Skip to content

Otus-DevOps-2017-11/ansible-repo-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Пример инфраструктурного репозитория Ansible.

Описание

  • Роли либо хранятся в директории roles, либо загружаются из ansible-galaxy install -r requirements.yml при выполнении
  • Окружения описаны в директории environments, каждое в своей папке и своими group_vars при необходимости.
  • Все плейбуки находятся в директории playbooks.

Использование

  • Клонировать и зайти в папку репы
  • Создать vault.key - echo 'key' > vault.key
  • Описать используемые роли директории roles или указать в requirements.yml и скачать их ansible-galaxy install -r requirements.yml
  • Написать playbooks
  • Создать окружение и заполнить inventory and group_vars
  • Запустить ansible-playbook -i environments/env playbooks/your_playbook.yml

About

Пример инфраструктурного репозитория Ansible.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors