前提・実現したいこと
Googleの公式ドキュメントを見てGKEにWordPressをデプロイしていようとしています。
公式ドキュメント内でのコマンドは全部エラー無しで行うことができたのですが、いざWordPressと接続しようとして外部アドレスを打ち込んだらError establishing a database connectionと出てしまいうまく表示されませんでした。
データベースとの接続が上手くいっていないということなのですがどうやれば解消できるのかが分かりません。
調べたところMySQLのバージョンが8では繋がらないという記述を見つけたので下記のコードの
spec:
containers:
-image: mysql:8
mysql:8部分をmysql:5.7にして行ってみたのですがダメでした。
MySQLのバージョンは確認したところ5.7になっていたので反映はされているはずです
しかし、それでも接続されなかったのでどうしてよいか分からない状態にいます。
もし、わかる方がいらっしゃたら教えていただきたいです。宜しくお願い致します。
変更部分を含んでいるコード全体は下記の通りです。
該当のソースコード
yaml
1apiVersion: apps/v1 2kind: Deployment 3metadata: 4 name: mysql 5 labels: 6 app: mysql 7spec: 8 replicas: 1 9 selector: 10 matchLabels: 11 app: mysql 12 template: 13 metadata: 14 labels: 15 app: mysql 16 spec: 17 containers: 18 - image: mysql:5.7 19 name: mysql 20 args: 21 - "--default-authentication-plugin=mysql_native_password" 22 env: 23 - name: MYSQL_ROOT_PASSWORD 24 valueFrom: 25 secretKeyRef: 26 name: mysql 27 key: password 28 ports: 29 - containerPort: 3306 30 name: mysql 31 volumeMounts: 32 - name: mysql-persistent-storage 33 mountPath: /var/lib/mysql 34 volumes: 35 - name: mysql-persistent-storage 36 persistentVolumeClaim: 37 claimName: mysql-volumeclaim
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/05 12:22 編集
2020/05/05 14:56
2020/05/06 14:13
2020/05/07 05:22