Skip to content

Commit 72bdb97

Browse files
authored
Merge pull request #472 from cloud-pi-native/feat/enable-registry-choice
feat: ✨ enable registry choice
2 parents 11a9d49 + 9bd9ff4 commit 72bdb97

File tree

4 files changed

+9
-18
lines changed

4 files changed

+9
-18
lines changed

roles/gitops/rendering-apps-files/templates/keycloak/Chart.yaml.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ dependencies:
77
- name: keycloak
88
alias: keycloak
99
version: {{ dsc.keycloak.chartVersion }}
10-
repository: oci://registry-1.docker.io/bitnamicharts
10+
repository: {{ dsc.keycloak.helmRepoUrl }}

roles/infra/keycloak-infra/tasks/main.yml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,6 @@
126126

127127
# Deploy Keycloak
128128

129-
- name: Add bitnami helm repo
130-
changed_when: false
131-
kubernetes.core.helm_repository:
132-
name: bitnami
133-
repo_url: "{{ dsc.keycloakInfra.helmRepoUrl }}"
134-
force_update: true
135-
136129
- name: Set path fact
137130
ansible.builtin.set_fact:
138131
path: "{{ role_path + '/templates/values' }}"
@@ -148,10 +141,12 @@
148141
- name: Deploy helm
149142
kubernetes.core.helm:
150143
name: keycloak
151-
chart_ref: bitnami/keycloak
144+
chart_ref: "{{ dsc.keycloakInfra.helmRepoUrl }}/keycloak"
152145
chart_version: "{{ dsc.keycloakInfra.chartVersion }}"
153146
release_namespace: "{{ dsc.keycloakInfra.namespace }}"
147+
release_name: keycloak
154148
values: "{{ kc_values }}"
149+
release_state: present
155150

156151
- name: Wait Keycloak URL
157152
ansible.builtin.uri:

roles/keycloak/tasks/main.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -126,12 +126,6 @@
126126

127127
# Deploy Keycloak
128128

129-
- name: Add bitnami helm repo
130-
kubernetes.core.helm_repository:
131-
name: bitnami
132-
repo_url: "{{ dsc.keycloak.helmRepoUrl }}"
133-
force_update: true
134-
135129
- name: Set path fact
136130
ansible.builtin.set_fact:
137131
path: "{{ role_path + '/templates/values' }}"
@@ -147,10 +141,12 @@
147141
- name: Deploy helm
148142
kubernetes.core.helm:
149143
name: keycloak
150-
chart_ref: bitnami/keycloak
144+
chart_ref: "{{ dsc.keycloak.helmRepoUrl }}/keycloak"
151145
chart_version: "{{ dsc.keycloak.chartVersion }}"
152146
release_namespace: "{{ dsc.keycloak.namespace }}"
147+
release_name: keycloak
153148
values: "{{ kc_values }}"
149+
release_state: present
154150

155151
- name: Wait Keycloak URL
156152
ansible.builtin.uri:

roles/socle-config/files/config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ spec:
9393
keycloak:
9494
namespace: dso-keycloak
9595
subDomain: keycloak
96-
helmRepoUrl: https://charts.bitnami.com/bitnami
96+
helmRepoUrl: oci://registry-1.docker.io/bitnamicharts
9797
postgresPvcSize: 1Gi
9898
pluginDownloadUrl: https://github.com/codegouvfr/keycloak-theme-dsfr/releases/download/v2.1.4/keycloak-theme-for-kc-26-and-above.jar
9999
cnpg:
@@ -104,7 +104,7 @@ spec:
104104
installEnabled: false
105105
namespace: infra-keycloak
106106
subDomain: infra-keycloak
107-
helmRepoUrl: https://charts.bitnami.com/bitnami
107+
helmRepoUrl: oci://registry-1.docker.io/bitnamicharts
108108
postgresPvcSize: 1Gi
109109
pluginDownloadUrl: https://github.com/codegouvfr/keycloak-theme-dsfr/releases/download/v2.1.4/keycloak-theme-for-kc-26-and-above.jar
110110
cnpg:

0 commit comments

Comments
 (0)