UNPKG

@underpostnet/underpost

Version:
57 lines (56 loc) 1.47 kB
apiVersion: apps/v1 kind: StatefulSet metadata: name: mariadb-statefulset spec: serviceName: mariadb replicas: 1 selector: matchLabels: app: mariadb template: metadata: labels: app: mariadb spec: containers: - name: mariadb image: mariadb:latest env: - name: MYSQL_ROOT_PASSWORD valueFrom: secretKeyRef: name: mariadb-secret key: password # - name: MYSQL_PASSWORD # valueFrom: # secretKeyRef: # name: mariadb-secret # key: password # - name: MYSQL_USER # valueFrom: # secretKeyRef: # name: mariadb-secret # key: username # - name: MYSQL_DATABASE # value: default ports: - containerPort: 3306 volumeMounts: - mountPath: /var/lib/mysql name: mariadb-storage # - mountPath: /etc/mysql/conf.d # name: config-volume # volumes: # - name: config-volume # configMap: # name: mariadb-config volumeClaimTemplates: - metadata: name: mariadb-storage spec: accessModes: ["ReadWriteOnce"] storageClassName: mariadb-storage-class resources: requests: storage: 1Gi