ikke_t.awx_pod

awx_pod

Este rol de Ansible configura el servidor AWX de Ansible usando contenedores. Utiliza podman para hacerlo.

Consulta este blog sobre cómo usarlo: https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

Requisitos

El rol ha sido probado en un servidor Fedora.

Variables del Rol

Configura las credenciales de AWX y las rutas de almacenamiento en el archivo defaults/main.yml.

NOTA DE SEGURIDAD: Si usas AWX para algo más que desarrollo personal, ten en cuenta que las credenciales de administrador son legibles en el archivo podman awx.yaml. Así que, después de cambiar la contraseña de administrador en AWX, elimina la contraseña de configuración inicial inmediatamente del awx.yaml. De lo contrario, será legible por otros usuarios del host y se volverá a aplicar en cada reinicio de AWX.

Dependencias

El rol depende del rol ikke_t.podman_container_systemd.

Ejemplo de Playbook

- name: ejecutar AWX en el host
  hosts: all
  tasks:
    - name: importar el rol awx_pod para instalarlo todo
      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

Licencia

GPLv3

Información del Autor

Ilkka Tengval

Acerca del proyecto

Role sets up Ansible AWX (Tower upstream)

Instalar
ansible-galaxy install ikke_t.awx_pod
Licencia
Unknown
Descargas
10k
Propietario
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.