k8s二进制高可用集群部署

基于 k8s V1.26

1.k8s-操作系统初始化

2.etcd集群部署

3.服务端部署

  1.k8s服务端二进制部署-kube-apiserver

  2.k8s服务端二进制部署-kube-controller-manager

  3.k8s服务端二进制部署-kube-scheduler

  4.k8s服务端二进制部署-kubectl

4.节点部署【也可以在服务端部署,即服务节点也承载工作节点的任务】

  1.安装Docker【略,参考我以前的文章即可】

  2.k8s-docker适配

  3.k8s工作端二进制部署-kubelet

  4.k8s工作端二进制部署-kube-proxy

  5.k8s工作端二进制部署-网络组件

5.k8s-授权apiserver访问kubelet

6.k8s-新增工作节点

7.部署Dashboard和CoreDNS

  1.k8s-部署Dashboard (仪表板)

  2.k8s-部署CoreDNS

8.高可用架构调整

  1.k8s-新增服务端节点

  2.k8s-部署Nginx+Keepalived高可用负载均衡器

9.k8s-安装负载均衡器

posted @ 2023-02-20 16:27  SpringCore  阅读(848)  评论(0编辑  收藏  举报