Puncte:0

Configurația seifului acceptă variabile de mediu?

drapel cn

Majoritatea configurațiilor acceptă variabile inline din mediu. Configurația Vault acceptă variabilele de mediu? Ceva asemănător cu:

      ui = adevărat
      ascultător „tcp” {
        tls_disable = 1
        adresa = "[::]:8200"
        cluster_address = „[::]:8201”
      }
      stocare „postgresql” {
        connection_url = $PG_URL // unde PG_URL este o variabilă de mediu
      }

Puncte:0
drapel jp

Momentan nu este direct posibil. Verifica această problemă GH. Dar poți folosi envsubst.

devent avatar
drapel cn
Multumesc, deci nu se poate in prezent (decat cumva cu Consul, dar nu vreau sa-l folosesc)
Puncte:0
drapel cn

Deși nu acceptă direct variabile în afară de variabilele de mediu încorporate, puteți utiliza un HEREDOC pentru a popula în mod dinamic fișierul de configurare înainte de execuție. Acest lucru este adesea necesar chiar și cu Terraform (un alt produs Hashicorp) care are suport larg pentru variabile, cu excepția detaliilor lor de configurare Backend.

Puncte:0
drapel in

Deși nu este posibil, rețineți că Vault va citi variabilele de mediu pentru multe elemente de configurare dacă acestea lipsesc în fișier.

De exemplu, dacă nu știți adresa API pe care clienții ar trebui să o utilizeze în prealabil, eliminați-o din fișierul de configurare și lăsați Vault descoperă-l prin intermediul VAULT_API_ADDR variabil.

În caz contrar, rulați fișierul „nerezolvat”. envsubst așa sugerat de Alex așa:

< vault-unresolved-config.hcl envsubst > vault-config.hcl

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.