Skip to content

Feat/gitops sonarqube deployment#511

Merged
Falltrades merged 1 commit intodevelopfrom
feat/gitops-sonarqube-deployment
Apr 10, 2025
Merged

Feat/gitops sonarqube deployment#511
Falltrades merged 1 commit intodevelopfrom
feat/gitops-sonarqube-deployment

Conversation

@Falltrades
Copy link
Copy Markdown
Contributor

@Falltrades Falltrades commented Apr 7, 2025

Issues liées

Issues numéro: #487


Quel est le comportement actuel ?

Sonarqube is installed the Ansible way.

Quel est le nouveau comportement ?

Sonarqube is installed the GitOps way.
The Ansible way will still be maintaned for now.

Cette PR introduit-elle un breaking change ?

No.

Autres informations

Careful about some database using the user admin instead of dsoadmin, if you lost the secret containing the Sonarqube admin password, you may reset it with to default admin password with the following.

k exec -it pg-cluster-sonar-1 -- bash
psql sonardb
update users set crypted_password = '$2a$12$uCkkXmhW5ThVK8mpBvnXOOJRLd64LJeHTeCkSuB3lfaR2N0AYBaSi', salt=null, hash_method='BCRYPT' where login = 'admin'

Careful about some name changes, might need to delete some configmap, secret, svc and ingress. As long as the CNPG name is the same, there will be no need for data migration.

@Falltrades Falltrades added the enhancement New feature or request label Apr 7, 2025
@Falltrades Falltrades added this to the GitOps Deployment milestone Apr 7, 2025
@Falltrades Falltrades self-assigned this Apr 7, 2025
@iliesmrf iliesmrf linked an issue Apr 7, 2025 that may be closed by this pull request
7 tasks
@Falltrades Falltrades force-pushed the feat/gitops-sonarqube-deployment branch from 9cd1dbf to e8b0957 Compare April 7, 2025 19:46
@Falltrades Falltrades marked this pull request as ready for review April 7, 2025 19:46
@Falltrades Falltrades force-pushed the feat/gitops-sonarqube-deployment branch from e8b0957 to 72de5e3 Compare April 7, 2025 19:48
Comment thread .release-please-manifest.json
Comment thread gitops/envs/conf-dso/apps/sonarqube/templates/prometheusrule.yml
Comment thread roles/gitops/post-install/sonarqube/tasks/main.yaml Outdated
Comment thread install-gitops.yaml
@Falltrades Falltrades force-pushed the feat/gitops-sonarqube-deployment branch 3 times, most recently from 002060c to 2f6fd3a Compare April 9, 2025 17:00
@Falltrades Falltrades force-pushed the feat/gitops-sonarqube-deployment branch 3 times, most recently from e7e9926 to ae65bab Compare April 10, 2025 12:17
@Falltrades Falltrades requested a review from mathieulaude April 10, 2025 12:21
@Falltrades Falltrades force-pushed the feat/gitops-sonarqube-deployment branch from ae65bab to 48f6a73 Compare April 10, 2025 14:25
@Falltrades Falltrades requested a review from mathieulaude April 10, 2025 14:26
@Falltrades Falltrades merged commit 86d918c into develop Apr 10, 2025
2 checks passed
@Falltrades Falltrades deleted the feat/gitops-sonarqube-deployment branch April 10, 2025 14:52
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] - Permettre le déploiement de SonarQube en mode GitOps

4 participants