*** Wartungsfenster jeden ersten Mittwoch vormittag im Monat ***

Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
deploy-nginx-ingress-public.j2 1.05 KiB
---

kind: Namespace
apiVersion: v1
metadata:
  name: ingress-nginx-public
  
---

apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
  name: ingress-nginx-public
  namespace: kube-system
spec:
  repo: https://kubernetes.github.io/ingress-nginx
  chart: ingress-nginx
  targetNamespace: ingress-nginx-public
  valuesContent: |-
    controller:
      config: 
        use-forwarded-headers: "true"
        enable-underscores-in-headers: "true"
        proxy-add-original-uri-header: "true"
        allow-snippet-annotations: "true"
      hostNetwork: false 
      hostPort:
        enabled: false
      annotations:
        metallb.universe.tf/address-pool: private
      service:
        enabled: true
        externalTrafficPolicy: "Local"
        type: LoadBalancer
        loadBalancerIP: 137.208.31.142
        admissionWebhooks:
          enabled: false
      ingressClassResource:
        name: nginx-public
        controllerValue: "k8s.io/ingress-nginx-public"
        enabled: true
    defaultBackend:
        enabled: true
    podSecurityPolicy:
      enabled: true