fablab-ka / ansible-flka

ansible provisioning of the machines at Fablab Karlsruhe
4 stars 0 forks source link

Fablab Karlsruhe ansible definitions

General

# get dependencies
ansible-galaxy install -r requirements.yml -p roles --ignore-errors

# Clone repo
git clone --recurse-submodules git@github.com:fablab-ka/ansible-flka.git

# start vagrant test system
vagrant up

# reprovision test system
vagrant provision

# edit vault file
ansible-vault edit vars/lasersaur.vault.yml

# list all available facts for a host
ansible -m setup hostname

Machines

Felix (central server)

ansible-playbook -i hosts felix.yml --ask-sudo-pass

Lasersaur

ansible-playbook -i hosts lasersaur.yml --ask-vault-pass --ask-sudo-pass

Miscelaneous