ikke_t.awx_pod

awx_pod

Diese Ansible-Rolle richtet einen Ansible AWX-Server mit Containern ein. Sie verwendet Podman dafür.

Siehe diesen Blog, wie man es benutzt: https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

Anforderungen

Die Rolle wurde auf Fedora-Servern getestet.

Rollenvariablen

Setzen Sie die AWX-Anmeldedaten und Speicherpfade in die Datei defaults/main.yml.

SICHERHEITSHINWEIS: Wenn Sie AWX für etwas anderes als persönliche Entwicklung verwenden, beachten Sie bitte, dass die Administratoranmeldedaten in der podman awx.yaml-Datei lesbar sind. Ändern Sie das Administratorkennwort in AWX, entfernen Sie umgehend das ursprüngliche Einrichtungskennwort aus der awx.yaml. Andernfalls ist es für andere Benutzer des Hosts lesbar und wird bei jedem Neustart von AWX wieder angewendet.

Abhängigkeiten

Die Rolle hängt von der Rolle ikke_t.podman_container_systemd ab.

Beispiel-Playbook

- name: AWX auf dem Host ausführen
  hosts: alle
  tasks:
    - name: awx_pod-Rolle importieren, um alles zu installieren
      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

Lizenz

GPLv3

Autoreninformation

Ilkka Tengval

Über das Projekt

Role sets up Ansible AWX (Tower upstream)

Installieren
ansible-galaxy install ikke_t.awx_pod
Lizenz
Unknown
Downloads
10k
Besitzer
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.