web-dev-qa-db-fra.com

Comment savoir quelles valeurs personnalisées ont été utilisées dans une version de Helm?

Lorsque j'utilise helm install pour installer un graphique dans un cluster Kubernetes, je peux transmettre des valeurs personnalisées à la commande pour configurer la version. helm doit les stocker quelque part, car je pourrai y revenir plus tard. Cependant, je ne trouve pas un moyen d'afficher les valeurs dans la version déployée ou la précédente.

Je veux voir quelles valeurs vont changer (et confirmer quelles valeurs sont définies) lorsque j'annule une version. Je pensais que inspect ou status pourrait aider à cela, mais ils font des choses différentes. Comment voir les valeurs réellement déployées?

8
Old Pro

Pour afficher ce qui a été réellement déployé dans une version, utilisez helm get .

Si tu utilises helm get <release-name> vous obtenez toutes les informations pour la version actuelle. Vous pouvez spécifier --revision pour obtenir les informations d'une version spécifique, que vous pouvez utiliser pour voir quel sera l'effet de rollback.

Vous pouvez utiliser helm get values <release-name> pour obtenir simplement les valeurs install utilisées/calculées plutôt que l'ensemble du graphique et tout.

Toutes ces informations sont stockées dans un configMap, nommé <release-name>.<version>. Vous pouvez obtenir plus de détails à ce sujet ici .

12
Old Pro