-
Choerodon平台版本: 0.11.1
-
遇到问题的执行步骤:
helm install c7n/devops-service
–set env.open.JAVA_OPTS="-XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
–set preJob.preConfig.datasource.url=“jdbc:mysql://c7n-mysql.c7n-system.svc:3306/manager-service?useUnicode=true&characterEncoding=utf-8&useSSL=false”
–set preJob.preConfig.datasource.username=choerodon
–set preJob.preConfig.datasource.password=password
–set preJob.preInitDB.datasource.url=“jdbc:mysql://c7n-mysql.c7n-system.svc:3306/devops_service?useUnicode=true&characterEncoding=utf-8&useSSL=false”
–set preJob.preInitDB.datasource.username=choerodon
–set preJob.preInitDB.datasource.password=password
–set env.open.SPRING_DATASOURCE_URL=“jdbc:mysql://c7n-mysql.c7n-system.svc:3306/devops_service?useUnicode=true&characterEncoding=utf-8&useSSL=false”
–set env.open.SPRING_DATASOURCE_USERNAME=choerodon
–set env.open.SPRING_DATASOURCE_PASSWORD=password
–set env.open.EUREKA_CLIENT_SERVICEURL_DEFAULTZONE=“http://register-server.c7n-system:8000/eureka/”
–set env.open.SPRING_REDIS_HOST=c7n-redis.c7n-system.svc
–set env.open.SPRING_REDIS_DATABASE=6
–set env.open.CHOERODON_EVENT_CONSUMER_KAFKA_BOOTSTRAP_SERVERS=“kafka-0.kafka-headless.c7n-system.svc.cluster.local:9092,kafka-1.kafka-headless.c7n-system.svc.cluster.local:9092,kafka-2.kafka-headless.c7n-system.svc.cluster.local:9092”
–set env.open.SPRING_CLOUD_STREAM_KAFKA_BINDER_BROKERS=“kafka-0.kafka-headless.c7n-system.svc.cluster.local:9092,kafka-1.kafka-headless.c7n-system.svc.cluster.local:9092,kafka-2.kafka-headless.c7n-system.svc.cluster.local:9092”
–set env.open.SPRING_CLOUD_STREAM_KAFKA_BINDER_ZK_NODES=“zookeeper-0.zookeeper-headless.c7n-system.svc.cluster.local:2181,zookeeper-1.zookeeper-headless.c7n-system.svc.cluster.local:2181,zookeeper-2.zookeeper-headless.c7n-system.svc.cluster.local:2181”
–set env.open.SPRING_CLOUD_CONFIG_ENABLED=true
–set env.open.SPRING_CLOUD_CONFIG_URI=“http://config-server.c7n-system:8010/”
–set env.open.SERVICES_HARBOR_BASEURL=“https://registry.example.choerodon.io”
–set env.open.SERVICES_HARBOR_USERNAME=admin
–set env.open.SERVICES_HARBOR_PASSWORD=“Harbor12345”
–set env.open.SERVICES_HELM_URL=“http://chart.example.choerodon.io”
–set env.open.SERVICES_GITLAB_URL=“http://gitlab.example.choerodon.io”
–set env.open.SERVICES_GITLAB_SSHURL=“gitlab.example.choerodon.io:2289”
–set env.open.SERVICES_GITLAB_PASSWORD=password
–set env.open.SERVICES_GITLAB_PROJECTLIMIT=100
–set env.open.SERVICES_GATEWAY_URL=http://api.example.choerodon.io
–set env.open.SECURITY_IGNORED="/ci,/webhook,/v2/api-docs,/agent/,/ws/,/webhook/**"
–set env.open.AGENT_VERSION=“0.11.0”
–set env.open.AGENT_REPOURL=“https://openchart.choerodon.com.cn/choerodon/c7n/”
–set env.open.AGENT_SERVICEURL=“ws://devops.example.choerodon.io/agent/”
–set env.open.TEMPLATE_VERSION_MICROSERVICE=“0.11.0”
–set env.open.TEMPLATE_VERSION_MICROSERVICEFRONT=“0.11.0”
–set env.open.TEMPLATE_VERSION_JAVALIB=“0.11.0”
–set ingress.enable=true
–set ingress.host=devops.example.choerodon.io
–set service.enable=true
–set persistence.enabled=true
–set persistence.existingClaim=“chartmuseum-pvc”
–name devops-service
–version 0.11.1
–namespace c7n-system -
文档地址:
https://choerodon.io/zh/docs/installation-configuration/steps/install/parts/choerodon-devops/ -
环境信息(如:节点信息):
-
报错日志:
1、kubectl logs -f job/devops-service-init-db -n c7n-system
2、kubectl logs job/devops-service-init-config -n c7n-system
-
原因分析:
提出您分析问题的过程,以便我们能更准确的找到问题所在
1、检查了c7n-mysql数据库,manager-service数据库存在,用户choerodon、密码、权限正确;
2、manager-service数据库表中有数据。 -
疑问:
提出您对于遇到和解决该问题时的疑问
请将这里改为
–set preJob.preConfig.datasource.url=“jdbc:mysql://c7n-mysql.c7n-system.svc:3306/manager_service?useUnicode=true&characterEncoding=utf-8&useSSL=false”
可以啦,谢谢!