Skip to main content

Ingress Traefik

This deployment is responsible for the Traefik ingress controller. For more information please refer to the respective Helm chart .

Deplyoment

To deploy, change into the appropriate overlay and run kustomize build --enable-helm | kubectl apply -f -

Typical Operations

Verification of ingress controller and certificate issuing.

This Deployment provides a test overlay, which is meant to be used after the deployment of the ingress controller to verify its operation.

To deploy, change into the appropriate overlay and run kustomize build | kubectl apply -f -

info

Do not forget to delete the test deployment afterwards. kustomize build . | k delete -f -

The test deployment creates a namespace ingress-controller-test and deploys the following components:

Kubernetes ResourceDescription
Deploymentnginx
ServicePort 80, ClusterIP
Ingressspecify the host for the Ingress and issued certificate

If the ingress controller works as intended, you should be able to visit the service under the given domain and also retrieve a certificate.

Changing component releases