feat(infra): déploie le serveur de développement sur les infras ecoCompose de la DINUM
Aide à la lecture
Le fichier team.age est à placer à la racine du projet si vous voulez déchiffrer les .dev.env (il contient un secret qui est dans le keepass d'équipe)
Les données chiffrées de preprod et prod sont déjà en place.
Il y'a des choses dupliquées entre infra/ecocompose et infra/roles (mais infra/roles sera supprimé une fois la migration totale sur ecoCompose)
Les crons ont été remplacés par ofelia, il y a 3 fichiers de configuration (un par environnement, chacun dans une image docker différente qui est référencée dans le docker-compose)
On construit maintenant les dockerfile pour keycloak et le nginx-proxy vu qu'on ne peut plus monter dynamiquement la conf.
restore-last-backup fonctionne
le proxy.conf est différent de celui qu'on a chez OVH mais sinon ça ne fonctionne pas
Tout ce qui est dans infra/ecocompose/keycloak n'est pas à relire
- On n'aura plus qu'à décommenter ces lignes pour la mise en preprod/prod --> !1535 (diffs)
- Ce fichier là ne fonctionne probablement pas, à tester en prod... --> https://gitlab-forge.din.developpement-durable.gouv.fr/pub/pnm-public/camino/-/blob/a377f4f9cf59279069f869759533c36f5b791fc9/infra/ecocompose/crons/backup
Merge request reports
Activity
added 35 commits
-
5a570e98...cf231ac5 - 2 commits from branch
master
- cf231ac5...6afb2879 - 23 earlier commits
- bc268b13 - use proxy for backend
- d559c802 - mount docker host correctly + better cron expression
- b642ae4a - REVERT change cron target to trigger it today
- 85bbbab7 - change image
- 8171edc5 - use latest image
- 2dd048ee - add curl to cron
- 9233d486 - WIP build with args
- ee794fcb - good cron config
- 1868b02d - ready for review
- 39b5a2be - launch get_camino_tag conditionaly
Toggle commit list-
5a570e98...cf231ac5 - 2 commits from branch
added 39 commits
-
39b5a2be...a73628d1 - 6 commits from branch
master
- a73628d1...96f2cffb - 23 earlier commits
- 460ed324 - use proxy for backend
- 9aaa454d - mount docker host correctly + better cron expression
- 5089c76c - REVERT change cron target to trigger it today
- f557c38b - change image
- c60ff44a - use latest image
- 4d1915e4 - add curl to cron
- 26536369 - WIP build with args
- fb15b9e2 - good cron config
- 96c3142f - ready for review
- 182258bd - launch get_camino_tag conditionaly
Toggle commit list-
39b5a2be...a73628d1 - 6 commits from branch
enabled an automatic merge when all merge checks for 182258bd pass
mentioned in commit 19aa5e49
This MR is included in version 0.102.0The release is available on GitLab release.
Your semantic-release bot