使用Kubeadm更新集群
前面我们已经通过 kubeadm 安装了一套集群 当时安装的版本为 v1.16.3,现在版本已经更新到 1.18.x 了,所以我们需要对它进行升级 k8s 不支持跨多个大版本升级,所以我们如果想要升级到 1.18.x,就得先升级到 1.17.x 版本 ...
前面我们已经通过 kubeadm 安装了一套集群 当时安装的版本为 v1.16.3,现在版本已经更新到 1.18.x 了,所以我们需要对它进行升级 k8s 不支持跨多个大版本升级,所以我们如果想要升级到 1.18.x,就得先升级到 1.17.x 版本 ...
环境准备 系统及软件版本 kubernetes version: v1.16.3 组件 版本 说明 Centos 7.7 操作系统 kubeadm v1.16.3 集群部署工具 etcd 3.3.15 存储数据库 calico v3.14.0 CNI 网络插件 docker 18.09.9 CRI Runtime metallb v0.8.3 穷人版 LoadBalancer 主机列表 hostname IP Address components k8s-master 10.64.144.100 kube-apiserver,kube-controller-manager,kube-scheduler,etcd,kubelet,flannel,docker k8s-node01 10.64.144.101 kube-proxy,kubelet,flannel,docker k8s-node02 10.64.144.102 kube-proxy,kubelet,flannel,docker k8s-node03 10.64.144.103 kube-proxy,kubelet,flannel,docker k8s-node04 10.64.144.104 kube-proxy,kubelet,flannel,docker k8s-node05 10.64.144.105 kube-proxy,kubelet,flannel,docker k8s-node06 10.64.144.106 kube-proxy,kubelet,flannel,docker 网络规划 功能 网段 Pod 网络 172.16.0.0/16 Service 网络 10.96.0.0/12 DNS 地址 10.96.0.10 LoadBalance 10.64.144.150~10.64.144.200 系统初始化 所有节点上都需要操作 ...