calico的官方文檔的搭建失敗,發現其實很簡單。
k8s環境搭建完成。
使用命令下載calicoctl,
wget https://github.com/projectcalico/calicoctl/releases/download/v1.6.1/calicoctl
chmod+x calicoctl
mv calicoctl /usr/bin
然后運行命令:
calicoctl node run
上面的命令實際是一個docker的拉起命令,執行完成后就可以看到node狀態了
[root@k8s-master ~]# calicoctl node status
Calico process is running.
IPv4 BGP status
+-----------------+-------------------+-------+----------+-------------+
| PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO |
+-----------------+-------------------+-------+----------+-------------+
| 192.168.137.111 | node-to-node mesh | up | 01:05:19 | Established |
+-----------------+-------------------+-------+----------+-------------+