Абыйсці проксі кантролера для аднаго хоста Ansible WinRM
З Ansible-core 2.19 і pywinrm 0.5.0 перадайце YAML null праз інтэрфейс WinRM extras, захоўваючы праверку сертыфіката ўключанай.
Для ўнутранага вузла WinRM, які выпадкова ідзе праз інтэрнэт-проксі кантролера, змясціце гэтыя значэнні ў адпаведныя зменныя хоста або групы побач з наяўнымі наладамі злучэння:
ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validateГэтая форма дастасавальная да Ansible-core 2.19 з pywinrm 0.5.0. Плагін перадае падтрыманыя дадаткі ansible_winrm_* у pywinrm; YAML null ператвараецца ў Python None.
pywinrm 0.5.0 вызначае proxy=None як адключэнне маршрутызацыі праз проксі і дадае сесіённы шаблон no_proxy, захоўваючы іншыя звычайныя налады асяроддзя і TLS. Усталяваны transport.py не трэба рэдагаваць.
Для прамога выкарыстання pywinrm перадайце proxy=None у Protocol. У гэтай версіі яўны URL проксі выбірае гэты пасярэднік, а пропуск параметра захоўвае старое паводзіны на аснове асяроддзя.
Узгадніце форму інвентара з API плагіна: пакаленне з тыпізаваным параметрам проксі можа апісваць радковы маркер замест гэтага інтэрфейсу extras/null. Кантролер па-ранейшаму мае патрэбу ў сеткавым доступе да хоста Windows, а збой даверу HTTPS патрабуе належнай налады CA. server_cert_validation: validate павінна заставацца ў сіле.