配置baseURL
注意:该文档适用于V3版本;如果从V3版本升级到V6版,可参考配置HTTPS://域名访问调整,如有疑问请联系ONES工程师
配置参数
配置项 | 类型 | 示例 | 描述 |
---|---|---|---|
baseURL | string | "http://ones.example.com" | ONES 服务域名地址 |
tlsEnable | boolean | false | 是否开启TLS(http应该关闭) |
操作步骤
开启HTTP
进入 ONES pod
ones-ai-k8s.sh
安装 ingress-nginx-controller
make setup-ingress-nginx-controller
# 确认nginx-controller启动
kubectl wait --namespace ingress-nginx \
--for=condition=ready pod \
--selector=app.kubernetes.io/component=controller \
--timeout=120s
修改配置
vim config/private.yaml
修改如下配置(如果不存在对应配置,则自行在最后一行加入)
#<url>替换成具体域名,例如http://ones.example.com
baseURL: <url> # ONES 服务域名地址
tlsEnable: false #关闭TLS
应用配置
make setup-ones
# 确认 ingress 创建
kubectl -n ones get ingress
# 注意:ingress 创建完成后,最多需要几分钟等待controller配置变更
验证
等待服务重启完成并等待几分钟后,直接访问HTTP域名地址。例如 http://ones.example.com
,如可正常访问则正常
关闭HTTP
进入 ones pod
ones-ai-k8s.sh
修改配置
vim config/private.yaml
删除如下配置(前面加#号注释掉,或者直接删除)
baseURL: <url> # ONES 服务域名地址
tlsEnable: false #关闭TLS
应用配置
make setup-ones
验证
等待服务重启完成并等待几分钟后,直接访问HTTP域名地址。例如 http://ones.example.com
,如不能访问,则说明HTTP配置关闭。