Я пытаюсь установить ingres- nginx -controller kubeadm (baremetal), однако по какой-то причине он не запускается, и когда я пытаюсь применить свое правило входа, он выдает следующую ошибку:
Error from server (InternalError): error when creating "ing.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubern
etes.io": Post https://ingress-nginx-controller-admission.ingress-nginx.svc:443/extensions/v1beta1/ingresses?timeout=30s: dial tcp 10.103.2.38:44
3: connect: connection refused
Я полагал, что это означает невозможность подключения к входящим nginx модулям контроллеров; поэтому при проверке я увидел, что модуль контроллера nginx не может запуститься:
# kubectl get all -n ingress-nginx
NAME READY STATUS RESTARTS AGE
pod/ingress-nginx-admission-create-wwl67 0/1 CrashLoopBackOff 4 4m17s
pod/ingress-nginx-admission-patch-zclsr 0/1 CrashLoopBackOff 4 4m17s
pod/ingress-nginx-controller-75589bd5f6-hjk4z 0/1 ContainerCreating 0 4m27s
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/ingress-nginx-controller NodePort 10.96.192.255 <none> 80:30044/TCP,443:32048/TCP 4m27s
service/ingress-nginx-controller-admission ClusterIP 10.102.71.188 <none> 443/TCP 4m28s
NAME READY UP-TO-DATE AVAILABLE AGE
deployment.apps/ingress-nginx-controller 0/1 1 0 4m27s
NAME DESIRED CURRENT READY AGE
replicaset.apps/ingress-nginx-controller-75589bd5f6 1 1 0 4m27s
NAME COMPLETIONS DURATION AGE
job.batch/ingress-nginx-admission-create 0/1 4m17s 4m27s
job.batch/ingress-nginx-admission-patch 0/1 4m17s 4m27s
Я использовал следующее для установки входящего - nginx:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.34.0/deploy/static/provider/baremetal/deploy.yaml
Также это [https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml] показывает ошибку 404
Я попытался выполнить поиск, но не смог найти в Интернете никаких подозрительных сообщений. Пожалуйста, помогите мне разобраться и решить проблему.
Спасибо.