This repository has been archived on 2024-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Ethan Paul 6a825e1dd7
Fix permissions on networkd files`
2020-03-21 13:14:42 -04:00
_legacy Restructure repository, removing old stuff 2020-02-11 23:17:43 -05:00
playbooks Add configuration playbooks for setting up various system components 2020-03-17 22:50:54 -04:00
roles Fix permissions on networkd files` 2020-03-21 13:14:42 -04:00
tasks Add fix permissions on authorized key files 2020-03-21 13:10:08 -04:00
vars Add preprocessing tasks and auth playbook 2020-02-11 23:26:05 -05:00
.gitignore Convert from pipenv to poetry 2020-02-11 23:15:34 -05:00
.gitmodules Add secrets submodule so we can be secure and stuff 2019-11-23 20:26:59 -05:00
README.md Convert from pipenv to poetry 2020-02-11 23:15:34 -05:00
en1.yml Add hosts remus, romulus, and router 2020-03-17 22:50:37 -04:00
en2.yml Update en2 with new variable names 2020-02-11 23:16:58 -05:00
poetry.lock Add docker dependencies to pyproject 2020-03-21 13:11:42 -04:00
pyproject.toml Add docker dependencies to pyproject 2020-03-21 13:11:42 -04:00

README.md

omni-ansible

Network Ansible configurations

  • The omni_* prefix is used for custom variables defined and used internally to distinguish them from ansible_* or other variables
  • Roles: things machines do. Tasks: how those things are done. Platform compatibility should be handled in tasks. Config logic should be handled in roles.