docker_swarm
README.md
Hosts
Hostname | IP | Role |
---|---|---|
ol1.feskov.ru | 192.168.0.20 | worker |
ol2.feskov.ru | 192.168.0.21 | worker |
ol3.feskov.ru | 192.168.0.22 | worker,manger |
Ansible
- Дефолтные настройки ansible для проекта лежат в
.ansible.cfg - В
лежит набор пакетов питона необходимый для проекта.Pipfile - В
лежит набор дополнительных модулей ansible необходимых для работы проекта.requirements.yml
Install Ansible and dependencies
# check Pythonpython --version
# install Pippython -m ensurepip --upgradepython -m pip install --upgrade pippip --version
# install pipenvpip install pipenvpipenv --version
# install Ansiblecd ./docker_swarmpipenv shellpip install pipenvpipenv installansible --version
# install Ansible collectionsansible-galaxy install -r requirements.yml
Описание
Ansible-плэйбуки для настройки домашнего кластера Docker Swarm на Oracle Linux 9.
Языки
TOML