feat(sites-faciles): add sites-faciles helm chart - #58
Open
this-is-tobi wants to merge 1 commit into
Open
Conversation
this-is-tobi
marked this pull request as ready for review
August 4, 2025 21:00
this-is-tobi
force-pushed
the
feat/sites-faciles
branch
5 times, most recently
from
August 5, 2025 17:13
7643e86 to
bfcdce3
Compare
this-is-tobi
marked this pull request as draft
August 5, 2025 18:34
this-is-tobi
force-pushed
the
feat/sites-faciles
branch
3 times, most recently
from
August 6, 2025 20:19
0ac5d33 to
041e8a5
Compare
this-is-tobi
marked this pull request as ready for review
August 6, 2025 20:30
this-is-tobi
force-pushed
the
feat/sites-faciles
branch
from
August 6, 2025 21:14
041e8a5 to
bba1bfa
Compare
This was referenced Aug 6, 2025
|
Hello, est-ce qu'on pourrait voir ensemble en visio pour vérifier que tout est correct? N'hésite pas à me contacter sur Tchap |
Author
|
Hello ! Oui pas de soucis, je suis en congé jusqu'au 28 aout, on peut se contacter sur Tchap à mon retour (: |
this-is-tobi
force-pushed
the
feat/sites-faciles
branch
from
February 18, 2026 13:55
bba1bfa to
6af5eca
Compare
this-is-tobi
force-pushed
the
feat/sites-faciles
branch
from
February 18, 2026 14:30
6af5eca to
f534941
Compare
Author
|
Hello, désolé j'ai été rtrès pris et j'ai totalement oublié de vous recontacter sur ce sujet. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR introduces a new Helm chart for deploying the sites-faciles application (Django/Wagtail CMS).
At the moment the sites-faciles repository doesn't publish images tagged with the same tag as their releases, I'm in discussion with the project team to evolve the repository CI/CD to publish images during releases (see. numerique-gouv/sites-conformes#374).
Features
Database
v0.16.0) for PostgreSQL, enabled by default.DATABASE_URLis automatically built from the PostgreSQL subchart values.postgresql.enabled: false) to use an external database — in that case, setconfig.databaseUrlor provide aDATABASE_URLviaenvFrom.Config
config.*values are automatically converted toSNAKE_CASEenvironment variables (e.g.,config.hostUrl→HOST_URL).valueFromreference (secretKeyRef/configMapKeyRef).djangoSuperuserUsername,djangoSuperuserPassword,djangoSuperuserEmail, orsecretKeyare left empty, they are auto-generated and stored in a<release>-adminSecret (preserved across upgrades vialookup).Probes
Hostheader matchingconfig.hostUrlto satisfy Django'sALLOWED_HOSTSvalidation.Other
extraObjectsfor deploying arbitrary additional resources.Tests
Deploy the chart:
Retrieve superuser credentials:
Declare a port-forward:
In the browser go to: http://localhost:8000