Chef Infra Client tarpinio serverio nustatymai faile client.rb
Nustatykite client.rb mazge, skirtą paties Chef užklausoms; cookbook sukurtas profilio scenarijus paveikia tik vartotojus, kurie jį perskaitys vėliau.
Chef Infra Client išeinančioms užklausoms sukonfigūruokite esamą client.rb mazge, kuriame veikia klientas:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Naudokite numatytas vidines išimtis. Atskiri tarpinio serverio vartotojo ir slaptažodžio nustatymai prieinami, kai tarpininkui reikia autentifikavimo. Tai konfigūruoja mazgo Chef klientą, o ne Chef Infra Server maršrutą kiekvienam valdomam kompiuteriui.
Inicializavimo metu Chef gali išvesti mažosiomis raidėmis tarpinio serverio aplinkos reikšmes iš šios konfigūracijos, kai tų raktų nėra. Palyginkite esamas paveldėtas reikšmes, kai interaktyvus paleidimas ir paslaugos paleidimas elgiasi skirtingai.
Ką profilio failo receptas iš tikrųjų keičia
Cookbook, kuris įrašo eksportavimo scenarijų į shell profilio katalogą, sukuria įvestį vėlesniems to profilio vartotojams. Jis nepriverčia veikiančio Chef kliento iš naujo skaityti prisijungimo shell failų arba iš naujo paleisti valdomos programos su nauja aplinka.
Valdomai paslaugai nustatykite paslaugos palaikomas aplinkos arba tinklo parinktis. Komanda, paveldinti Chef aplinką, gali naudoti jos kintamuosius tik jei tas vykdomasis failas juos palaiko. Laikykite vidinius Chef ir programos galinius taškus numatytuose apėjimo maršrutuose.