k8s 实验过程中遇到的两个小问题 端口 和 批量删除Error的pods

时间:2021-06-08 02:44:26

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 实验过程中遇到的两个小问题 端口 和 批量删除Error的pods

注意修改之后 需要重启 k8s

2. 因为上面的也错误 自己的机器 批量报错了一堆 Error的 pod 一个批量删除的命令

k8s 实验过程中遇到的两个小问题 端口 和 批量删除Error的pods

kubectl get pods -n kube-ops |grep Error |awk '{pring $1}' |xargs kubectl delete pod -n kube-ops