Obísť proxy ovládača pre jeden host Ansible WinRM
S Ansible-core 2.19 a pywinrm 0.5.0 preneste YAML null cez rozhranie WinRM extras a ponechajte overovanie certifikátu zapnuté.
Pre interný koncový bod WinRM, ktorý omylom prechádza cez internetový proxy ovládača, vložte tieto hodnoty do príslušných premenných hostiteľa alebo skupiny vedľa existujúceho nastavenia pripojenia:
ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validateTento tvar platí pre Ansible-core 2.19 s pywinrm 0.5.0. Plugin odovzdáva podporované doplnky ansible_winrm_* do pywinrm; YAML null sa stáva Python None.
pywinrm 0.5.0 definuje proxy=None ako vypnutie smerovania cez proxy a poskytuje zástupný znak no_proxy pre reláciu, pričom zachováva ostatné bežné nastavenia prostredia a TLS. Nainštalovaný transport.py nie je potrebné upravovať.
Pre priame použitie pywinrm odovzdajte proxy=None do Protocol. V tejto verzii explicitná proxy URL vyberá tohto sprostredkovateľa, zatiaľ čo vynechanie možnosti zachováva staré správanie založené na prostredí.
Zlaďte tvar inventára s API pluginu: generácia ponúkajúca typizovanú proxy možnosť môže dokumentovať reťazcový marker namiesto tohto rozhrania extras/null. Ovládač stále potrebuje sieťový prístup k hostiteľovi Windows a zlyhanie dôvery HTTPS vyžaduje správnu konfiguráciu CA. server_cert_validation: validate by malo zostať v platnosti.