@@ -44,52 +44,43 @@ spec:
44
44
- name : mysql-config
45
45
mountPath : /docker-entrypoint-initdb.d
46
46
resources :
47
- requests :
48
- memory : " 256Mi"
49
- cpu : " 100m"
50
- limits :
51
- memory : " 512Mi"
52
- cpu : " 200m"
47
+ requests :
48
+ memory : " 256Mi"
49
+ cpu : " 100m"
50
+ limits :
51
+ memory : " 512Mi"
52
+ cpu : " 200m"
53
53
startupProbe :
54
54
exec :
55
- command :
56
- - /bin/bash
57
- - -ec
58
- - |
59
- password_aux="${MYSQL_ROOT_PASSWORD:-}"
60
- if [[ -f "${MYSQL_ROOT_PASSWORD_FILE:-}" ]]; then
61
- password_aux=$(cat "$MYSQL_ROOT_PASSWORD_FILE")
62
- fi
63
- mysqladmin status -uroot -p"${password_aux}"
64
- initialDelaySeconds : 60
55
+ command :
56
+ - /bin/bash
57
+ - -ec
58
+ - |
59
+ password_aux="${MYSQL_ROOT_PASSWORD:-}"
60
+ if [[ -f "${MYSQL_ROOT_PASSWORD_FILE:-}" ]]; then
61
+ password_aux=$(cat "$MYSQL_ROOT_PASSWORD_FILE")
62
+ fi
63
+ mysqladmin status -uroot -p"${password_aux}"
64
+ initialDelaySeconds : 80
65
65
periodSeconds : 10
66
66
failureThreshold : 30
67
67
livenessProbe :
68
- exec :
69
- command :
70
- - /bin/bash
71
- - -ec
72
- - |
73
- password_aux="${MYSQL_ROOT_PASSWORD:-}"
74
- if [[ -f "${MYSQL_ROOT_PASSWORD_FILE:-}" ]]; then
75
- password_aux=$(cat "$MYSQL_ROOT_PASSWORD_FILE")
76
- fi
77
- mysqladmin status -uroot -p"${password_aux}"
68
+ tcpSocket :
69
+ port : 3306
78
70
periodSeconds : 10
79
71
timeoutSeconds : 5
80
- successThreshold : 1
81
72
failureThreshold : 3
82
73
readinessProbe :
83
74
exec :
84
- command :
85
- - /bin/bash
86
- - -ec
87
- - |
88
- password_aux="${MYSQL_ROOT_PASSWORD:-}"
89
- if [[ -f "${MYSQL_ROOT_PASSWORD_FILE:-}" ]]; then
90
- password_aux=$(cat "$MYSQL_ROOT_PASSWORD_FILE")
91
- fi
92
- mysqladmin status -uroot -p"${password_aux}"
75
+ command :
76
+ - /bin/bash
77
+ - -ec
78
+ - |
79
+ password_aux="${MYSQL_ROOT_PASSWORD:-}"
80
+ if [[ -f "${MYSQL_ROOT_PASSWORD_FILE:-}" ]]; then
81
+ password_aux=$(cat "$MYSQL_ROOT_PASSWORD_FILE")
82
+ fi
83
+ mysqladmin ping -uroot -p"${password_aux}"
93
84
periodSeconds : 10
94
85
timeoutSeconds : 5
95
86
successThreshold : 1
101
92
- name : mysql-volume
102
93
persistentVolumeClaim :
103
94
claimName : mysql-pvc
104
-
105
95
---
106
96
apiVersion : v1
107
97
kind : Service
@@ -115,4 +105,4 @@ spec:
115
105
ports :
116
106
- protocol : TCP
117
107
port : 3306
118
- targetPort : 3306
108
+ targetPort : 3306
0 commit comments