k8s部署20.beta2版本 提示无法启动
回帖数
3
阅读数
515
发表时间
2024-03-16 09:53:15
环境信息:
镜像版本:
easysoft/zentao:20.0.beta2
外置数据库版本为:mysql8.0.36
k8s dp文件配置:
apiVersion: apps/v1 kind: Deployment metadata: name: zentao labels: app: zentao spec: replicas: 1 selector: matchLabels: app: zentao template: metadata: labels: app: zentao spec: containers: - name: zentao image: easysoft/zentao:20.0.beta2 imagePullPolicy: IfNotPresent ports: - containerPort: 80 volumeMounts: - name: zentao-data mountPath: /data subPath: zentao env: - name: MYSQL_INTERNAL value: "false" - name: ZT_MYSQL_HOST value: "mysql" - name: ZT_MYSQL_PORT value: "31306" - name: ZT_MYSQL_USER value: "zentao" - name: ZT_MYSQL_PASSWORD value: "xxx*" - name: ZT_MYSQL_DB value: "zentao" - name: IS_CONTAINER value: "true" volumes: - name: zentao-data persistentVolumeClaim: claimName: zentao-data-pvc
启动报如下错误:
+10
您好,根据pod logs目前来看,主要问题是容器启动时无法连接127.0.0.1的80端口,这个可能有两方面原因,网络原因或者config文件错误。可以尝试更换映射端口或者检查配置文件里配置项的完整度。
如果检查完后还是无法启动,可以联系商务同事,邀请咱加入技术交流群,协助咱们处理下问题:)
2024-03-18 09:12:06 于涛 回帖
加入DEBUG=1 环境变量,看看启动的debug信息。
2024-03-18 10:10:41 周悦秋 回帖
这个是容器内服务依赖关系图:
从你提供的报错来看,是Apache服务检查MySQL时不可用,Sentry服务超时导致的。
2024-03-18 10:26:49 周悦秋 回帖
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com