中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

容器化安装

下载yaml配置文件

详见Calicoctl部署yaml文件章节,保存内容为calicoctl.yaml文件。

安装

使用kubectl部署calicoctl组件,并设置快捷操作命令。

1
2
$ kubectl apply -f calicoctl.yaml
$ alias calicoctl="kubectl exec -i -n kube-system calicoctl -- /calicoctl"

使用注意

  1. 容器Calicoctl工具无法使用calicoctl node相关命令进行节点操作,节点操作命令需使用部署在被操作节点的二进制Calicoctl工具进行操作。
  2. 容器Calicoctl工具使用yaml文件新增/修改/删除配置等需要进行文件读取的相关操作时,需将命令如下例所示进行一定修改,将文件内容以stdin模式输入。
    1
    $ calicoctl apply -f - < bgp.yaml
    
  3. 使用容器Calicoctl工具时,需注意是否与二进制版本命令冲突。