2018年11月7日

二进制安装kubernetes v1.11.2 (第十五章 验证集群功能)

摘要: 继续前一章部署。 15.1 验证集群功能 查看 master 状态 检查节点状态 创建测试文件 执行定义文件 检查执行结果 k8s-m1 节点一直处于 pending 状态,原因待确定 检查 pod ip 的连通性 检查服务IP和端口的可达性 Service Cluster IP 10.254.18 阅读全文

posted @ 2018-11-07 17:18 冰冰爱学习 阅读(207) 评论(0) 推荐(0) 编辑

2018年11月6日

二进制安装kubernetes v1.11.2 (第十四章 kube-proxy部署)

摘要: 继续前一章的部署。 部署 kube-proxy 组件 14.1 下载和分发二进制文件,参考 第三章 分发到各节点 14.2 安装依赖包,参考 第十一章 14.3 创建 kube-proxy 证书 CN:指定该证书的 User 为 system:kube-proxy; 预定义的 RoleBinding 阅读全文

posted @ 2018-11-06 19:57 冰冰爱学习 阅读(319) 评论(0) 推荐(0) 编辑

二进制安装kubernetes v1.11.2 (第十三章 kubelet部署)

摘要: 继续前一章的部署。 十三、kubelet 部署 kubelet 运行在 node 节点上,接收 kube-apiserver 发送的请求,管理pod容器,执行交互式命令,如exec、run、logs等。 kubelet 启动时向 kube-apiserver 注册信息,内置的 cadvisor 统计 阅读全文

posted @ 2018-11-06 16:28 冰冰爱学习 阅读(441) 评论(0) 推荐(0) 编辑

2018年10月29日

二进制安装kubernetes v1.11.2 (第十二章 部署docker)

摘要: 继续前一章部署。 十二、部署docker 12.1 下载和分发 docker 二进制文件 下载页面:https://download.docker.com/linux/static/stable/x86_64/ 分发二进制文件 12.2 创建和分发 systemd unit 文件 EOF 前后有双引 阅读全文

posted @ 2018-10-29 17:36 冰冰爱学习 阅读(307) 评论(0) 推荐(0) 编辑

二进制安装kubernetes v1.11.2 (第十一章 node节点部署)

摘要: 继续前一章部署。 十一、node节点部署 kubernetes node 节点运行了如下组件: 11.1 部署flanneld 请参考 第五章 11.2 安装依赖包 centos: ubuntu: 阅读全文

posted @ 2018-10-29 17:12 冰冰爱学习 阅读(270) 评论(0) 推荐(0) 编辑

二进制安装kubernetes v1.11.2 (第十章 kube-scheduler集群部署)

摘要: 继续前一章的部署。 十、kube-scheduler集群部署 该集群包含2个节点,启动后通过竞争选举机制产生一个leader节点,其他节点为阻塞状态。当leader节点不可用后,剩余的节点将再次进行选举产生新的leader节点,从而保证服务的可用性。 如下两种情况下使用x509证书: a. 与 ku 阅读全文

posted @ 2018-10-29 16:14 冰冰爱学习 阅读(524) 评论(0) 推荐(0) 编辑

2018年10月25日

二进制安装kubernetes v1.11.2 (第九章 controller-manager部署)

摘要: 继续上一章部署。 九、controller-manager部署 9.1 下载二进制文件,参考 第三章 9.2 创建 kube-controller-manager 证书和私钥 hosts 列表包含所有 kube-controller-manager 节点 IP CN 为 system:kube-co 阅读全文

posted @ 2018-10-25 18:12 冰冰爱学习 阅读(838) 评论(0) 推荐(0) 编辑

二进制安装kubernetes v1.11.2 (第八章 kube-apiserver 部署)

摘要: 继续上一章部署。 八、部署kube-apiserver组件 使用第七章的haproxy和keepalived部署的高可用集群提供的VIP:${MASTER_VIP} 8.1 下载二进制文件,参考 第三章 8.2 创建 kubernetes 证书和私钥 host 字段指定授权使用该证书的IP或者域名列 阅读全文

posted @ 2018-10-25 14:02 冰冰爱学习 阅读(1444) 评论(0) 推荐(0) 编辑

2018年10月24日

二进制安装kubernetes v1.11.2 (第七章 部署高可用组件)

摘要: 继续上一章部署。 七、部署高可用组件 本章介绍keepalived和haproxy实现kube-apiserver高可用。 keepalive 提供 kube-apiserver 对外提供服务的VIP; haproxy 监听VIP,后端链接所有 kube-apiserver 实例,提供健康检查和负载 阅读全文

posted @ 2018-10-24 17:39 冰冰爱学习 阅读(317) 评论(0) 推荐(0) 编辑

二进制安装kubernetes v1.11.2 (第六章 master节点部署)

摘要: 继续部署。 六、master节点部署 master 节点运行如下组件: kube-apiserver kube-scheduler kube-controller-manager kube-scheduler和kube-controller-manager可以以集群模式运行,通过leader选举产生 阅读全文

posted @ 2018-10-24 15:27 冰冰爱学习 阅读(293) 评论(0) 推荐(0) 编辑

导航