File tree Expand file tree Collapse file tree 3 files changed +14
-5
lines changed
docs/tasks/run-application Expand file tree Collapse file tree 3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ Kubernetes Deploymentを作成し、PersistentVolumeClaimを使用して既存
7070 Labels: app=mysql
7171 Containers:
7272 mysql:
73- Image: mysql:5.6
73+ Image: mysql:9
7474 Port: 3306/TCP
7575 Environment:
7676 MYSQL_ROOT_PASSWORD: password
@@ -125,7 +125,7 @@ Serviceのオプションで`clusterIP: None`を指定すると、ServiceのDNS
125125MySQLクライアントを実行してサーバーに接続します。
126126
127127```
128- kubectl run -it --rm --image=mysql:5.6 --restart=Never mysql-client -- mysql -h mysql -ppassword
128+ kubectl run -it --rm --image=mysql:9 --restart=Never mysql-client -- mysql -h mysql -ppassword
129129```
130130
131131このコマンドは、クラスター内にMySQLクライアントを実行する新しいPodを作成し、Serviceを通じてMySQLサーバーに接続します。
Original file line number Diff line number Diff line change 2525 app : mysql
2626 spec :
2727 containers :
28- - image : mysql:5.6
28+ - image : mysql:9
2929 name : mysql
3030 env :
3131 # Use secret in real usage
Original file line number Diff line number Diff line change 2525 requests :
2626 storage : 20Gi
2727---
28- apiVersion : apps/v1 # for versions before 1.9.0 use apps/v1beta2
28+ apiVersion : apps/v1
2929kind : Deployment
3030metadata :
3131 name : wordpress-mysql
@@ -45,14 +45,23 @@ spec:
4545 tier : mysql
4646 spec :
4747 containers :
48- - image : mysql:5.6
48+ - image : mysql:8.0
4949 name : mysql
5050 env :
5151 - name : MYSQL_ROOT_PASSWORD
5252 valueFrom :
5353 secretKeyRef :
5454 name : mysql-pass
5555 key : password
56+ - name : MYSQL_DATABASE
57+ value : wordpress
58+ - name : MYSQL_USER
59+ value : wordpress
60+ - name : MYSQL_PASSWORD
61+ valueFrom :
62+ secretKeyRef :
63+ name : mysql-pass
64+ key : password
5665 ports :
5766 - containerPort : 3306
5867 name : mysql
You can’t perform that action at this time.
0 commit comments