એક Ansible WinRM હોસ્ટ માટે કંટ્રોલર પ્રોક્સી બાયપાસ કરો
Ansible-core 2.19 અને pywinrm 0.5.0 સાથે WinRM extras ઇન્ટરફેસ દ્વારા YAML null મોકલો અને પ્રમાણપત્ર માન્યતા ચાલુ રાખો.
કંટ્રોલરના ઇન્ટરનેટ પ્રોક્સીમાંથી ભૂલથી પસાર થતા આંતરિક WinRM એન્ડપોઇન્ટ માટે, આ મૂલ્યો હાલની કનેક્શન સેટિંગ્સની સાથે યોગ્ય 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 ને પ્રોક્સી રાઉટિંગ બંધ કરવા તરીકે વ્યાખ્યાયિત કરે છે અને બાકીની સામાન્ય પર્યાવરણ અને TLS રૂપરેખા જાળવીને સેશન no_proxy વાઇલ્ડકાર્ડ આપે છે. સ્થાપિત transport.py ને સંપાદિત કરવાની જરૂર નથી.
સીધા pywinrm ઉપયોગ માટે proxy=None ને Protocol ને આપો. આ આવૃત્તિમાં સ્પષ્ટ પ્રોક્સી URL એ મધ્યસ્થી પસંદ કરે છે, જ્યારે વિકલ્પ છોડી દેવાથી જૂનું પર્યાવરણ-આધારિત વર્તન રહે છે.
ઇન્વેન્ટરી સ્વરૂપને પ્લગઇન API સાથે મેળવો: ટાઇપ કરેલ પ્રોક્સી વિકલ્પ આપતી પેઢી આ extras/null ઇન્ટરફેસને બદલે સ્ટ્રિંગ સેન્ટિનલનું દસ્તાવેજીકરણ કરી શકે છે. કંટ્રોલરને હજી પણ Windows હોસ્ટ સુધી નેટવર્ક પ્રવેશ જોઈએ છે, અને HTTPS વિશ્વાસ નિષ્ફળતા માટે યોગ્ય CA રૂપરેખા જરૂરી છે. server_cert_validation: validate અમલમાં રહેવું જોઈએ.