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 1f3ca79d04 Add configuration playbooks for setting up various system components 2020-03-17 22:50:54 -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 Restructure repository, removing old stuff 2020-02-11 23:17:43 -05:00
tasks Add tasks for installing kernel plus on centos8 2020-03-17 22:50:18 -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 Convert from pipenv to poetry 2020-02-11 23:15:34 -05:00
pyproject.toml Convert from pipenv to poetry 2020-02-11 23:15:34 -05: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.