1. 自己kubeadm搭建的一套k8s系统 然后进行做实验 发现了几个问题
jenkins 创建 salves的时候总是有问题. 提示注册不上
然后 我修改了下yaml文件 暴露端口 50000 提示不支持的端口范围
端口仅支持 30000-32567 左右的几个端口
百度了下 来修改端口的范围 发现 有几个不一样的地方 我的是通过 docker化方式部署的 没有配置文件 只有yaml文件 简单参考了下 方法为:
找到 kubeadm 创建的默认文件位置
cd /etc/kubernetes/manifests/ 修改文件
vim kube-apiserver.yaml
--service-node-port-range=1-65535
增加range范围:
注意修改之后 需要重启 k8s
2. 因为上面的也错误 自己的机器 批量报错了一堆 Error的 pod 一个批量删除的命令
kubectl get pods -n kube-ops |grep Error |awk '{pring $1}' |xargs kubectl delete pod -n kube-ops