Helm values zrovnávacie
Zrovnajte súbor values.yaml na helm --set cesty, alebo komponujte cesty späť na YAML.
Helm values zrovnávacie
Vložte values.yaml Helm chartu a tento nástroj zrovná každý vnorený kľúč na bodkovú cestu s jeho hodnotou, v formáte a.b.c=hodnota, ktorý očakáva helm upgrade --set. Je to najrýchlejší spôsob, ako premeniť súbor hodnôt na sadu príkazov prepísania pre CI pipeline, jednorázovú inštaláciu alebo porovnanie so values iného prostredia — bez ručného prechodzovania YAML stromu.
Zmeniť smer — vložiť zoznam párov cesta=hodnota, alebo úplný fragment --set a=1,b=2 skopírovaný z príkazového riadka, a nástroj ich komponuje späť do vnoreného YAML. Zapis poľa riadi, či sa položky zoznamov renderujú ako tags[0] (štýl zátvoriek, čo zodpovedá syntaxe samotného Helmu) alebo ako bodkový index ako tags.0; formát výstupu prepína medzi jednou cestou na riadok a jedným fragmentom príkazu --set, ktorý je pripravený na vloženie za helm install alebo helm upgrade.
Dve možnosti riešia ostré hrany syntaxe Helm --set. Escape bodky a čiarky v hodnotách spätítka-escape akékoľvek doslovné "." alebo "," v hodnote, keďže oba znaky sú štrukturálne v --set — bez escape sekvencií by sa hodnota ako "1.2.3" alebo "a,b" nesprávne interpretovala ako vnorená cesta alebo druhý príkaz, a nástroj tieto riadky označí, aby ste videli presne, ktoré potrebujú pozornosť. Preskočiť prázdne a null hodnoty vylúči prázdne reťazce, null a prázdne objekty alebo polia z výstupu, čo zmenší zoznam príkazov veľkého chartu na iba relevantné prepísania. Možnosť predpony cesty sprievodcu fixný segment — užitočné, keď hodnoty patria subchartu a každý príkaz musí začínať názvom toho subchartu.
Všetko sa spúšťa lokálne vo vašom prehliadači; súbor values nikdy neopustí vaše zariadenie, čo je dôležité, keď obsahuje interné názvy služieb, limity zdrojov alebo inú konfiguráciu, ktorú by ste nechceli vložiť do služby tretej strany. Skopírujte výsledok, stiahnite ho ako .txt súbor, alebo pošlite výstup späť na vstup, aby ste ďalej zrovnali vnorené podmnožstvo.