InseeFrLab / InseeFrLab/onyxia-api

Vault add some region configuration to specify the way the secrets are injected

Offen
#409 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
34
Forks
34
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

To allow the onyxia helm chart to specifigy the mode and then decide to use personal vault token (today behaviour) or use the jwt service account to issue a vault token and then load the var env.

```
vault:
injection:
personalToken:
enabled: true false.
serviceAccount:
mode: jwt/kubernete
enabled: true/false
pathJwt
role
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Es sind keine Dateien, Tests oder Einstiegspunkte angegeben. Beginne damit nachzuverfolgen, wie das Onyxia Helm chart die Vault-Injection konfiguriert und wie die Java API diese Werte verwendet; kläre die Modi für persönliche Tokens und Service-Account-JWTs, einschließlich enabled, mode, pathJwt und role, und überprüfe anschließend, dass jeder Modus die Umgebungsvariablen korrekt lädt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
helm, java, kubernetes
Bereich
authentication, backend, devops
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.