K8S扩容INGRESS
一、Pod标签信息获取
kubectl get nodes
kubectl get node --show-labels|grep ingress
kubectl get ds -n ingress-nginx
kubectl get ds nginx-ingress-controller -n ingress-nginx -o yaml
二、扩容节点
通过命令为:kubectl label nodes 20.20.30.64 node-role.kubernetes.io/ingress=
三、扩容cpu和内存
1、备份原来的配置
kubectl get ds nginx-ingress-controller -n ingress-nginx -o yaml > nginx-ingress-controller.yaml
2、扩容方法
改成
1、通过edit参数进行修改
kubectl get pod -n nginx-ingress-controller
kubectl edit ds nginx-ingress-controller -n ingress-nginx
2、保存yaml文件,然后kubectl apply -f yaml文件
kubectl get ds nginx-ingress-controller -n ingress-nginx -o yaml > nginx-ingress-controller.yaml
kubectl apply -f nginx-ingress-controller.yaml
调整完测试:把nginx里面的其他两个注释掉,就用新的ingress,观察nginx日志和ingress的日志