一:简介
1.kubernetes master节点包含以下组件:kube-apiserver,kube-scheduler和kube-controller-manager。 这三个组件需要部署在同一台机器上。 同时只能有一个kube-scheduler,kube-controller-manager进程处于工作状态,如果运行多个,则需要通过选举产生一个leader.
2.在/etc/kubernetes/ssl目录下,准备好可能用到的证书文件。
admin-key.pem admin.pem ca-key.pem ca.pem kube-proxy-key.pem,kube-proxy.pem kubernetes-key.pem kubernetes.pem
3.下载安装文件 wget https://storage.googleapis.com/kubernetes-release/release/v1.8.5/kubernetes-server-linux-amd64.tar.gz
tar -xzvf kubernetes-server-linux-amd64.tar.gz
cd kubernetes
tar -xzvf kubernetes-src.tar.gz
复制二进制文件到指定目录
cp -r server/bin/{kube-apiserver,kube-controller-manager,kube-scheduler,kubectl,kube-proxy,kubelet} /usrbin/
二:配置和启动 kube-apiserver
1.service配置?件 /usr/lib/systemd/system/kube-apiserver.service
三:配置和启动 kube-controller-manager
四:配置和启动 kube-scheduler
五:验证 master 节点功能
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28624388/viewspace-2159403/
,如需转载,请注明出处,否则将追究法律责任。