使用calicoctl 管理calico 网络

calicoctl 操作管理calico 网络时候,calico存储在etcd 中,连接都是tls 认证的。所以需要配置calicoctl工具连接 etcd  ,calicoctl 工具默认从   /etc/calico/calicoctl.cfg  中查找配置文件...

calicoctl 操作管理calico 网络时候,calico存储在etcd 中,连接都是tls 认证的。所以需要配置calicoctl工具连接 etcd  ,calicoctl 工具默认从 

 /etc/calico/calicoctl.cfg 

中查找配置文件,所以如果系统中没有 /etc/calico/calicoctl.cfg 需要建立这个文件

配置文件为:

apiVersion: projectcalico.org/v3

kind: CalicoAPIConfig

metadata:

spec:

  datastoreType: "etcdv3"

  etcdEndpoints: "https://192.168.1.60:2379,https://192.168.1.61:2379,https://192.168.1.62:2379"

  etcdKeyFile: "/opt/kubernetes/etcd/ssl/etcd-client-key.pem"

  etcdCertFile: "/opt/kubernetes/etcd/ssl/etcd-client.pem"

  etcdCACertFile: "/opt/kubernetes/etcd/ssl/etcd-cluster-ca.pem"


我这里使用的 etcd 的版本为: 3.5.0  这里的 datastoreType 为 etcdv3

  • 发表于 2021-11-14 11:27
  • 阅读 ( 40 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
shitian
shitian

662 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章