ikke_t.awx_pod

awx_pod

Ce rôle Ansible configure le serveur Ansible AWX en utilisant des conteneurs. Il utilise podman pour cela.

Consultez ce blog pour savoir comment l'utiliser : https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

Exigences

Le rôle est testé sur un serveur Fedora.

Variables du rôle

Les identifiants AWX et les chemins de stockage sont définis dans le fichier defaults/main.yml.

REMARQUE DE SÉCURITÉ : Si vous utilisez AWX pour autre chose que le développement personnel, sachez que les identifiants administratifs sont lisibles dans le fichier podman awx.yaml. Donc, après avoir changé le mot de passe administrateur dans AWX, supprimez immédiatement le mot de passe de configuration initial du fichier awx.yaml. Sinon, il sera lisible par d'autres utilisateurs de l'hôte et sera réappliqué à chaque redémarrage d'AWX.

Dépendances

Le rôle dépend du rôle ikke_t.podman_container_systemd.

Exemple de Playbook

- name: exécuter AWX sur l'hôte
  hosts: all
  tasks:
    - name: importer le rôle awx_pod pour tout installer
      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

Licence

GPLv3

Informations sur l'auteur

Ilkka Tengval

À propos du projet

Role sets up Ansible AWX (Tower upstream)

Installer
ansible-galaxy install ikke_t.awx_pod
Licence
Unknown
Téléchargements
10k
Propriétaire
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.