ingressをapplyした時に以下のようなエラーに出会した時
Error from server (InternalError): error when creating "ingress.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": Post "https://ingress-nginx-controller-admission.ingress-nginx.svc:443/networking/v1/ingresses?timeout=10s": no endpoints available for service "ingress-nginx-controller-admission
k get validatingwebhookconfigurations
を調べる。
kubectl get validatingwebhookconfigurations --all-namespaces
ingress-nginx-adminssion
を削除する。
kubectl delete validatingwebhookconfigurations ingress-nginx-admission
これで治る。