我对k8s比较陌生。现在,我已经多次设置了一个集群,以确保我理解该过程。我在网络方面有点困难。我目前正在进行如下初始化:
kubeadm init --apiserver-advertise-address=10.93.98.204 --pod-network-cidr=10.244.0.0/16
作为对此的响应,我看到以下警告:
[WARNING HTTPProxyCIDR]: connection to "10.96.0.0/12" uses proxy "http://proxy.corp.sensis. com:3128". This may lead to malfunctional cluster setup. Make sure that Pod and Services IP ranges specified correctly as exceptions in proxy configuration
在其他事情中,我正在尝试确保我正确地配置了集群和覆盖网络(法兰绒)。
我尝试建立no_proxy环境变量(Centos7)。
我尝试的方法是更新/etc/profile.d/proxy.sh,如下所示:
printf -v lan '%s,' "10.93.98.204","10.93.98.23","10.93.98.36","10.93.103.236","10.93.97.123","10.93.97.202"
printf -v service '%s,' 10.244.{1..255}.{1..255}
export no_proxy="${lan%,},${service%,},127.0.0.1";
#export no_proxy="${lan%,},10.244.0.0/16,127.0.0.1";
export NO_PROXY=$no_proxy
但是,这种方法会导致大量字符串($no_proxy)远远超出Linux环境中的最大长度。
我还尝试在no_proxy中使用pod-network-cidr (10.244.0.0/16
-在上面注释掉)
两个问题:-处理此警告(警告HTTPProxyCIDR)的正确方法是什么?-如何设置no_proxy,以便法兰绒网络覆盖和集群正常工作
https://stackoverflow.com/questions/55377228
复制相似问题