Skip to content

💡 [REQUEST] - Ajouter la configuration des références Argo Values externes #2247

Description

@iliesmrf

Description

En tant qu’utilisateur de la console,
Je souhaite configurer une ou plusieurs sources de valeurs (Internal: values contenues dans le repository actif / External: values contenues dans un autre repo) dans la configuration des Sources,
Afin de référencer des fichiers de valeurs stockés dans d'autres repositories du projet et les injecter lors du déploiement. (cf. maquette)

  • Une nouvelle source de type External values peut ĂŞtre ajoutĂ©e dans la configuration des Sources.
  • L’utilisateur peut sĂ©lectionner un dĂ©pĂ´t de valeurs parmi les repositories disponibles.
  • L’utilisateur peut renseigner un nom de rĂ©fĂ©rence (refName).
  • L’utilisateur peut renseigner le chemin du fichier Ă  inclure.
  • Plusieurs sources de valeurs externes/internes peuvent ĂŞtre configurĂ©es pour une mĂŞme ressource. (limites Ă  dĂ©finir)
  • Les sources configurĂ©es sont persistĂ©es et restituĂ©es lors de la consultation/modification.
  • La syntaxe gĂ©nĂ©rĂ©e est conforme au modèle ArgoCD Multi-Source.
  • DĂ©finir la logique de prioritĂ© des values (qui Ă©crase).
  • Valider les limites d'Argo
Image Image

PRs liées

No response

Issues liées

No response

Exemples simples

No response

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

Labels

enhancementNew feature or request

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions