k8s二进制部署系列01-环境介绍

1.1 准备环境

[root@k8s-master ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)

[root@k8s-master ~]# uname -r
3.10.0-693.el7.x86_64

1.2 系统环境

1.2.1 程序版本

软件 版本
etcd v3.3.7
flanneld v0.10.0
kubenetes v1.10.4
docker 18.03.1.ce

1.2.2 证书情况

角色 证书情况
etcd ca.pem,ca-key.pem,etcd.pem,etcd-key.pem
master ca.pem, ca-key.pem, admin.pem, admin-key.pem, kubernetes.pem, kubernetes-key.pem, kube-controller-manager.pem, kube-controller-manager-key.pem, kube-scheduler.pem, kube-scheduler-key.pem, flanneld.pem, flanneld-key.pem
node ca.pem, ca-key.pem, admin.pem, admin-key.pem, kube-proxy.pem, kube-proxy-key.pem, flanneld.pem, flanneld-key.pem

1.3 架构说明

1.3.1 etcd集群

角色 主机名 IP地址 运行程序
etcd01 etcd01 192.168.10.154 etcd,etcdctl
etcd02 etcd02 192.168.10.155 etcd,etcdctl
etcd03 etcd03 192.168.10.156 etcd,etcdctl

1.3.2 master集群

角色 主机名 IP地址 运行程序
master k8s-master 192.168.10.161 kubectl,kube-apiserver,kube-controller-manager,kube-scheduler,flanneld,keepalived,haproxy
slave k8s-slave 192.168.10.162 kubectl,kube-apiserver,kube-controller-manager,kube-scheduler,flanneld,keepalived,haproxy

1.3.3 node集群

角色 主机名 IP地址 运行程序
node01 k8s-node01 192.168.10.163 kubectl,kubeadm,kubelet,kube-proxy,flanneld,docker
node02 k8s-node02 192.168.10.164 kubectl,kubeadm,kubelet,kube-proxy,flanneld,docker

1.4 其他相关

软件包下载地址:https://nextcloud.leonshadow.com/s/ZD2g29JNXiw23Hm

提取密码:blog.leonshadow.C0M

参考资料:https://k8s-install.opsnull.com/

 

温馨提示:本文最后更新于2022-12-20 20:57:48,已超过494天没有更新。某些文章具有时效性,若文章内容或图片资源有错误或已失效,请联系站长。谢谢!
转载请注明本文链接:https://blog.leonshadow.cn/763482/1176.html
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享