Puncte:0

Există o modalitate de a prelua valoarea config_version ca variabilă?

drapel mq

Folosesc Puppet cu r10k și un clasificator de noduri extern personalizat.

Este necesar să scrieți valoarea hash de comitere într-un fișier ERB model pe fiecare nod gestionat.

Am adăugat un script (https://github.com/puppetlabs/control-repo/tree/production/scripts), declarat în fișierul environment.conf care preia acest hash în fișierul .r10k-deploy.json. Obțin valoarea hash în jurnalele păpușilor și pe PuppetBoard.

Cu toate acestea, nu știu cum să recuperez această valoare într-o variabilă, cum ar fi $config_version, pentru a o folosi într-un fișier șablon.

Există o variabilă încorporată care stochează această valoare?

Cealaltă soluție pe care o iau în considerare, care este puțin mai complexă, este să mențin hash-urile fiecărui mediu în baza de date care este utilizată de ENC, fie manual, fie cu un script care preia hash-urile commit ale fiecărui mediu.

Prin adaptarea ENC-ului aș putea face această valoare disponibilă nodurilor.

Multumesc pentru ajutor,

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.