码迷,mamicode.com
首页 > 其他好文 > 详细

K8S二进制安装

时间:2019-01-02 15:45:11      阅读:247      评论:0      收藏:0      [点我收藏+]

标签:文件中   net   etc   ast   control   token   conf   安装步骤   指定   

k8s二进制安装先记录下安装步骤

部署前所有节点关闭firewalld(systemctl stop firewalld),并同步互联网时间。
1、自签ETCD证书
2、ETCD部署
3、Node安装Docker
4、Flannel部署(先写入子网到etcd)
5、自签APIServer证书
6、部署APIServer组件(token.csv)
7、部署controller-manager(指定apiserver证书)和scheduler组件
8、生成kubeconfig(bootstrap.kubeconfig和kube-proxy.kubeconfig)
9、部署kubelet组件(kubectl create clusterrolebinding kubelet-bootstrap ...)
10、部署kube-proxy组件
11、kubectl get csr && kubectl certificate approve 允许颁发证书,加入集群
12、增加一个Node(删除第一台Node已生成的ssl/*证书,修改kubelet,kubele.config,kube-proxy里Node IP)
--- 多Master ---
13、拷贝Master01所有组件到Master02(修改cfg/kube-apiserver里面IP,拷贝/opt/kubernetes 和 /usr/lib/systemd/system/{kube-apiserver,kube-controller-manager,kube-sheduler}.service)
14、部署Nginx负载均衡器并Keepalived实现高可用
15、所有Node的*.kubeconfig配置文件中连接的ApiserverIP为VIP

K8S二进制安装

标签:文件中   net   etc   ast   control   token   conf   安装步骤   指定   

原文地址:https://www.cnblogs.com/zhensheng/p/10208789.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!