README.md

Workshop Basic Configuration

Проект предназначен для быстрой проверки работы Ansible Navigator. Является вспомогательным средством для Практикума.


Загрузка файлов

Для быстрой базовой настройки используйте файлы этого репозитория. Загрузите репозиторий в свой домашний каталог:

git clone https://gitflic.ru/project/astra-automation-education/basic-configuration.git && cd basic-configuration

Команды Ansible Navigator

  1. Проверка настроек:

    ansible-navigator settings
    
  2. Регистрация в приватном реестре образов EE:

    podman login hub.ws.internal --tls-verify=false
    
  3. Проверка состава используемого EE:

    ansible-navigator images --pa='--tls-verify=false'
    
  4. Проверка узла на управляемость:

    ansible-navigator exec -- ansible localhost -m ansible.builtin.ping
    
  5. Описание инвентаря:

    ansible-navigator inventory -i hosts.yml --list -m stdout
    
  6. Список коллекций в заданном EE:

    ansible-navigator collections list --eei hub.ws.internal/aa-1.2/aa-full-ee
    
  7. Исполнение playbook:

    ansible-navigator run basics.yml -i hosts.yml -m stdout
    
  8. Документ по модулю Ansible:

    ansible-navigator doc ansible.builtin.command [--mode stdout]
    
  9. Документ по расширению Ansible:

    ansible-navigator doc -t lookup ansible.builtin.fileglob
    
  10. Сборка образа EE:

    ansible-navigator builder build --tag postgresql_ee:0.0.1
    
  11. Узнать настройки Ansible:

    ansible-navigator config view
    
  12. Проверка синтаксиса и стиля кода:

    ansible-navigator --eei hub.ws.internal/aa-1.2/aa-full-ee:latest \
                  lint --offline -p ansible-lint/examples/playbooks/example.yml [-m stdout]
    
Описание

This project sets up Ansible Navigator and creates some example auxiliary files.

Конвейеры
0 успешных
0 с ошибкой