Ansible playbooks для курса Ruby Microservices.
- Ansible
2.9+
postgresql.yml
rabbitmq.yml
nginx.yml
setup.yml
- Склонируйте репозиторий:
git clone git@github.com:psylone/playbooks-rms.git && cd playbooks-rms
-
Укажите хосты в файле
hosts
-
Определине переменные окружения для доступа к Docker Registry:
DOCKER_USER
DOCKER_PASSWORD
- Создайте файл
secrets.yml
с содержимым:
postgresql_password=<postgresql_password>
rabbitmq_password=<rabbitmq_password>
- Запустите playbook
ansible-playbook <playbook_name>.yml