File tree 2 files changed +120
-0
lines changed
2 files changed +120
-0
lines changed Original file line number Diff line number Diff line change
1
+
2
+ apiVersion : v1
3
+ kind : PersistentVolumeClaim
4
+ metadata :
5
+ name : mysql
6
+ spec :
7
+ accessModes :
8
+ - ReadWriteOnce
9
+ resources :
10
+ requests :
11
+ storage : 50Gi
12
+ ---
13
+ apiVersion : apps/v1
14
+ kind : Deployment
15
+ metadata :
16
+ name : mysql
17
+ spec :
18
+ replicas : 1
19
+ selector :
20
+ matchLabels :
21
+ app : mysql
22
+ template :
23
+ metadata :
24
+ labels :
25
+ app : mysql
26
+ spec :
27
+ volumes :
28
+ - name : mysql
29
+ persistentVolumeClaim :
30
+ claimName : mysql
31
+ containers :
32
+ - name : mysql
33
+ image : mysql:5.7
34
+ env :
35
+ - name : MYSQL_DATABASE
36
+ value : wordpress
37
+ - name : MYSQL_USER
38
+ value : wordpress
39
+ - name : MYSQL_PASSWORD
40
+ value : YOUR_PASSWORD_HERE
41
+ - name : MYSQL_RANDOM_ROOT_PASSWORD
42
+ value : ' 1'
43
+ ports :
44
+ - containerPort : 3306
45
+ volumeMounts :
46
+ - mountPath : /var/lib/mysql
47
+ name : mysql
48
+ ---
49
+ apiVersion : v1
50
+ kind : Service
51
+ metadata :
52
+ name : mysql
53
+ spec :
54
+ ports :
55
+ - port : 3306
56
+ selector :
57
+ app : mysql
58
+ type : ClusterIP
Original file line number Diff line number Diff line change
1
+
2
+ apiVersion : v1
3
+ kind : PersistentVolumeClaim
4
+ metadata :
5
+ name : wordpress
6
+ namespace : wordpress
7
+ spec :
8
+ accessModes :
9
+ - ReadWriteOnce
10
+ resources :
11
+ requests :
12
+ storage : 100Gi
13
+ ---
14
+ apiVersion : apps/v1
15
+ kind : Deployment
16
+ metadata :
17
+ name : wordpress
18
+ namespace : wordpress
19
+ spec :
20
+ replicas : 1
21
+ selector :
22
+ matchLabels :
23
+ app : wordpress
24
+ template :
25
+ metadata :
26
+ labels :
27
+ app : wordpress
28
+ spec :
29
+ volumes :
30
+ - name : wordpress
31
+ persistentVolumeClaim :
32
+ claimName : wordpress
33
+ containers :
34
+ - name : wordpress
35
+ image : wordpress
36
+ env :
37
+ - name : WORDPRESS_DB_HOST
38
+ value : mysql
39
+ - name : WORDPRESS_DB_USER
40
+ value : wordpress
41
+ - name : WORDPRESS_DB_PASSWORD
42
+ value : YOUR_PASSWORD_HERE
43
+ - name : WORDPRESS_DB_NAME
44
+ value : wordpress
45
+ ports :
46
+ - containerPort : 80
47
+ volumeMounts :
48
+ - mountPath : /var/www/html
49
+ name : wordpress
50
+ ---
51
+ apiVersion : v1
52
+ kind : Service
53
+ metadata :
54
+ name : wordpress
55
+ namespace : wordpress
56
+ spec :
57
+ ports :
58
+ - port : 80
59
+ nodePort : 30081
60
+ selector :
61
+ app : wordpress
62
+ type : NodePort
You can’t perform that action at this time.
0 commit comments