Files
ansible_linux_setup/provision.yml
2021-03-09 18:08:53 +00:00

35 lines
737 B
YAML

---
- hosts: all
# - hosts: 127.0.0.1
# connection: local
# variable flags
vars:
install_cargo_packages: true
install_pyenv_python: true
target_system: linux
# mac overrides
# default_user: dtomlinson
# default_user_group: staff
# ansible_become_pass: 4Oa;Db5c!
roles:
- role: nickjj.fail2ban
tags: [fail2ban]
when: target_system == "linux"
- role: setup
when: target_system == "linux"
- role: ssh
when: target_system == "linux"
- role: docker
when: target_system == "linux"
- role: mac
when: target_system == "mac"
- role: shell
- role: npm
- role: python
- role: rust
- role: terraform
- role: go
- role: cleanup