首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Wordpress使用kubernetes建立数据库连接时出错

Wordpress使用kubernetes建立数据库连接时出错
EN

Stack Overflow用户
提问于 2019-09-03 18:08:14
回答 2查看 460关注 0票数 0

我是Kubernetes的新手,尝试使用Kubernetes pod容器部署WordPress和MySQL,但在运行Kubernetes时抛出错误"Error establishing a database connection“。

以下是我的pod和服务定义文件

secret.yaml

代码语言:javascript
运行
复制
apiVersion: v1
kind: Secret
metadata:
  name: mysql-pass
type: Opaque
data:
  username: XXXXX
  password: XXXXX

mysql-pod-defination-file.yaml

代码语言:javascript
运行
复制
apiVersion: v1
kind: Pod
metadata:
 name: mysql-app
 labels:
  name: mysql-app-label
spec:
 containers:
  - image: mysql:5.6
    env:
     - name: MYSQL_ROOT_PASSWORD
       valueFrom:
        secretKeyRef:
         name: mysql-pass
         key: password
    name: mysql-image
    ports:
     - containerPort: 3306

wordpress-pod-defination-file.yaml

代码语言:javascript
运行
复制
apiVersion: v1
kind: Pod
metadata:
 name: wordpress-app
 labels:
  name: wordpress-app-label
spec:
 containers:
  - image: wordpress:apache
    name: wordpress-image
    env:
        - name: WORDPRESS_DB_HOST
          value: db
        - name: WORDPRESS_DB_PASSWORD
          valueFrom:
            secretKeyRef:
              name: mysql-pass
              key: password
    ports:
        - containerPort: 80 

mysql-service-defiantion-file.yaml

代码语言:javascript
运行
复制
apiVersion: v1
kind: Service
metadata:
 name: db
 labels:
  name: db-service
  app: demo-wordpress-app
spec: 
 ports: 
  - port: 3306
 selector:
    name: mysql-app-label

wordpress-服务-定义-文件-yaml

代码语言:javascript
运行
复制
apiVersion: v1
kind: Service
metadata:
 name: wordpress-service
 labels:
  name: wordpress-service
  app: demo-wordpress-app
spec:
 type: NodePort 
 ports: 
  - port: 80
    targetPort: 80
 selector:
    name: wordpress-app-label

我能够成功地从minikube Pod容器内部连接到mysql数据库

我的定义文件中有什么错误吗?

EN

Stack Overflow用户

发布于 2019-09-03 18:27:13

包括在mysql服务YAML中以下行

targetPort: 3306

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57769487

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档