Um ein Test-Deployment mit externem Zugriff durchführen zu können, wird zuerst einen Ingress-Controller (Proxy) benötigt.
Dafür steht eine PDF-Anleitung zur Verfügung, welche beinhaltet, wie Traefik installiert werden kann inklusive Zugriffsgewährleistung auf die Webservices, sowie die YAML-Files in einer ZIP-Datei.
Für ein Test-Deployment steht ebenfalls eine kurze Anleitung und die nötigen Kubernetes YAML-Files sals Download zur Verfügung.
Anleitung | Beschreibung | Downloads |
---|---|---|
Ingress-Controller (Traefik und YAML-Files) | Eine Anleitung, welche die Installation eines Ingress Controllers in unserem Kubernetes Cluster beschreibt. Es wird sowohl das allgemeine Vorgehen behandelt, als auch ein konkretes Beispiel mit Hilfe von Traefik gezeigt. | anleitungtraefik.zip |
Test-Deployment YAML-Files | Ein Test-Deployment mit einer Hello-World Ausgabe. | hello-world.zip |
Wenn der Traefik konfiguriert wurde, ist die Konfiguration von “kubectl” bereits erfolgt.
Um das Test-Deployment auf dem Cluster zu installieren, sind folgende Schritte nötig:
hello-world-ingress.yaml
in Zeile 7: [Cluster-Name]
mit dem eigenem Clusternamen ersetzenkubectl apply -f hello-world/
Das Test-Deployment kann mit folgendem Befehl wieder gelöscht werden:
kubectl delete -f hello-world/