【已解决】使用自定义仓库构建组件时显示拉取代码失败

请完善如下信息,方便我们协助排查问题

Rainbond版本: v5.2.2-release-def9248-2020-10-24-11
操作系统: CentOS7-2003
内核版本: 3.10.0-1127.el7.x86_64
环境:(云服务商,虚拟机等) PVE KVM
节点配置: 单机
安装类型: 单机快速安装
如何复现: 在内网使用自建git仓库时,拉取不了代码
尝试解决:
相关截图:



好像是内网dns服务器解析未生效,rainbond构建时是否使用服务器配置的dns服务器解析域名


抄送: @dazuimao1990

单机快速安装模式下k8s默认dns服务器地址使用114.114.114.114,可以通过以下方式进行修改
执行kubectl edit configmaps -n kube-system coredns,进入编辑界面,修改以下内容中的114.114.114.114

  Corefile: |
    .:53 {
        errors
        health
        ready
        kubernetes cluster.local. in-addr.arpa ip6.arpa {
          pods insecure
          fallthrough 114.114.114.114 #可以修改为内部dns或 in-addr.arpa ip6.arpa
        }
        prometheus :9153
        forward . 114.114.114.114 #可以修改为内部dns或 /etc/resolv.conf
        cache 30
        reload
        loadbalance
    }

修改完成后保存退出,执行 kubectl delete po -n kube-system -l k8s-app=kube-dns 重新加载配置文件

感谢,已经解决! :grinning: