I wouldn’t trust any tool that claims to have anything to do with security that has a curl pipe to bash install advertised.
Other options available:
- deb/rpm packages
- Vagrant
- Docker-compose
- Ansible/Puppet
- Kubernetes/Helm
https://docs.stackstorm.com/install/index.html...or at least one that fucking works
zzz@hydra:~$ curl -sSL https://stackstorm.com/packages/install.sh | bash -s -- --user=st2admin --password=Ch@ngeMe
*** Detected Distro is Debian ***
*** Detected flavor bookworm ***
Unsupported ubuntu codename bookworm. Please use 16.04 (xenial) or Ubuntu 18.04 (bionic) or Ubuntu 20.04 (focal) as base system!
I've tried to drop the check for distro only to be asked for fucking sudo which is like... WTF ? zzz@hydra:/tmp$ ./install.sh --user=st2admin --password=Ch@ngeMe
*** Detected Distro is Debian ***
*** Detected flavor bookworm ***
Downloading deployment script from: https://raw.githubusercontent.com/StackStorm/st2-packages/v3.8/scripts/st2bootstrap-deb.sh...
Running deployment script for st2 ...
OS specific script cmd: bash st2bootstrap-deb.sh --stable --user=st2admin --password=****
[sudo] password for zzz:
curl|sh that downloads more curl|sh is also interesting choice.Expect to get MongoDB, RabbitMQ and Redis installed as dependencies.
Works well for DevOps and SRE operations and like K8s, needs a whole team to run it
It is curl|sh that also requires sudo