[ATMOSPHERE-302] fix: set variables for cluster issuer name for keycloak and kube-prom-stack (#1676)
…-stack
Reviewed-by: Giovanni Tirloni
Reviewed-by: Mohammed Naser <mnaser@vexxhost.com>
Reviewed-by: Oleksandr K.
diff --git a/roles/keycloak/defaults/main.yml b/roles/keycloak/defaults/main.yml
index 02704aa..324ab43 100644
--- a/roles/keycloak/defaults/main.yml
+++ b/roles/keycloak/defaults/main.yml
@@ -22,6 +22,7 @@
keycloak_host: "{{ undef('You must specify a Keycloak host using keycloak_host') }}"
keycloak_ingress_annotations: {}
keycloak_ingress_class_name: "{{ atmosphere_ingress_class_name }}"
+keycloak_ingress_cluster_issuer: "{{ atmosphere_ingress_cluster_issuer }}"
keycloak_admin_username: admin
keycloak_admin_password: "{{ undef(hint='You must specify a Keycloak admin password using keycloak_admin_password') }}"
diff --git a/roles/keycloak/tasks/main.yml b/roles/keycloak/tasks/main.yml
index 5c65bd3..b90875b 100644
--- a/roles/keycloak/tasks/main.yml
+++ b/roles/keycloak/tasks/main.yml
@@ -88,7 +88,7 @@
ingress_service_port: 80
ingress_secret_name: "{{ keycloak_host_tls_secret_name }}"
ingress_annotations:
- cert-manager.io/cluster-issuer: atmosphere
+ cert-manager.io/cluster-issuer: "{{ keycloak_ingress_cluster_issuer }}"
- name: Enable pxc strict mode
run_once: true