配 置域名访问(新)
1. 前置约束
-
该文档适用于V6版本;如果从V3版本升级到V6版,可参考原文去掉前期baseURL配置和https配置,再参考本文调整,如有疑问请联系ONES工程师;
-
ONES开箱安装完成后,默认使用
http://IP:30011对外提供服务。客户可通过已有的代理、SLB、网关等设备配置前向代理,实现HTTPS://域名、HTTP://域名、HTTPS://IP、HTTP://IP等方式的访问;也可以采用本文的方式在ONES侧使用内置Nginx网关实现。 本文以HTTPS://域名为例进行说明,如需配置http://IP等方式,下述配置中去掉onesBuiltInNginxSSLCertificates块、调整按需修改的部分。 -
在完成配置操作后,必须确保域名可解析;可进入project-api这个pod,进行
ping 域名的测试,如果不通,请检查宿主机的/etc/hosts文件或/etc/resolv.conf配置,或者在config/private.yaml中添加hostAliases;如果在线修改了/etc/resolv.conf配置,请执行kubectl rollout restart deployment/coredns -n kube-system重启CoreDNS。