二进制安装
下载二进制软件包
版本归档地址:https://github.com/openvswitch/ovs/tags
下载版本链接:https://github.com/projectcalico/calicoctl/releases/download/v3.14.1/calicoctl-linux-arm64
配置工具连接Kubernetes API datastore
以calicoctl get nodes命令为例,二进制版本calicoctl工具可通过以下两种方式完成与Kubernetes集群API datastore的连接。
- 方法一:Kubernetes命令行配置
1
$ DATASTORE_TYPE=kubernetes KUBECONFIG=~/.kube/config calicoctl get nodes
- 方法二:使用环境变量
1 2 3
$ export DATASTORE_TYPE=kubernetes $ export KUBECONFIG=~/.kube/config $ calicoctl get nodes
使用注意
- 二进制Calicoctl工具使用yaml文件新增/修改/删除配置等需要进行文件读取的相关操作时,无需将文件内容以stdin模式输入。
1
$ calicoctl apply -f bgp.yaml
- 使用二进制Calicoctl工具时,需注意是否与容器版本命令冲突。
父主题: Calicoctl工具安装