[k8s]calico证书

本文详细介绍了Calico网络配置的具体参数及其用法,包括不同环境下的配置差异,并提供了实际使用的docker run命令示例。读者可以了解到如何通过这些配置实现Calico网络在Kubernetes集群中的正确部署。
docker run --net=host --privileged --name=calico-node \
-e HOSTNAME=no188 \
-e NODENAME=${HOSTNAME} \
-e IP=192.168.8.188 \
-e IP6= \
-e CALICO_NETWORKING_BACKEND= \
-e FELIX_DEFAULTENDPOINTTOHOSTACTION=RETURN \
-e AS= \
-e NO_DEFAULT_POOLS= \
-e CALICO_LIBNETWORK_ENABLED=true \
-e CALICO_IPV4POOL_CIDR=10.233.0.0/16 \
-e ETCD_ENDPOINTS=https://192.168.8.161:2379,https://192.168.8.162:2379,https://192.168.8.163:2379 \
-e ETCD_CA_CERT_FILE=/etc/calico/certs/ca_cert.crt \
-e ETCD_CERT_FILE=/etc/calico/certs/cert.crt \
-e ETCD_KEY_FILE=/etc/calico/certs/key.pem \
-v /var/log/calico:/var/log/calico \
-v /run/docker/plugins:/run/docker/plugins \
-v /lib/modules:/lib/modules \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /var/run/calico:/var/run/calico \
-v /etc/calico/certs:/etc/calico/certs:ro \
calico/node:v1.3.0
docker run --net=host --privileged --name=calico-node -d --restart=always \
  -v /etc/kubernetes/ssl:/etc/kubernetes/ssl \
  -e ETCD_ENDPOINTS=https://192.168.8.161:2379,https://192.168.8.162:2379,https://192.168.8.163:2379 \
  -e ETCD_KEY_FILE=/etc/kubernetes/ssl/kubernetes-key.pem \
  -e ETCD_CERT_FILE=/etc/kubernetes/ssl/kubernetes.pem \
  -e ETCD_CA_CERT_FILE=/etc/kubernetes/ssl/ca.pem \
  -e NODENAME=${HOSTNAME} \
  -e IP= \
  -e CALICO_IPV4POOL_CIDR=172.1.0.0/16 \ 
  -e NO_DEFAULT_POOLS= \
  -e AS= \
  -e CALICO_LIBNETWORK_ENABLED=true \
  -e IP6= \
  -e CALICO_NETWORKING_BACKEND=bird \
  -e FELIX_DEFAULTENDPOINTTOHOSTACTION=ACCEPT \
  -v /var/run/calico:/var/run/calico \
  -v /lib/modules:/lib/modules \
  -v /run/docker/plugins:/run/docker/plugins \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /var/log/calico:/var/log/calico \
192.168.1.103/k8s_public/calico-node:v1.1.3

验证证书:

openssl x509  -noout -text -in  kubernetes.pem

docker相关的option配置温佳丽

/etc/sysconfig/docker

/etc/systemd/system/docker.service
/etc/systemd/system/docker.service.d/

/usr/lib/systemd/system/docker.service
/etc/sysconfig/docker
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值