mirror of
https://github.com/DO1JLR/ansible_playbook_servers.git
synced 2024-09-14 19:53:56 +02:00
|
|
||
|---|---|---|
| .github | ||
| collections/ansible_collections | ||
| docs | ||
| files | ||
| group_vars | ||
| host_vars | ||
| roles | ||
| templates/files/nginx/sites | ||
| .ansible-lint | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| .yamllint | ||
| ansible.cfg | ||
| hosts.ini | ||
| LICENCE | ||
| README.md | ||
| requirements.txt | ||
| requirements.yml | ||
| site.yml | ||
Ansible Playbook to set up some of my servers
This is a ansible playbook to setup some of my Servers. Including webserver for some of my domains and my mailserver.
- For more general Information have a look in the
docs/Folder. - For a highly exact information and when you have a deeper understanding of ansible use the
site.ymlto understand which roles we are putting together. We tried to store all non sensible used variables in the unencrypted vars.yml.
Tipps und Tricks:
git submodule
Dieses Ansible verwendet submodule. Vergesst nicht diese regelmäßig mit auszuchecken!
git config submodule.recurse true
git submodule update --init --recursive
Git Vault diff
git config --global diff.ansible-vault.textconv "ansible-vault view"
Standard Playbook
Das standard Playook ist site.yml. Womöglich sind hier andere Playbooks eingebunden...