K8S内网部署问题
查看pod的docker启动日志
1.coredns无法启动,报错: listen tcp :53: bind: permission denied
centos 7.9 中无法通过设置 net.ipv4.ip_unprivileged_port_start 解决,
最后解决选择了 修改 coredns 的 SecurityContext 的 allowPrivilegeEscalation 为 true
1 |
|
2.calico 报错customResourceDefinition default not found
去查看docker启动日志发现calico.yaml 和 镜像版本不一致,参数找不到,升级calico版本
3.从节点,kubectl日志提示 /var/lib/calico/nodename not found 手动创建
4.kubectl 提示 # runtime create failed systemd cgroup flag passed, but systemd support for managing,将docker 和 k8s cgroup-driver改为cgroupfs,猜测与docker版本有关理论都使用systemed也可以.