Proxyinnstillingar for Chef Infra Client i client.rb
Set client.rb på noden for Chefs eigne førespurnader; eit profilskript laga av ein cookbook påverkar berre brukarar som les det seinare.
For utgåande førespurnader frå Chef Infra Client konfigurerer du den eksisterande client.rb på noden der klienten køyrer:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Bruk dei tiltenkte interne unntaka. Separate innstillingar for proxybrukar og passord er tilgjengelege når mellomleddet krev autentisering. Dette konfigurerer Chef-klienten på noden, ikkje ei Chef Infra Server-rute for kvar administrerte maskin.
Under initialisering kan Chef utleie proxy-miljøverdiar med små bokstavar frå denne konfigurasjonen når desse nøklane manglar. Samanlikn eksisterande arva verdiar når ein interaktiv køyring og ein tenestestart oppfører seg ulikt.
Kva profilfiloppskrifta faktisk endrar
Ein cookbook som skriv eit eksportskript i ei shell-profilmappe, lagar eit inndata for seinare brukarar av den profilen. Det får ikkje den køyrande Chef-klienten til å lese innloggingsshell-filene på nytt eller starte ein administrert applikasjon på nytt med eit nytt miljø.
For ein administrert teneste set du miljø- eller nettverksvala tenesta støttar. Ein kommando som arvar Chefs miljø, kan berre bruke variablane om den køyrbare fila støttar dei. Hald interne Chef- og applikasjonsendepunkt på dei tiltenkte omkøyringsrutene.