How to install addtional st2actionrunner for python actions

We will eventually need to install st2actionrunner on a separate vm and give it access to our standalone stackstorm instance. We need to do this for horizontal scaling.
The Kubernetes script is sort of an overkill for our current needs. (We need to walk before we run)

Is it possible to:

  1. install the stackstorm rpm/deb
  2. disable all services except st2actionrunner services.
  3. setup config and point rabbitmq and mongodb to appropriate uri.
1 Like

Yes, absolutely. You can run different components/microservices of StackStorm on different instances.

That’s how everyone does to scale out workers on many instances to distribute the load or isolation reasons.

1 Like