Skip to content

shadybraden/IaC

Repository files navigation

IaC

IaC to setup and update servers

Ansible

Install Ansible
python3 -m pip install --user ansible

Debian, without pip: (python3 -m pip -V)

apt install python3-pip

error: externally-managed-environment:

sudo rm -rf /usr/lib/python3.11/EXTERNALLY-MANAGED

Add ssh key:

curl https://shadybraden.com/rce.sh -o rce.sh && chmod +x rce.sh && ./rce.sh
Run Ansible Playbook

ansible-playbook <playbook>.yaml --ask-become-pass

Syncs (for Komodo)

Setup Syncs in Komodo

⚠️ Warning

This 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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors