Τεκμηρίωση παραδείγματος: Ingress TLS Dummy
Στόχος
Παρακολουθήστε το Ingress TLS με ένα self-signed test certificate και ένα TLS Secret.
Τι γίνεται
Το lab δημιουργεί ένα TLS Secret, ένα web Deployment, ένα Service και ένα Ingress με spec.tls για το tls.local.test.
Συνήθεις εντολές
kubectl apply -f manifests/
kubectl get secret tls-local-test -n ingress-tls-lab
kubectl get ingress tls-web -n ingress-tls-lab
kubectl describe ingress tls-web -n ingress-tls-lab
Επιβεβαίωση επιτυχίας
- Το Secret έχει τύπο
kubernetes.io/tls. - Το Ingress παραπέμπει στο
tls-local-test. - Το hostname και το TLS host ταιριάζουν.
Συνηθισμένα λάθη
- Τα dummy certificates συγχέονται με πραγματικά certificates.
- Λείπει η τοπική επίλυση ονόματος για το
tls.local.test. - Δεν είναι εγκατεστημένος Ingress Controller.