20.0.beta2 镜像k8s部署失败已解决 悬赏45积分
【简述】
各位巨佬能能帮忙看一下嘛,我有一直紧跟禅道的脚步,最新版本部署还需各位巨佬抬爱看一下
【环境信息】
镜像版本:easysoft/zentao:20.0.beta2
服务器:阿里云centso7 4*16GB
k8s版本:1.29.2
外置mysql:8.0.36
【配置信息】
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
【启动错误】
查看pod logs 输出如下,pv,pvc都绑定正常
禅道版本:禅道开源版 20.0.beta1
安装包类型:源码包
操作系统:CentOS
客户端浏览器:Chrome
于涛
2024-03-18 08:48:53
您好,根据pod logs目前来看,主要问题是容器启动时无法连接127.0.0.1的80端口,这个可能有两方面原因,网络原因或者config文件错误。可以尝试更换映射端口或者检查配置文件里配置项的完整度。
回复
|
📖 可以添加一下DEBUG环境变量看下具体报错 ``` - name: DEBUG value: "true" ``` |