跳到主要内容
版本:v3&v6

配置baseURL

注意:该文档适用于V3版本;如果从V3版本升级到V6版,可参考配置HTTPS://域名访问调整,如有疑问请联系ONES工程师

配置参数

配置项类型示例描述
baseURLstring"http://ones.example.com"ONES 服务域名地址
tlsEnablebooleanfalse是否开启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配置关闭。