Jei vidinis WinRM galinis taškas netyčia eina per valdiklio interneto tarpinį serverį, įrašykite šias reikšmes į atitinkamus host arba group kintamuosius šalia esamų ryšio nustatymų:

ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validate

Ši forma taikoma Ansible-core 2.19 su pywinrm 0.5.0. Papildinys perduoda palaikomus ansible_winrm_* priedus į pywinrm; YAML null tampa Python None.

pywinrm 0.5.0 apibrėžia proxy=None kaip maršrutizavimo per tarpinį serverį išjungimą ir suteikia sesijos no_proxy pakaitos simbolį, išsaugodamas kitą įprastą aplinkos ir TLS konfigūraciją. Įdiegto transport.py redaguoti nereikia.

Jei pywinrm naudojate tiesiogiai, perduokite proxy=None į Protocol. Šioje versijoje aiškus tarpinio serverio URL pasirenka tą tarpininką, o parametro praleidimas išlaiko seną aplinka pagrįstą elgseną.

Suderinkite inventoriaus formą su papildinio API: karta, siūlanti tipizuotą tarpinio serverio parametrą, gali dokumentuoti eilutės žymeklį vietoje šios extras/null sąsajos. Valdikliui vis dar reikia tinklo prieigos prie Windows mazgo, o HTTPS pasitikėjimo klaida reikalauja tinkamos CA konfigūracijos. server_cert_validation: validate turėtų likti galioti.

Susiję straipsniai