Շրջանցել կարգավորիչի proxy-ն Ansible WinRM մեկ հոսթի համար
Ansible-core 2.19-ի և pywinrm 0.5.0-ի դեպքում YAML null-ը փոխանցեք WinRM extras միջերեսով՝ պահպանելով վկայագրի ստուգումը միացված։
Եթե ներքին WinRM վերջնակետը սխալմամբ անցնում է կարգավորիչի ինտերնետ proxy-ով, ապա այս արժեքները տեղադրեք համապատասխան host կամ group փոփոխականներում՝ գոյություն ունեցող միացման կարգավորումների կողքին:
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-ը սահմանում է որպես proxy երթուղավորման անջատում և տրամադրում է սեսիայի no_proxy փոխարինիչ՝ պահպանելով մյուս սովորական միջավայրի և TLS կարգավորումները։ Տեղադրված transport.py-ը խմբագրելու կարիք չունի։
pywinrm-ն ուղղակիորեն օգտագործելու համար proxy=None-ը փոխանցեք Protocol-ին։ Այս տարբերակում հստակ proxy URL-ը ընտրում է այդ միջնորդին, իսկ տարբերակը բաց թողնելը պահպանում է հին՝ միջավայրի վրա հիմնված վարքը։
Գույքագրման ձևը համապատասխանեցրեք պլագինի API-ին. տիպավորված proxy տարբերակ առաջարկող սերունդը կարող է փաստաթղթավորել տողային նշիչ՝ այս extras/null միջերեսի փոխարեն։ Կարգավորիչին դեռ անհրաժեշտ է ցանցային հասանելիություն Windows հոսթին, իսկ HTTPS վստահության ձախողումը պահանջում է պատշաճ CA կարգավորում։ server_cert_validation: validate-ը պետք է ուժի մեջ մնա։