Skip to content

k8s troubleshooting Ingress

创建Ingress报错

[root@k8s-master ingress]# kubectl create -f wolfcode-ingress.yaml 
Error from server (InternalError): error when creating "wolfcode-ingress.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": failed to call webhook: Post "https://ingress-nginx-controller-admission.ingress-nginx.svc:443/networking/v1/ingresses?timeout=10s": service "ingress-nginx-controller-admission" not found

解决方案

执行

[root@k8s-master ingress]# kubectl delete -A ValidatingWebhookConfiguration ingress-nginx-admission
validatingwebhookconfiguration.admissionregistration.k8s.io "ingress-nginx-admission" deleted

再次创建Ingress

[root@k8s-master ingress]# kubectl create -f wolfcode-ingress.yaml 
ingress.networking.k8s.io/wolfcode-nginx-ingress created