[Error] 请检查您的域名: gitlab.vic.com 已正确解析到集群

  • Choerodon平台版本: 0.21

  • 遇到问题的执行步骤:
    ./c7nctl install -c config.yml --no-timeout --version=0.21 –debug

  • 文档地址:
    https://choerodon.io/zh/docs/installation-configuration/steps/install/choerodon/

  • 环境信息(如:节点信息):
    NAME STATUS ROLES AGE VERSION
    master01 Ready 30d v1.18.4
    master02 Ready 30d v1.18.4
    master03 Ready 30d v1.18.4
    node01 Ready 30d v1.18.4

  • 报错日志:

2020/07/09 21:56:05 [INFO] Wait domain gitlab.vic.com point to cluster, check acme want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}, retry
2020/07/09 21:56:07 [INFO] Wait domain gitlab.vic.com point to cluster, check acme want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}, retry
2020/07/09 21:56:09 [INFO] Wait domain gitlab.vic.com point to cluster, check acme want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}, retry
2020/07/09 21:56:11 [INFO] Wait domain gitlab.vic.com point to cluster, check acme want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}, retry
2020/07/09 21:56:13 [INFO] Wait domain gitlab.vic.com point to cluster, check acme want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}, retry
2020/07/09 21:56:15 [Error] 请检查您的域名: gitlab.vic.com 已正确解析到集群
2020/07/09 21:56:15 [Error] install failed
Error: Check domain failed want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}
Usage:
c7nctl install [flags]

Flags:
-c, --config-file string User Config file to read from, User define config by this file
–debug enable debug output
-h, --help help for install
–no-timeout disable install job timeout
–prefix string add prefix to all helm release
-r, --resource-file string Resource file to read from, It provide which app should be installed
–skip-input use default username and password to avoid user input
–version string specify a version

Global Flags:
–config string config file (default is $HOME/.c7n.yaml)
-o, --orgCode string org code
-p, --proCode string pro code

Check domain failed want 10d7DN1I3rdrUW13WTskE30nU7 got {“success”:false}

如上截图显示,使用 dnsmasq自建dns 域名能ping ,能解析,ingress-nginx 访问无报错,安装一直过不去,

你好,请将k8s所有节点配置 dns 解析到 dnsmasq 服务器,然后重启 coredns。

继续执行,找不到此文件,查看里面确实没有;

gitlab.yaml 不存在不影响安装过程。看起来是 chart 包加载失败导致的,你重新执行安装命令试一下。