摘要: 总结 本文的大部分思路参考了 "『Kubernetes v1.10.x HA 全手動苦工安裝教學(TL;DR)』" 这篇文章。 不过,虽然 Kairen 同志已经写得很详细了,但是实践起来还是有不少问题的,我在他的基础上根据自己的实践过程写了这篇文档。 可能会出现的问题 1. apiserver 会 阅读全文
posted @ 2018-05-30 17:47 tabsp 阅读(602) 评论(5) 推荐(0) 编辑
摘要: 部署 Node 在开始部署前,先在 kube m1 将需要用到的文件复制到所有 node 节点上: 部署与设定 以下所有操作需要在每台 Node 节点上都进行一遍。 在每台 node 节点配置 kubelet.service 相关文件来管理 kubelet: 安装 cni 网络 插件: 配置 kub 阅读全文
posted @ 2018-05-30 17:45 tabsp 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 部署 Master 本部分将说明如何建立与设定 Kubernetes Master 角色,过程中会部署以下元件: kube apiserver:提供 REST APIs,包含授权、认证与状态储存等。 kube controller manager:负责维护集群的状态,如自动扩展,滚动更新等。 kub 阅读全文
posted @ 2018-05-30 17:44 tabsp 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 生成证书 在这个部分,将需要产生多个元件的 Certificates,这包含 Etcd、Kubernetes 元件等,并且每个集群都会有一个根数位凭证认证机构 (Root Certificate Authority) 被用在认证 API Server 与 Kubelet 端的凭证。 P.S. 这边要 阅读全文
posted @ 2018-05-30 17:43 tabsp 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 虚拟机环境准备 使用 Vagrant 管理虚拟机集群,下边是安装步骤。 文件准备 目录结构如下: Vagrantfile: CentOS7 Base 163.repo : 启动集群 节点信息 IP Address | Hostname | : : | 192.168.56.11 | kube m1 阅读全文
posted @ 2018-05-30 17:42 tabsp 阅读(750) 评论(0) 推荐(0) 编辑