From e5efb0cc273fe17e75d25cd590557a0a9ad0d960 Mon Sep 17 00:00:00 2001 From: Lucas Bickel <116588+hairmare@users.noreply.github.com> Date: Sun, 6 Nov 2022 20:14:22 +0100 Subject: [PATCH] feat(infrastructure): Configure INT.RABE.CH realm (#33) --- roles/infrastructure/tasks/main.yaml | 5 +++++ roles/infrastructure/tasks/realms.yaml | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 roles/infrastructure/tasks/realms.yaml diff --git a/roles/infrastructure/tasks/main.yaml b/roles/infrastructure/tasks/main.yaml index b0a6b38..42ad968 100644 --- a/roles/infrastructure/tasks/main.yaml +++ b/roles/infrastructure/tasks/main.yaml @@ -9,3 +9,8 @@ tags: - role::rabe_foreman.infrastructure - role::rabe_foreman.infrastructure:compute_resources +- name: 'RaBe Foreman Infrastructure : Realms' + ansible.builtin.import_tasks: realms.yaml + tags: + - role::rabe_foreman.infrastructure + - role::rabe_foreman.infrastructure:realms diff --git a/roles/infrastructure/tasks/realms.yaml b/roles/infrastructure/tasks/realms.yaml new file mode 100644 index 0000000..8211a9f --- /dev/null +++ b/roles/infrastructure/tasks/realms.yaml @@ -0,0 +1,7 @@ +--- +- name: 'Rabe Foreman Infrastructure : Create realm {{ radiorabe_core_realm }}' + theforeman.foreman.realm: + name: '{{ radiorabe_core_realm }}' + state: present + realm_type: 'FreeIPA' + realm_proxy: '{{ radiorabe_base_foreman_host }}'