Ansible playbooks для курса Ruby Microservices.
- Ansible
2.9+
- Склонируйте репозиторий:
git clone git@github.com:dmi3-bu/ads-playbooks.git && cd ads-playbooks
-
Укажите хосты в файле
hosts
-
Определине переменные окружения для доступа к Docker Registry:
DOCKER_USER
DOCKER_PASSWORD
- Создайте файл
secrets.yml
с содержимым:
rabbitmq_user
rabbitmq_password
ansible_user
ansible_ssh_pass
ansible_become_password
ads_db_name
ads_db_user
ads_db_password
auth_db_name
auth_db_user
auth_db_password
- Запустите playbook
ansible-playbook <playbook_name>.yml