ansible(local)python(remote)
DO NOT store passwords, private keys in this repo.
Write your own scripts to upload them to servers.
Deploy the build machine
ansible-playbook build.yaml -i inventories/build -t init
- Copy SSH pubkey file to
roles/build/files/auth_key - Copy user config files to
roles/build/files/user_config - Add new user entry in
roles/build/vars/main.yml