awx_pod

awx_pod

Эта роль Ansible настраивает сервер Ansible AWX с использованием контейнеров. Для этого используется podman.

Смотрите этот блог, чтобы узнать, как его использовать: https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

Требования

Роль протестирована на сервере Fedora.

Переменные роли

Установите учетные данные AWX и пути к хранилищу в файле defaults/main.yml.

ЗАМЕТКА БЕЗОПАСНОСТИ: Если вы используете AWX не только для личной разработки, учтите, что учетные данные администратора доступны в файле podman awx.yaml. Поэтому после изменения пароля администратора в AWX, немедленно удалите первоначальный пароль настройки из awx.yaml. В противном случае он будет доступен другим пользователям хоста и будет повторно применяться при каждом перезапуске AWX.

Зависимости

Роль зависит от роли ikke_t.podman_container_systemd.

Пример Playbook

- name: запустить AWX на хосте
  hosts: all
  tasks:
    - name: импортировать роль awx_pod для установки всего
      vars:
        awx_admin_user: admin
        awx_admin_password: foobar
        awx_podman_dir: /tmp
        awx_host_port: 8052
        container_state: running
      import_role:
        name: awx_pod

Лицензия

GPLv3

Информация об авторе

Илкка Тенгвальд

О проекте

Role sets up Ansible AWX (Tower upstream)

Установить
ansible-galaxy install ikke-t/awx_pod
Лицензия
Unknown
Загрузки
9978
Владелец
I nerd around the clock. At day time for Red Hat, at evenings for my hobby projects. Except when family duties interrupt :) All for open source.