Ingress
Teil des Kubernetes-Kurses
Traffic in den Cluster zu bekommen, kannst du bereits. NodePort 枚ffnet auf jedem Node einen Port mit hoher Nummer, LoadBalancer fordert bei deinem Cloud-Anbieter eine 枚ffentliche IP an. Beides funktioniert, und beides skaliert auf dieselbe Weise schlecht: Jede Anwendung braucht ihren eigenen Port oder ihren eigenen Load Balancer.
Das ist eine Routing-Entscheidung auf HTTP-Ebene, und ein Service kann sie nicht treffen. Ein Service arbeitet auf der Ebene von IP-Adressen und Ports und hat keine Vorstellung davon, was ein Hostname oder ein URL-Pfad ist, denn diese Information steckt nur im HTTP-Request selbst. Ingress ist die Schicht, die den Request liest und anhand seines Inhalts routet. ...
M枚chtest du Kubernetes Ingress in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Kubernetes und arbeite Ingress praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenIngressWas du lernen wirst
- Ingress controller
- Ingress manifest
- Host and path rules
- IngressClassName
- TLS via cert-manager
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
14 Lektionen- 1Was ist Kubernetes25 Min.
- 2Ihr erster Pod30 Min.
- 3Deployments und ReplicaSets35 Min.
- 4Services35 Min.
- 5Probes und Self-Healing35 Min.
- 6ConfigMaps und Secrets35 Min.
- 7Volumes und persistenter Speicher35 Min.
- 8Namespaces und Labels25 Min.
- 9Ingress35 Min.
- 10Helm-Grundlagen35 Min.
- 11Skalierung und HPA30 Min.
- 12RBAC35 Min.
- 13Beobachtbarkeit30 Min.
- 14Abschlussprojekt: Einen Stack bereitstellen60 Min.
