Sortie de helm version
:
Client: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.9.1", GitCommit:"20adb27c7c5868466912eebdf6664e7390ebe710", GitTreeState:"clean"}
Bonjour!
J'aime Helm, mais ce numéro ne me laisse pas de repos.
Selon : https://docs.helm.sh/using_helm/#the -format-and-limitations-of-set
Parfois, vous devez utiliser des caractères spéciaux dans vos lignes --set. Vous pouvez utiliser une barre oblique inverse pour échapper les caractères ; --set name="value1\,value2" deviendra :
name: "value1,value2"
Je ne peux pas garantir qu'une valeur contient ou non la virgule.
J'ai donc forcé d'échapper à chaque valeur de mon CI.
C'est absolument inconfortable.
Si je comprends bien, vous ne voulez pas rompre la compatibilité pour 2.x
.
Vous pouvez envisager d'introduire un autre paramètre CLI.
-s
-S
--set-value
Problèmes connexes que j'ai trouvés :
Je marque à nouveau cela comme une demande de fonctionnalité et je le renomme de manière appropriée.
Ou alternativement, faites en sorte que --set
ne traite pas ,
d'une manière spéciale lorsque --disable-the-damn-coma
est passé. D'une manière ou d'une autre, la situation actuelle est extrêmement gênante. J'espère que cela pourra se redresser. :)
CC @bacongobbler
fermeture en double de # 4030 afin que nous puissions garder la conversation au même endroit. Merci!
Commentaire le plus utile
Ou alternativement, faites en sorte que
--set
ne traite pas,
d'une manière spéciale lorsque--disable-the-damn-coma
est passé. D'une manière ou d'une autre, la situation actuelle est extrêmement gênante. J'espère que cela pourra se redresser. :)CC @bacongobbler