apiVersion: apps/v1 kind: StatefulSet metadata: name: mysql spec: serviceName: "mysql" replicas: 1 selector: matchLabels: app: mysql template: metadata: labels: app: mysql spec: containers: - name: mysql image: mysql:5.7 env: - name: MYSQL_ROOT_PASSWORD value: "uNejHIFQGJOUtYTmE" - name: MYSQL_CHARACTER_SET_SERVER value: "utf8mb4" - name: MYSQL_COLLATION_SERVER value: "utf8mb4_unicode_ci" args: - "--character-set-server=utf8mb4" - "--collation-server=utf8mb4_unicode_ci" ports: - containerPort: 3306 volumeMounts: - name: mysql-storage mountPath: /var/lib/mysql subPath: "mysql" volumeClaimTemplates: - metadata: name: mysql-storage spec: accessModes: [ "ReadWriteOnce" ] resources: requests: storage: 20Gi