Skip to content

pcade/ansible-examples

Repository files navigation

ansible-examples

Этот проект содержит примеры использования Ansible.

О проекте

Ansible_part_1

Ansible_part_2

Быстрый старт

  1. Установите Ansible:
    pip install ansible
  2. Склонируйте репозиторий:
    git clone https://github.com/pcade/ansible-examples.git
  3. Изучайте и запускайте примеры playbook'ов из каталога.

Основные команды

  • ansible -m setup localhost — собрать всю доступную информацию о вашей хостовой машине;
  • ansible-playbook наименование playbook — запуск playbook при условии что hosts описан в самом playbook;
  • ansible-playbook наименование playbook -vv — запуск playbook подробным выводом, максимальное vvvvv ;
  • ansible-playbook -i наименование файла inventory наименование playbook — запуск playbook при условии что hosts описан в самом inventory;
  • ansible -i наименование файла inventory all -m ping — проверить доступных hosts из inventory;
  • inventories/ — инвентарные файлы

Vaults

  • ansible-vault create наименование vaults - Создать и начать редактировать новый зашифрованный vaults;
  • ansible-vault edit наименование vaults - Отредактировать существующий зашифрованный vaults;
  • ansible-vault encrypt наименование vaults - Зашифровать существующий текстовый vaults;
  • ansible-vault view наименование vaults - Просмотреть содержимое зашифрованного vaults;
  • ansible-playbook playbook.yml --ask-vault-pass - Запустить плейбук с запросом пароля;

Tags

  • ansible-playbook demo-tags.yml --tags update,docker - запустить playbook с определенными tags;
  • ansible-playbook demo-tags.yml --skip-tags update,docker - запустить playbook без определенными tags;

Контакты

Для вопросов и предложений — открывайте Issues или пишите в Discussions.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published