0.24 安装过程中DNS域名问题 ERRO[0027] Check Release Domain gitlab failed: resp code 404 not is 2xx or 3xx

  • Choerodon平台版本: 0.24

  • 遇到问题的执行步骤:
    [root@mdos-devops-1 soft]# ./c7nctl install c7n -c config.yml --version=0.24 --debug
    INFO[0000] The user profile config.yml was read successfully
    DEBU[0000] Initialize config to Install
    DEBU[0000] Choerodon version is 0.24
    DEBU[0000] Install file path is
    DEBU[0000] Helm values dir is values
    DEBU[0000] Initialize flag to C7nConfig
    DEBU[0000] Image repository is
    DEBU[0000] Chart repository is
    DEBU[0000] Datasource template is
    DEBU[0000] Prefix is
    INFO[0000] The current installing choerodon version is 0.24
    DEBU[0000] Get the resource file https://gitee.com/open-hand/c7nctl/raw/0.24/manifests/install.yml from
    INFO[0005] namespace c7n-system already exists
    DEBU[0005] Skip up create image pull secret.
    INFO[0006] waiting slaver running…
    INFO[0007] waiting slaver running…
    DEBU[0007] Using existing configMaps c7n-logs in namespace c7n-system
    DEBU[0007] Task type task is empty
    DEBU[0007] Getting ConfigMaps key task
    DEBU[0007] Task type persistent is empty
    DEBU[0007] Getting ConfigMaps key persistent
    DEBU[0007] Task type release is empty
    DEBU[0007] Getting ConfigMaps key release
    DEBU[0007] Task c7n-mysql isn’t in group task
    DEBU[0007] Task c7n-mysql isn’t in group persistent
    INFO[0007] The Release c7n-mysql was rendered successfully
    DEBU[0007] Using existing configMaps c7n-logs in namespace c7n-system
    DEBU[0007] Getting ConfigMaps key release
    DEBU[0007] Getting ConfigMaps key task
    DEBU[0007] Getting ConfigMaps key persistent
    DEBU[0007] Task c7n-redis isn’t in group task
    DEBU[0007] Task c7n-redis isn’t in group persistent
    INFO[0007] The Release c7n-redis was rendered successfully
    DEBU[0007] Using existing configMaps c7n-logs in namespace c7n-system
    DEBU[0007] Getting ConfigMaps key persistent
    DEBU[0007] Getting ConfigMaps key release
    DEBU[0007] Getting ConfigMaps key task
    DEBU[0007] Task gitlab isn’t in group task
    DEBU[0007] Task gitlab isn’t in group persistent
    INFO[0007] The Release gitlab was rendered successfully
    DEBU[0007] Value expose.ingress.host: gitlab.mdos.cn, checking: clusterdomain
    DEBU[0007] send request to slaver 0
    DEBU[0007] Get status code: 200 of 10.100.44.138
    DEBU[0007] send request to slaver 1
    DEBU[0007] Get status code: 200 of 10.100.118.72
    DEBU[0007] send request to slaver 2
    DEBU[0007] Get status code: 200 of 10.100.4.137
    INFO[0007] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0009] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0011] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0013] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0015] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0017] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0019] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0021] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0023] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0025] request http://gitlab.mdos.cn/c7n/acme-challenge
    INFO[0027] request http://gitlab.mdos.cn/c7n/acme-challenge
    ERRO[0027] 请检查您的域名: gitlab.mdos.cn 已正确解析到集群
    ERRO[0027] Check Release Domain gitlab failed: resp code 404 not is 2xx or 3xx
    DEBU[0027] Using existing configMaps c7n-logs in namespace c7n-system
    DEBU[0027] Getting ConfigMaps key persistent
    DEBU[0027] Getting ConfigMaps key release
    DEBU[0027] Getting ConfigMaps key task
    DEBU[0027] Task minio isn’t in group task
    DEBU[0027] Task minio isn’t in group persistent
    DEBU[0027] Task minio isn’t in group release
    请设置的minio的ACCESS_KEY(3个字符以上,不能为纯数字):

  • 文档地址:

  • 环境信息(如:节点信息):

  • 报错日志:
    c7n-slaver日志

2021/02/03 15:46:04 [INFO] add domain map: nexus.mdos.cn => 1L3ROP6F2mM4fH6cayVW68AluI
2021/02/03 15:46:04 [INFO] POST: http://10.100.118.72:9000/c7n/acme-challenge
2021/02/03 15:46:04 [INFO] POST: http://10.100.4.137:9000/c7n/acme-challenge
2021/02/03 15:46:26 [INFO] POST: http://10.100.44.138:9000/c7n/acme-challenge
2021/02/03 15:46:26 [INFO] add domain map: gitlab.mdos.cn => pr1HrT8Qk05e31t35HVnF0V67W
2021/02/03 15:46:26 [INFO] POST: http://10.100.118.72:9000/c7n/acme-challenge
2021/02/03 15:46:26 [INFO] POST: http://10.100.4.137:9000/c7n/acme-challenge
2021/02/03 15:52:23 [INFO] POST: http://10.100.44.138:9000/c7n/acme-challenge
2021/02/03 15:52:23 [INFO] add domain map: gitlab.mdos.cn => CFh1jd787x105ytbFf88IjIY5g
2021/02/03 15:52:23 [INFO] POST: http://10.100.118.72:9000/c7n/acme-challenge
2021/02/03 15:52:23 [INFO] POST: http://10.100.4.137:9000/c7n/acme-challenge
2021/02/04 01:36:05 [INFO] POST: http://10.100.44.138:9000/c7n/acme-challenge
2021/02/04 01:36:05 [INFO] add domain map: gitlab.mdos.cn => 7x17gF0ybthTH5eoe05qu43m2G
2021/02/04 01:36:05 [INFO] POST: http://10.100.118.72:9000/c7n/acme-challenge
2021/02/04 01:36:05 [INFO] POST: http://10.100.4.137:9000/c7n/acme-challenge

  • 原因分析:

    提出您分析问题的过程,以便我们能更准确的找到问题所在
    域名已经正常解析 在slaver pod中也可以正常ping 在浏览器访问http://gitlab.mdos.cn/c7n/acme-challenge 显示404

  • 疑问:

    提出您对于遇到和解决该问题时的疑问

  1. 域名是否为公网或内网解析,如果是公网解析请检查域名解析在集群节点是否生效
    2.如果是本地hosts 配置的域名,配置 coredns 的hosts 插件。

问题已解决 后面安装又遇到新的问题 请问有无交流群

欢迎入群~

好的