Skip to content

refactor: ♻️ utilization of Helm Chart for CNPG#492

Merged
Falltrades merged 1 commit intodevelopfrom
refactor/use-cnpg-helm-chart
Apr 3, 2025
Merged

refactor: ♻️ utilization of Helm Chart for CNPG#492
Falltrades merged 1 commit intodevelopfrom
refactor/use-cnpg-helm-chart

Conversation

@Falltrades
Copy link
Copy Markdown
Contributor

@Falltrades Falltrades commented Apr 1, 2025

Issues liées

Issues numéro: #490


Quel est le comportement actuel ?

As part of the refactoring work on the Socle deployment in GitOps mode, some CNPG objects are still created in the post-install: https://github.com/cloud-pi-native/socle/blob/develop/roles/gitops/post-install/keycloak/tasks/main.yml#L34-L42.
Because we will encounter this for services using CNPG cluster (Sonarqube, Harbor, Gitlab...), we have to refactor the code by using the following charts: https://github.com/cloud-pi-native/helm-charts/tree/main/charts/dso-cnpg.

Quel est le nouveau comportement ?

Cette PR introduit-elle un breaking change ?

Should not.

Autres informations

We need to merge the following related PR first : cloud-pi-native/helm-charts#121, then change the chart version accordingly.

@Falltrades Falltrades added this to the GitOps Deployment milestone Apr 1, 2025
@Falltrades Falltrades added the enhancement New feature or request label Apr 1, 2025
@Falltrades Falltrades self-assigned this Apr 1, 2025
@Falltrades Falltrades force-pushed the refactor/use-cnpg-helm-chart branch from 0ae244d to 2518ac4 Compare April 1, 2025 15:20
@Falltrades Falltrades marked this pull request as ready for review April 1, 2025 15:28
@Falltrades Falltrades force-pushed the refactor/use-cnpg-helm-chart branch 17 times, most recently from 7dd8dd5 to 2e3021e Compare April 3, 2025 10:34
@Falltrades Falltrades force-pushed the refactor/use-cnpg-helm-chart branch from 2e3021e to 723f346 Compare April 3, 2025 13:05
@Falltrades Falltrades merged commit 5fa1f8a into develop Apr 3, 2025
2 checks passed
@Falltrades Falltrades deleted the refactor/use-cnpg-helm-chart branch April 3, 2025 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

💡 [REQUEST] - Keycloak GitOps deployment refactor for the utilization of Tobi's CNPG Helm Chart

4 participants