How to create & load configurations to support multiple environments through Rasa core and action server

I am trying to figure out a way to load configurations at app level, to support multiple environments (like dev, qa, production env) through RASA Bots. Eg: Would like to maintain different bot specific properties/end points to be utilized through Action server & custom connectors. I could not find any pointers to load configurations at application context level for both core and action server. Appreciate any help on this. Thanks in advance.

Hi Krishna,

The best approach would be to do this as separate docker-compose setups or separate Kubernetes deployments. Details on a docker-compose setup can be found here and there’s a k3s based quick deploy described here.

Greg

1 Like