--- apiVersion: extensions/v1beta1 kind: Deployment metadata: name: nginx-ingress-controller namespace: authelia labels: k8s-app: nginx-ingress-controller spec: replicas: 1 revisionHistoryLimit: 0 template: metadata: labels: k8s-app: nginx-ingress-controller name: nginx-ingress-controller annotations: prometheus.io/port: '10254' prometheus.io/scrape: 'true' spec: terminationGracePeriodSeconds: 60 serviceAccountName: nginx-ingress-controller-serviceaccount containers: - image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.23.0 name: nginx-ingress-controller imagePullPolicy: Always ports: - containerPort: 80 - containerPort: 443 env: - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name - name: POD_NAMESPACE valueFrom: fieldRef: fieldPath: metadata.namespace args: - /nginx-ingress-controller - --ingress-class=nginx - --election-id=ingress-controller-leader