diff --git a/.gitmodules b/.gitmodules index 8aa2df3..8d8f8ac 100644 --- a/.gitmodules +++ b/.gitmodules @@ -124,3 +124,6 @@ [submodule "roles/ericomeehan.grafana"] path = roles/ericomeehan.grafana url = git@gitea.eom.dev:DevOps/ansible-role-grafana.git +[submodule "roles/ericomeehan.listmonk"] + path = roles/ericomeehan.listmonk + url = git@gitea.eom.dev:DevOps/ansible-role-listmonk.git diff --git a/listmonk.yaml b/listmonk.yaml new file mode 100644 index 0000000..340e319 --- /dev/null +++ b/listmonk.yaml @@ -0,0 +1,11 @@ +- name: Deploy listmonk + hosts: alpha-control-plane + become: true + vars_files: + - ../secrets.yaml + roles: + - role: ericomeehan.listmonk + # listmonk_admin_password and listmonk_smtp_password come from Vault as-is. + vars: + listmonk_db_password: "{{ listmonk_postgresql_password }}" + listmonk_oidc_client_secret: "{{ listmonk_dex_client_secret }}" diff --git a/roles/ericomeehan.dex b/roles/ericomeehan.dex index fa17989..b444a64 160000 --- a/roles/ericomeehan.dex +++ b/roles/ericomeehan.dex @@ -1 +1 @@ -Subproject commit fa17989fedc706ba1f5a516bf797f3e4ea3af1dc +Subproject commit b444a6426b160acb2f8e75133e4a547bb0d18000 diff --git a/roles/ericomeehan.listmonk b/roles/ericomeehan.listmonk new file mode 160000 index 0000000..22a7ffe --- /dev/null +++ b/roles/ericomeehan.listmonk @@ -0,0 +1 @@ +Subproject commit 22a7ffe67676173cc2c946afe587474380a348ac