Obejít proxy řadiče pro jeden host Ansible WinRM
S Ansible-core 2.19 a pywinrm 0.5.0 předejte YAML null přes rozhraní WinRM extras a ponechte validaci certifikátu zapnutou.
Pro interní koncový bod WinRM, který omylem prochází internetovým proxy řadiče, vložte tyto hodnoty do příslušných proměnných hostitele nebo skupiny vedle stávajícího nastavení připojení:
ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validateTento tvar platí pro Ansible-core 2.19 s pywinrm 0.5.0. Plugin předává podporované doplňky ansible_winrm_* do pywinrm; YAML null se stává Python None.
pywinrm 0.5.0 definuje proxy=None jako vypnutí směrování přes proxy a poskytuje zástupný znak no_proxy pro relaci, přičemž zachovává ostatní běžné nastavení prostředí a TLS. Nainstalovaný transport.py není třeba upravovat.
Pro přímé použití pywinrm předejte proxy=None do Protocol. V této verzi výslovná proxy URL volí tento prostředník, zatímco vynechání volby zachovává staré chování založené na prostředí.
Slaďte tvar inventáře s API pluginu: generace s typovanou volbou proxy může dokumentovat řetězcový sentinel místo tohoto rozhraní extras/null. Řadič stále potřebuje síťový přístup k hostiteli Windows a selhání důvěry HTTPS vyžaduje správnou konfiguraci CA. server_cert_validation: validate by mělo zůstat v platnosti.