1. 系统规划
OS_Info | 机器ip | 角色 | 部署内容 | 说明 |
---|---|---|---|---|
192.168.10.228 | k8s-master | etcd、kube-apiserver、kube-controller-manager、kube-scheduler | ||
192.168.10.227 | k8s-slave01 | kube-proxy,kubelet,docker,flanneld | ||
192.168.10.226 | k8s-slave02 | kube-proxy,kubelet,docker,flanneld |
2、部署依赖
确保系统已经安装epel-release源,关闭防火墙服务,避免与docker容器的防火墙规则冲突。
[root@k8s-master]# yum -y install epel-release
[root@k8s-master]# systemctl stop firewalld
3、安装并配置Kubernetes Master
[root@k8s-master]# yum -y install etcd kubernetes-master
3.1、编辑并修改/etc/etcd/etcd.conf文件
ETCD_LISTEN_CLIENT_URLS=“