github.com/replicatedhq/ship@v0.55.0/integration/base/helm-fetch/expected/installer/charts/rendered/deployment.yaml (about) 1 --- 2 # Source: mysql/templates/deployment.yaml 3 apiVersion: extensions/v1beta1 4 kind: Deployment 5 metadata: 6 name: ship-mysql 7 labels: 8 app: ship-mysql 9 chart: "mysql-0.8.3" 10 release: "ship" 11 heritage: "Tiller" 12 spec: 13 template: 14 metadata: 15 labels: 16 app: ship-mysql 17 spec: 18 initContainers: 19 - name: "remove-lost-found" 20 image: "busybox:1.25.0" 21 imagePullPolicy: "IfNotPresent" 22 command: ["rm", "-fr", "/var/lib/mysql/lost+found"] 23 volumeMounts: 24 - name: data 25 mountPath: /var/lib/mysql 26 containers: 27 - name: ship-mysql 28 image: "mysql:5.7.14" 29 imagePullPolicy: "IfNotPresent" 30 resources: 31 requests: 32 cpu: 100m 33 memory: 256Mi 34 35 env: 36 - name: MYSQL_ROOT_PASSWORD 37 valueFrom: 38 secretKeyRef: 39 name: ship-mysql 40 key: mysql-root-password 41 - name: MYSQL_PASSWORD 42 valueFrom: 43 secretKeyRef: 44 name: ship-mysql 45 key: mysql-password 46 - name: MYSQL_USER 47 value: "" 48 - name: MYSQL_DATABASE 49 value: "" 50 ports: 51 - name: mysql 52 containerPort: 3306 53 livenessProbe: 54 exec: 55 command: 56 - sh 57 - -c 58 - "mysqladmin ping -u root -p${MYSQL_ROOT_PASSWORD}" 59 initialDelaySeconds: 30 60 periodSeconds: 10 61 timeoutSeconds: 5 62 successThreshold: 1 63 failureThreshold: 3 64 readinessProbe: 65 exec: 66 command: 67 - sh 68 - -c 69 - "mysqladmin ping -u root -p${MYSQL_ROOT_PASSWORD}" 70 initialDelaySeconds: 5 71 periodSeconds: 10 72 timeoutSeconds: 1 73 successThreshold: 1 74 failureThreshold: 3 75 volumeMounts: 76 - name: data 77 mountPath: /var/lib/mysql 78 volumes: 79 - name: data 80 persistentVolumeClaim: 81 claimName: ship-mysql