Install hashistack#

System requirements#

  • Python3 (we recommend >= 3.11.2)

  • Pip3

Virtualenv

Mind about virtualenv-ing your working directory to avoid spreading Python dependencies system-wide. We advise the use of direnv but feel free.

Runtime dependencies#

Python#

Have these python packages installed:

> pip install ansible-core netaddr passlib dnspython

Terraform#

Have Terraform installed (tested against v1.7.X).

Hashistack collection install#

> ansible-galaxy collection install -f wescale.hashistack

Good to know

ansible-galaxy checks for any collection version occurence. Updating needs to be forced with the -f flag.