总目录索引:K8s网络Calico 从入门到放弃系列

1、使用以下命令初始化主机

kubeadm init --pod-network-cidr=192.168.0.0/16

初始化成功截图如下:

Kubernetes上安装Calico_第1张图片

2、执行以下命令来配置kubectl

mkdir -p $HOME/.kube

sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config

sudo chown $(id -u):$(id -g) $HOME/.kube/config

3、使用以下命令安装Calico

kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml

Kubernetes上安装Calico_第2张图片

4、使用以下命令确认所有Pod正在运行

kubectl get pod --all-namespaces

Kubernetes上安装Calico_第3张图片

5、移除master的污点

kubectl taint nodes --all node-role.kubernetes.io/master-

image-20200424155600490.png

6、使用以下命令确认集群中现在有一个节点

kubectl get node -o wide

image-20200424155645547.png

配备Calico的单主机Kubernetes集群完成。