Skip to content

💡 [REQUEST] - Templating des values ArgoCD depuis la console #986

@bastiansmn

Description

@bastiansmn

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

  • La fonctionnalité est terminée
  • Les tests liés à cette fonctionnalité ont été ajoutés
  • La documentation liée à cette fonctionnalité a été ajoutée (cf. https://github.com/cloud-pi-native/documentation)
  • La communication avec les autres équipes impliquées par cette fonctionnalité a été faite

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions