Omseil die beheerder se proxy vir een Ansible WinRM-gasheer
Met Ansible-core 2.19 en pywinrm 0.5.0 stuur jy YAML null deur die WinRM-ekstra-koppelvlak terwyl sertifikaatvalidering aan bly.
Vir 'n interne WinRM-eindpunt wat per ongeluk deur die beheerder se internetproxy gestuur word, plaas hierdie waardes in die toepaslike gasheer- of groepveranderlikes saam met die bestaande verbindingsinstellings:
ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validateHierdie vorm geld vir Ansible-core 2.19 met pywinrm 0.5.0. Die inprop gee ondersteunde ansible_winrm_*-ekstras aan pywinrm deur; YAML null word Python None.
pywinrm 0.5.0 definieer proxy=None as die deaktivering van proxy-roetering en voorsien 'n sessie-no_proxy-jokerteken terwyl sy ander normale omgewing- en TLS-konfigurasie behou word. Die geinstalleerde transport.py hoef nie geredigeer te word nie.
Vir direkte pywinrm-gebruik gee jy proxy=None aan Protocol. In hierdie weergawe kies 'n eksplisiete proxy-URL daardie tussenganger, terwyl die weglating van die opsie die ou omgewinggebaseerde gedrag behou.
Pas die inventarisvorm by die inprop-API aan: 'n generasie wat 'n getipeerde proxy-opsie bied, kan 'n string-sentinel dokumenteer in plaas van hierdie ekstras/null-koppelvlak. Die beheerder benodig steeds netwerktoegang tot die Windows-gasheer, en 'n HTTPS-vertrouefout benodig die behoorlike CA-konfigurasie. server_cert_validation: validate moet van krag bly.