Deployments veröffentlichen mittels Ingress

Voraussetzungen

Erstellung eines Ingress

Ein Ingress ist eine Art V-Host einfach für ein Kubernetes Cluster. Es muss nicht unbedingt ein Loadbalancer dazwischen sein, es kann auch eine Cluster IP oder ähnliches sein.

kubectl create ingress <ingress-name> --rule="<cname+directory>=<Loadbalancer:Port>" -n <namespace>
# Beispiel
kubectl create ingress nginx --rule="nginx.voser.local/=nginx:8300" -n nginx

Überprüfung

kubectl get ingress -n <namespace>
# Beispiel
kubectl get ingress -n nginx

Revision #1
Created 26 December 2021 20:13:33 by Janic Voser
Updated 26 December 2021 20:19:07 by Janic Voser