Description
Aujourd'hui en version 9.11.5, la nouvelle façon de gérer les values depuis la console ne permet d'ajouter que le nom de l'environnement (values-<env>.yaml).
Il pourrait être intéressant d'utiliser d'autres variables dans les chemins de values. Dans mon cas j'ai identifié principalement une variable (et/ou ) qui permettrait de factoriser les values d'une région à l'autre (proxy, url S3, etc.)
On pourrait monter une liste exhaustive, je n'ai trouvé que ça pour le moment.
PRs liées
No response
Issues liées
No response
Exemples simples
On peut templater les values ainsi :
./values/mi/<region>/values.yaml
./values/mi/<region>/values-<env>.yaml
./values/values.yaml
Pour avoir une arborescence type :
./values
-- ./mi
---- ./r1
------ values.yaml
------ values-prodr1.yaml
---- ./r2
------ values.yaml
------ values-prodr2.yaml
Spécifications techniques
No response
Définition du fini
Description
Aujourd'hui en version 9.11.5, la nouvelle façon de gérer les values depuis la console ne permet d'ajouter que le nom de l'environnement (
values-<env>.yaml).Il pourrait être intéressant d'utiliser d'autres variables dans les chemins de values. Dans mon cas j'ai identifié principalement une variable (et/ou ) qui permettrait de factoriser les values d'une région à l'autre (proxy, url S3, etc.)
On pourrait monter une liste exhaustive, je n'ai trouvé que ça pour le moment.
PRs liées
No response
Issues liées
No response
Exemples simples
On peut templater les values ainsi :
Pour avoir une arborescence type :
Spécifications techniques
No response
Définition du fini