I found how to do it.
By default the rasa service is available only within the Kubernetes cluster. In order to make it accessible outside the cluster via a load balancer, update your
rasa-values.yaml
file with the following configuration:
service:
type: LoadBalancer
Enabling TLS for NGINX (self-signed) To use a self-signed TLS certificate for NGINX, update your rasa-values.yaml with the following NGINX TLS self-signed configuration:
nginx:
tls:
enabled: true
generateSelfSignedCert: true