Per a les sol·licituds sortints del Chef Infra Client, configureu l'client.rb existent al node on s'executa el client:

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

Feu servir les excepcions internes previstes. Hi ha configuracions separades d'usuari i contrasenya del proxy quan l'intermediari necessita autenticació. Això configura el client Chef del node, no una ruta del Chef Infra Server per a cada màquina gestionada.

Durant la inicialització, el Chef pot derivar valors d'entorn del proxy en minúscules a partir d'aquesta configuració quan aquestes claus no hi són. Compareu els valors heretats existents quan una execució interactiva i l'inici d'un servei es comporten de manera diferent.

Què canvia realment la recepta del fitxer de perfil

Un cookbook que escriu un script d'exportació en un directori de perfil d'ordre d'intèrpret crea una entrada per als consumidors posteriors d'aquest perfil. No fa que el client Chef en execució rellegeixi els fitxers d'una ordre d'intèrpret d'inici de sessió ni reiniciï una aplicació gestionada amb un entorn nou.

Per a un servei gestionat, definiu les opcions d'entorn o de xarxa que admet el servei. Una ordre que hereta l'entorn del Chef només pot utilitzar les seves variables si aquest executable les admet. Mantingueu els punts finals interns del Chef i de l'aplicació a les rutes de bypass previstes.

Articles relacionats