Valeurs (Helm)
Valeurs (Helm) (en anglais Helm values) : paramètres d'une installation de chart, sous la forme d'un arbre de clés et de valeurs. Le chart fournit des valeurs par défaut dans values.yaml ; les modèles les lisent par .Values.
Les valeurs se surchargent par des fichiers (-f, le dernier l'emporte) puis par la ligne de commande (--set, --set-string, --set-json, --set-file), qui l'emporte toujours sur les fichiers. Les tableaux associatifs sont fusionnés récursivement, les listes remplacées en entier. Pour ce qui doit durer, un fichier de valeurs versionné vaut mieux que --set, dont le typage automatique (booléens, entiers) réserve des surprises. Les valeurs fournies sont conservées dans le Secret de release : on n'y met pas de secrets.
Dans les cours
- Helm, leçon 2 : Installer et configurer un chart
- Helm, leçon 3 : Les releases et leur cycle de vie
- Helm, leçon 4 : Écrire un chart