二进制安装kubernetes集群
原作者: sysit
1. 环境说明
https://docs.projectcalico.org/getting-started/kubernetes/self-managed-onprem/onpremises#install-calico-on-nodes
- 配置文件
注意修改calico.yaml文件中的子网信息与config文件中的podSubnet相匹配,本文中是10.244.0.0/16
wget https://docs.projectcalico.org/manifests/calico.yamlcp calico.yaml{,.ori}[root@master1 k8s]# diff calico.yaml calico.yaml.ori3683,3684c3683,3684< - name: CALICO_IPV4POOL_CIDR< value: "10.244.0.0/16"---> # - name: CALICO_IPV4POOL_CIDR> # value: "192.168.0.0/16"
- 应用
kubectl apply -f calico.yaml
- 查看节点
[root@master1 k8s]# kubectl get nodeNAME STATUS ROLES AGE VERSIONmaster1.sysit.cn Ready1h v1.20.7 master2.sysit.cn Ready1h v1.20.7 master3.sysit.cn Ready1h v1.20.7 node1.sysit.cn Ready1h v1.20.7 node2.sysit.cn Ready1h v1.20.7 node3.sysit.cn Ready1h v1.20.7
https://blog.51cto.com/lizhenliang/2717923