分步式helm安装基础组件端口冲突问题

  • Choerodon平台版本: 1.0

  • 遇到问题的执行步骤:使用方法二分步部署基础组件,设置helm安装设置自己的域名后安装成功,通过内部pod的ip和端口用curl可以访问,但是使用域名无法访问,域名在阿里云上已经映射到一台node节点了

  • 文档地址:https://open.hand-china.com/document-center/doc/product/10003/10426?docVersion=1.0&doc_code=1758&doc_id=125709#部署Chartmuseum

  • 疑问:

    通过kubectl get -n c7n-system ingress 查看部署的基础组件端口都是80,由于我有一台node节点上使用了80的端口yum部署了一个git服务,所有现在我使用任何的域名都是访问的我以前映射的git的页面,是不是80端口冲突的问题,求各路大神解答

首先你安装的 nginx-ingress-controller 是否正常运行。nginx-ingress-controller 默认会使用节点 80 和443端口。

nginx-ingress-controller 会根据 ingress 的配置分发流量到后面的 service。

我通过kubectl get -n c7n-system ing 查看 name下名称 class为《none》 hosts 为各个服务的域名,address 下面是空的 ports 为80 或者 80 443 ,我查资料address正常的话是不是应该有对应着ip?

首先你安装的 nginx-ingress-controller 是否正常运行