这可能是目前为止最详细的kubernetes安装文档了。
经过几天的安装、调试、整理,今天该文档终于发布了。
你可以在这里看到文档和配置文件。
或者直接下载版本(2.92M)。
Kubernetes的安装繁琐,步骤复杂,该文档能够帮助跳过很多坑,节约不少时间,我在本地环境上已经安装完成,有问题欢迎在上提issue。
安装的集群详情
-
Kubernetes 1.6.0
-
Docker 1.12.5(使用yum安装)
-
Etcd 3.1.5
-
Flanneld 0.7 vxlan 网络
-
TLS 认证通信 (所有组件,如 etcd、kubernetes master 和 node)
-
RBAC 授权
-
kublet TLS BootStrapping
-
kubedns、dashboard、heapster(influxdb、grafana)、EFK(elasticsearch、fluentd、kibana) 集群插件
-
私有docker镜像仓库(请自行部署,harbor提供离线安装包,直接使用docker-compose启动即可)
该文档中包括以下几个步骤
-
创建 TLS 通信所需的证书和秘钥
-
创建 kubeconfig 文件
-
创建三节点的高可用 etcd 集群
-
kubectl命令行工具
-
部署高可用 master 集群
-
部署 node 节点
-
kubedns 插件
-
Dashboard 插件
-
Heapster 插件
-
EFK 插件
https://jimmysong.io/projects/kubernetes-installation-document/
阅读(1082) | 评论(0) | 转发(0) |