IaC to setup and update servers
Install Ansible
python3 -m pip install --user ansibleDebian, without pip: (python3 -m pip -V)
apt install python3-piperror: externally-managed-environment:
sudo rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGEDAdd ssh key:
curl https://shadybraden.com/rce.sh -o rce.sh && chmod +x rce.sh && ./rce.shRun Ansible Playbook
ansible-playbook <playbook>.yaml --ask-become-pass
Setup Syncs in Komodo
⚠️ WarningThis is missing many setup details. More details will be added once Komodo v.2 is released.
Webhooks trigger.
Go to komodo syncs, add new one, match the config of syncs/syncs.toml
Then run the sync. syncs the sync, should pull in other syncs.
run-on-git-push - find webhooks prodecure and copy its webhook. add it and the password to each git repo that you want push events to trigger.