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 01c882d585
Bootstrap remove venv for running ansible from
God pip is just the absolute goddamn worst holy shit
It took me like two hours to dig myself out of the compatibility problems
trying to install docker bindings to the system python gave me. This will
teach me to never install anything to the system python ever again. God I
hate pip
2020-03-21 13:19:32 -04:00
_legacy Restructure repository, removing old stuff 2020-02-11 23:17:43 -05:00
playbooks Bootstrap remove venv for running ansible from 2020-03-21 13:19:32 -04:00
roles Fix docker installation process on cent8 2020-03-21 13:16:43 -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
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 Convert from pipenv to poetry 2020-02-11 23:15:34 -05:00

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.