发布chart错误

项目构建成功,上传harbor后,发布chart错误

发布 chart 包这个步骤,必须满足 charts 下有与应用编码同名的 chart 目录。

具体可以查看应用迁移->应用容器化配置 https://choerodon.io/zh/docs/transference-guide/application-migration/


你好,这个chats 能够自定义目录吗?还是一定要在项目中。

必须要在项目中,否则不能使用猪齿鱼的ci/cd。


你好,这个runner 仓库怎样替换成自己的

这个框,可以输入,可以选择。
如果要将整个平台提供的默认值,可以参考楼下的回复。

可以修改devops-service的环境变量CI_DFAULT_IMAGE,值设置为你们自己的就行。后面创建新的流水线默认值就是新的了


你好,部署找不到charts hosts,要配置哪个ip到hosts

你的域名是是 hosts 配置吗。

nginx里面配置的,coredns也有配置

在开发环境这个集群的 coredns 的hosts插件也要配置 api.xx.com, gitlab.xx.com, devops.xx.com, chart.xx.com,nexus.xx.com,sonarqube.xx.com 等域名


都配置了

现在部署还有问题吗?

还是报这个错

看一下节点的 /etc/resolv.conf 内容

image

现在是解析到了 DNS 202.102.213.68,发现域名不存在。也就是说 coredns 的 hosts 插件没有生效。把 coredns 和 agent 的pod 都重启一下


coredns 重启了,也能ping通 域名。 agent 是啥??

kubectl get po -n choerodon 就能看到


重启了 agent ,查看日志。还是报这个错