随笔分类 -  Kubernetes

摘要:一、资源配置清单 1、自主式Pod资源 2、资源的清单格式,大多数清单格式都遵循如下条件: a、一级字段:apiVersion(group/version),kind,metadata(name,namespace,labels,annotations....),spec,status(只读) 二、 阅读全文
posted @ 2019-05-13 18:01 Presley 阅读(626) 评论(0) 推荐(0)
摘要:一、kubernetes是有一个restful风格的 API,把各种操作对象都一律当做资源来管理。并且可通过标准的HTTP请求的方法 GET,PUT,DELETE,POST,等方法来完成操作,不过是通过相应的命令反馈在kubectl 之上,如kubectl run,get,edit,...。 二、k 阅读全文
posted @ 2019-05-10 17:12 Presley 阅读(1133) 评论(2) 推荐(0)
摘要:一、相关命令 1、kubectl 通过连接api server 进行各k8s对象资源的增删改查,如pod,service,controller(控制器),我们常用的pod控制器replicaset,deployment,statefulet,daemonset,job,cronjob等,甚至node 阅读全文
posted @ 2019-05-09 11:15 Presley 阅读(1041) 评论(0) 推荐(0)
摘要:一、k8s集群 1、k8s整体架构图 2、k8s网络架构图 二、基于kubeadm安装k8s步骤 1、master,nodes:安装kubelet,kubeadm,docker 2、master: kubeadm init 3、各nodes: kubeadm join 4、k8s有两种部署方案 a、 阅读全文
posted @ 2019-05-07 17:52 Presley 阅读(2167) 评论(0) 推荐(0)
摘要:一、架构描述 1、基本架构 2、pod ,有两类 a、自主式pod 自我管理的,创建之后,任然是需要提交给API Server,API Server接受之后然后由调度器调度到指定的 node节点,由node启动此pod,如果有pod中的容器出现故障,需要重启容器时需要kubelet来完成的,但是,如 阅读全文
posted @ 2019-04-30 16:17 Presley 阅读(699) 评论(0) 推荐(0)
摘要:一、概述 1、我们以往在去实现安装部署应用程序时我们要去实现部署实现应用手动去做会非常麻烦,所以我们后来便有了工具,像ansible等等,这个工具其实就是一个应用编排工具。他能够安装,配置,服务启动,甚至能够让你按照所定义的Playbok完成对多种应用程序在实现有依赖关系时将我们手工需要配置的工作反 阅读全文
posted @ 2019-03-21 17:25 Presley 阅读(788) 评论(0) 推荐(0)
摘要:准备环境: 1、OS: Centos:7.2x86_64 2、主机 server1: 192.168.30.41 wohaoshuai1 server2: 192.168.30.42 wohaoshuai2 server3: 192.168.30.43 wohaoshuai3 client1: 19 阅读全文
posted @ 2018-11-09 17:59 Presley 阅读(3365) 评论(0) 推荐(0)
摘要:k8s教程地址 k8s教程地址 安装https://github.com/gjmzj/kubeaszhttps://github.com/opsnull/follow-me-install-kubernetes-clusterk8s中文文档篇理论,介绍了云原生:https://github.com/ 阅读全文
posted @ 2018-10-22 20:28 Presley 阅读(762) 评论(0) 推荐(0)
摘要:https://medium.com/google-cloud/understanding-kubernetes-networking-pods-7117dd28727 阅读全文
posted @ 2018-09-30 16:49 Presley 阅读(332) 评论(0) 推荐(0)
摘要:kompose convert -f docker-compose-pro.yml k8s数据卷挂载: https://blog.csdn.net/wlhdo71920145/article/details/47258367/ 阅读全文
posted @ 2018-09-30 10:21 Presley 阅读(186) 评论(0) 推荐(0)
摘要:https://mp.weixin.qq.com/s/7o8QxGydMTUe4Q7Tz46Diw 阅读全文
posted @ 2018-09-28 09:43 Presley 阅读(232) 评论(0) 推荐(0)
摘要:引用自:https://blog.csdn.net/dream_broken/article/details/53115770 阅读全文
posted @ 2018-06-22 16:12 Presley 阅读(188) 评论(0) 推荐(0)
摘要:kubernetes创建pod的yaml文件,参数说明 apiVersion: v1 #指定api版本,此值必须在kubectl apiversion中 kind: Pod #指定创建资源的角色/类型 metadata: #资源的元数据/属性 name: web04-pod #资源的名字,在同一个n 阅读全文
posted @ 2018-06-21 16:56 Presley 阅读(1764) 评论(0) 推荐(0)
摘要:一、引用自:https://www.cnblogs.com/gaoyuechen/p/8685771.html#_label6 二、安装过程中docker 坑 转自:https://blog.csdn.net/youjin/article/details/80015377 阅读全文
posted @ 2018-06-21 14:52 Presley 阅读(134) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/gaoyuechen/p/8685771.html 阅读全文
posted @ 2018-06-20 16:46 Presley 阅读(208) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/zyc88888/article/details/79281954 阅读全文
posted @ 2018-06-20 15:38 Presley 阅读(173) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/running_free/article/details/78388948 一、概述 1.简介 官方中文文档:https://www.kubernetes.org.cn/docs Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的 阅读全文
posted @ 2018-06-20 15:28 Presley 阅读(2878) 评论(0) 推荐(0)
摘要:一、流程图如下 二、用户通过kubectl提交需要运行的docker container(pod)。 三、api server把请求存储在etcd里面。 四、scheduler(调度)扫描,分配机器。 五、kubelet(小管)找到自己需要跑的container,在本机上运行。 六、用户提交RC描述 阅读全文
posted @ 2018-06-19 17:27 Presley 阅读(493) 评论(0) 推荐(0)
摘要:转载自:https://www.jianshu.com/p/63ffc2214788 阅读全文
posted @ 2018-06-19 15:50 Presley 阅读(165) 评论(0) 推荐(0)