image: repository: bitnami/mariadb pullPolicy: IfNotPresent tag: 11.3.2@sha256:a4fcb09e1c7520845b20b2dee82164d66cbbb64ef74df7c0727f432149b4f446 includeCommon: true workload: main: podSpec: containers: main: env: MARIADB_PASSWORD: secretKeyRef: expandObjectName: "{{ if .Values.mariadbPassword }}true{{ else }}false{{ end }}" name: '{{ if .Values.mariadbPassword }}credentials{{ else if .Values.existingSecret }}{{ .Values.existingSecret }}{{ else }}{{ printf "%s-%s" .Release.Name "mariadbcreds" }}{{ end }}' key: "mariadb-password" MARIADB_ROOT_PASSWORD: secretKeyRef: expandObjectName: "{{ if .Values.mariadbPassword }}true{{ else }}false{{ end }}" name: '{{ if .Values.mariadbPassword }}credentials{{ else if .Values.existingSecret }}{{ .Values.existingSecret }}{{ else }}{{ printf "%s-%s" .Release.Name "mariadbcreds" }}{{ end }}' key: "mariadb-root-password" MARIADB_USER: "{{ .Values.mariadbUsername }}" MARIADB_DATABASE: "{{ .Values.mariadbDatabase }}" probes: liveness: enabled: true type: exec command: - /bin/bash - -ec - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" readiness: enabled: true type: exec command: - /bin/bash - -ec - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" startup: enabled: true type: exec command: - /bin/bash - -ec - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" service: main: ports: main: port: 3306 targetPort: 3306 securityContext: container: readOnlyRootFilesystem: false runAsGroup: 0 secret: credentials: enabled: true data: mariadb-password: '{{ ( .Values.mariadbPassword | default "empty" ) }}' mariadb-root-password: '{{ ( .Values.mariadbRootPassword | default "empty" ) }}' persistence: data: enabled: true mountPath: "/bitnami/mariadb" mariadbUsername: "test" mariadbDatabase: "test" mariadbRootPassword: "testroot" # -- Secret or password # One of these options is required, unless used as a dependency for another TrueCharts chart. mariadbPassword: "" existingSecret: "" portal: open: enabled: false manifestManager: enabled: false