Pro odchozí požadavky Chef Infra Client nakonfigurujte existující client.rb na uzlu, kde klient běží:

http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'

Použijte zamýšlené interní výjimky. Samostatná nastavení uživatele a hesla proxy jsou k dispozici, když zprostředkovatel vyžaduje autentizaci. Tím se konfiguruje Chef klient uzlu, nikoli trasa Chef Infra Serveru pro každý spravovaný stroj.

Během inicializace může Chef odvodit hodnoty proxy prostředí malými písmeny z této konfigurace, pokud tyto klíče chybí. Porovnejte existující zděděné hodnoty, když se interaktivní spuštění a spuštění služby chovají odlišně.

Co recept souboru profilu skutečně mění

Cookbook, který zapisuje exportní skript do adresáře profilu shellu, vytváří vstup pro pozdější konzumenty tohoto profilu. Nezpůsobí, aby běžící Chef klient znovu načetl soubory přihlašovacího shellu nebo restartoval spravovanou aplikaci s novým prostředím.

Pro spravovanou službu nastavte službou podporované možnosti prostředí nebo sítě. Příkaz dědící prostředí Chef může jeho proměnné použít jen tehdy, pokud je tento spustitelný soubor podporuje. Udržujte interní koncové body Chef a aplikací na jejich zamýšlených obchozích trasách.

Související články