github.com/wmuizelaar/kpt@v0.0.0-20221018115725-bd564717b2ed/package-examples/ghost/mariadb/statefulset-mariadb.yaml (about) 1 # Source: ghost/charts/mariadb/templates/primary/statefulset.yaml 2 apiVersion: apps/v1 3 kind: StatefulSet 4 metadata: 5 name: mariadb 6 namespace: example 7 labels: 8 app.kubernetes.io/name: mariadb 9 spec: 10 replicas: 1 11 revisionHistoryLimit: 10 12 serviceName: mariadb 13 updateStrategy: 14 type: RollingUpdate 15 template: 16 spec: 17 securityContext: 18 fsGroup: 1001 19 containers: 20 - name: mariadb 21 image: docker.io/bitnami/mariadb:10.6.7-debian-10-r62 22 imagePullPolicy: IfNotPresent 23 securityContext: 24 runAsNonRoot: true 25 runAsUser: 1001 26 env: 27 - name: BITNAMI_DEBUG 28 value: "true" 29 - name: MARIADB_USER 30 value: bn_ghost 31 - name: MARIADB_DATABASE 32 value: bitnami_ghost 33 - name: ALLOW_EMPTY_PASSWORD 34 value: "true" 35 ports: 36 - name: mysql 37 containerPort: 3306 38 resources: 39 limits: {} 40 requests: {} 41 volumeMounts: 42 - name: data 43 mountPath: /bitnami/mariadb 44 - name: config 45 mountPath: /opt/bitnami/mariadb/conf/my.ini 46 subPath: my.ini 47 volumes: 48 - name: config 49 configMap: 50 name: mariadb 51 metadata: 52 labels: 53 app.kubernetes.io/name: mariadb 54 volumeClaimTemplates: 55 - metadata: 56 name: data 57 labels: 58 app.kubernetes.io/name: mariadb 59 spec: 60 accessModes: 61 - ReadWriteOnce 62 resources: 63 requests: 64 storage: 8Gi 65 selector: 66 matchLabels: 67 app.kubernetes.io/name: mariadb