image: repository: jc21/nginx-proxy-manager pullPolicy: IfNotPresent tag: 2.11.2@sha256:67655389770f5f16aef10cf3dc822f95e34bb0bc1b7717c617f8adaffcce2f68 service: main: ports: main: targetPort: 81 protocol: http port: 10582 web: enabled: true ports: web: enabled: true targetPort: 80 protocol: http port: 10583 websecure: enabled: true ports: websecure: enabled: true targetPort: 443 protocol: https port: 10584 persistence: data: enabled: true mountPath: /data size: 256Gi letsencrypt: enabled: true mountPath: /etc/letsencrypt size: 256Gi mariadb: enabled: true includeCommon: true mariadbUsername: npm mariadbDatabase: npm portal: open: enabled: true securityContext: container: runAsNonRoot: false readOnlyRootFilesystem: false runAsUser: 0 runAsGroup: 0 workload: main: podSpec: containers: main: probes: liveness: enabled: true custom: true spec: exec: command: - /bin/check-health readiness: enabled: true custom: true spec: exec: command: - /bin/check-health startup: enabled: true custom: true spec: exec: command: - /bin/check-health env: DISABLE_IPV6: true DB_MYSQL_PORT: 3306 DB_MYSQL_NAME: "{{ .Values.mariadb.mariadbDatabase }}" DB_MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}" DB_MYSQL_HOST: secretKeyRef: expandObjectName: false name: '{{ printf "%s-%s" .Release.Name "mariadbcreds" }}' key: plainhost DB_MYSQL_PASSWORD: "{{ .Values.mariadb.password }}"