分步部署 创建 微服务开发框架部署 ingresses 不自动创建

对应安装文件
env:
open:
SPRING_REDIS_HOST: c7n-redis.c7n-system
SPRING_REDIS_PORT: 6379
# 此db不可更改
SPRING_REDIS_DATABASE: 4
SPRING_DATASOURCE_URL: jdbc:mysql://c7n-mysql.c7n-system:3306/hzero_platform?useUnicode=true&characterEncoding=utf-8&useSSL=false&useInformationSchema=true&remarks=true&serverTimezone=Asia/Shanghai
SPRING_DATASOURCE_USERNAME: choerodon
SPRING_DATASOURCE_PASSWORD: password
EUREKA_CLIENT_SERVICEURL_DEFAULTZONE: http://choerodon-register.c7n-system:8000/eureka/
ingress:
enabled: true
host: api.c7n.niuhao.com

  • 原因分析:

    提出您分析问题的过程,以便我们能更准确的找到问题所在

  • 疑问:

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

你的 k8s 集群是通过什么方式搭建的。有 nginx-ingress 组件吗?

这里多了一个空格 尝试删除后重试

用的 nginx-ingress ,搭建 Chartmuseum, minio等,会自动生成 ,但是 执行 微服务开发框架部署 相关组件就不会。

我本地测试是没有问题的。

使用下面的命令测试是否生成了 ingress 资源文件。

helm install --dry-run --debug  choerodon-gateway  c7n/choerodon-gateway  -f choerodon-gateway.yaml --version 0.23.2

请问一下,有了这个ingress后,其他组件去请求这个域名是不是还要配置coredns, 这个配置其中 的IP,时我主节点服务器的通信ip,还是,各自组件在集群中的IP?
比如image

是要在 coredns 的 hosts 插件中配置这个域名,配置主节点的 IP。