1.软件版本
软件 | 版本 |
---|---|
OS | centos7.6 mini |
docker | 1.20 |
kubernetes | 1.20 |
2.服务规划
类型 | IP | 服务 |
---|---|---|
master1 | 192.168.1.161 | apiserver,controller-manager,scheduler kubelet,kube-proxy,docker,etcd,Nginx,keepalived |
master2 | 192.168.1.162 | apiserver,controller-manager,scheduler kubelet,kube-proxy,docker,etcd,Nginx,keepalived |
node1 | 192.168.1.163 | kubelet,kube-proxy,docker,etcd |
node2 | 192.168.1.164 | kubelet,kube-proxy,docker,etcd |
node3 | 192.168.1.165 | kubelet,kube-proxy,docker,etcd |
vip | 192.168.1.160 |
3.初始化
- 安装基础软件(all)
yum install -y yum-utils device-mapper-persistent-data lvm2 wget net-tools nfs-utils lrzsz gcc gcc-c++ make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-devel wget vim ncurses-devel autoconf automake zlibdevel python-devel epel-release openssh-server socat ipvsadm conntrack ntpdate telnet ipvsadm
- 分别更改主机名称(all)
hostnamectl set-hostname master1 && bash
hostnamectl set-hostname master2 && bash
hostnamectl set-hostname node1 && bash
hostnamectl set-hostname node2 && bash
hostnamectl set-hostname node3 && bash
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。