În general, întrebarea mea despre configurarea unui certificat implicit este răspunsul aici: Intrarea Kubernetes Cum se setează certificatul-ssl-default?.
Ceea ce nu înțeleg este această parte: ar trebui să adaug steagul --default-ssl-certificate=kube-system/host-cert
ca argumentul Ingressului. Și pentru a descoperi setările fișierului de configurare YAML ale controlerului de intrare NGINX, ar trebui să le verific cu o comandă ca: kubectl descrie deployment/nginx-ingress-controller --namespace
. Dar nu rulează ca o implementare:
$ kubectl obține implementări --all-namespaces
SPAȚIUL DE NUMELE NUMELE GATA VÂRĂ DISPONIBILĂ ACTUALIZĂ
kube-system kubernetes-dashboard 1/1 1 1 3d
kube-system kubernetes-metrics-scraper 1/1 1 1 3d
Funcționează doar ca un pod:
$ kubectl obține pods --all-namespaces
SPAȚIUL DE NUMELE NUMELE STAREA PREGĂTITĂ REINCEPE VÂRSTA
ingress-nginx ingress-nginx-controller-8xcl9 1/1 Running 1 (acum 2 zile) 3d
ingress-nginx ingress-nginx-controller-hwhvk 1/1 Running 1 (acum 2 zile) 3d
ingress-nginx ingress-nginx-controller-xqdqx 1/1 Running 3 (acum 2 zile) 3d
kube-system kubernetes-dashboard-548847967d-66dwz 1/1 Running 2 (acum 2 zile) 3d
kube-system kubernetes-metrics-scraper-6d49f96c97-r6dz2 1/1 Running 1 (acum 2 zile) 3d
[...]
Cum ar trebui să furnizez steagul controlerului atunci?