现在通过 Ingress 访问对应的服务, 如 a.dev.example.com 访问 dev 环境的 a 项目的 web 。b.test.example.com 访问 test 环境的 b 项目
内部通过服务连接, 如通过 a-mysql.dev 连接 a.dev.example.com 的数据库
现在想请问下大家 外部如果要访问对应的 MySQL ,Redis 这些服务怎么做呢?
查了下以下几种方式:
- 使用 Istio ,但是需要配置 TLS 暂时不考虑这个方法
- 每次创建项目时创建一个 Ingress-NGINX Controller ,然后各自绑定对应的 ConfigMap
现在想请教下大家有没有其他方法, 谢谢!