From 7fb0e80537a37acccfa29675b5c9fa2dc70a87ed Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Tue, 5 Jul 2022 16:09:02 +0200 Subject: [PATCH] Configure ArgoCD w/ password;Add bcrypt dependency --- .../files/ansible_payload/roles/metacluster/tasks/main.yml | 3 +++ ansible/vars/metacluster.yml | 2 ++ 2 files changed, 5 insertions(+) diff --git a/ansible/roles/firstboot/files/ansible_payload/roles/metacluster/tasks/main.yml b/ansible/roles/firstboot/files/ansible_payload/roles/metacluster/tasks/main.yml index 8f6cfb9..e1288e3 100644 --- a/ansible/roles/firstboot/files/ansible_payload/roles/metacluster/tasks/main.yml +++ b/ansible/roles/firstboot/files/ansible_payload/roles/metacluster/tasks/main.yml @@ -158,6 +158,9 @@ enabled: true hosts: - gitops.{{ vapp['metacluster.fqdn'] }} + configs: + secret: + argocdServerAdminPassword: "{{ vapp['guestinfo.rootpw'] | password_hash('bcrypt') }}" - name: Cleanup tempfile ansible.builtin.file: diff --git a/ansible/vars/metacluster.yml b/ansible/vars/metacluster.yml index ff0dc07..81bfa97 100644 --- a/ansible/vars/metacluster.yml +++ b/ansible/vars/metacluster.yml @@ -95,4 +95,6 @@ dependencies: packages: - lvm2 + - python3-passlib - skopeo +