A collection of ansible playbooks for managing my infrastructure and testing concepts.
From inside of the repository do the following things.
sudo apt install build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev curl \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
sudo bash -c "curl https://rtx.pub/rtx-latest-linux-x64 > /usr/local/bin/rtx"
sudo chmod +x /usr/local/bin/rtx
eval "$(rtx activate bash)"
rtx trust
rtx install
git submodule update --init --recursive
poetry install
ansible-galaxy install -r requrirements.yml
ansible-playbook -i inventory/vagrant.ini playbooks/00-initialize-node.yml`
- Install pre-commit hooks. Run
pre-commit install