我已经在kubernetes上安装并部署了botfront,但是当我使用节点ip和端口进入运行服务的接口时,它会提示我添加root_url,如下所示
我知道它可以放在config.yaml中,用于更新helm,但它不使用IP,只使用域名,我需要一些指导,因为我尝试了谷歌DNS API,这也没有帮助,除此之外,我如何更新Rasa参数,如编辑rasa主机,添加NLU管道等,因为rasa是无法从UI访问,所以为了修复,我需要先修改helm。
我已经在kubernetes上安装并部署了botfront,但是当我使用节点ip和端口进入运行服务的接口时,它会提示我添加root_url,如下所示
我知道它可以放在config.yaml中,用于更新helm,但它不使用IP,只使用域名,我需要一些指导,因为我尝试了谷歌DNS API,这也没有帮助,除此之外,我如何更新Rasa参数,如编辑rasa主机,添加NLU管道等,因为rasa是无法从UI访问,所以为了修复,我需要先修改helm。
1条答案
按热度按时间7ajki6be1#
您可以设置入口控制器来管理流量并显示UI。
因此,您的服务将作为集群IP或节点端口和入口运行,这将管理流量并公开UI。
在配置yaml文件内
您可以安装Nginx入口控制器并创建入口对象,以便在内部传输一些流量,您可以访问服务。
如果helm已经在创建入口,则必须安装入口控制器:https://kubernetes.github.io/ingress-nginx/
您可以检查舵是否产生进气口:
kubectl get ingress
更新:
您还可以使用服务类型LoadBalancer,将IPMap到DNS,并在botfront的配置中使用域*名称**。