Lewati proxy pengontrol untuk satu host Ansible WinRM
Dengan Ansible-core 2.19 dan pywinrm 0.5.0, teruskan YAML null melalui antarmuka WinRM extras sambil menjaga validasi sertifikat tetap aktif.
Untuk titik akhir WinRM internal yang tanpa sengaja dirutekan melalui proxy internet pengontrol, letakkan nilai-nilai ini di variabel host atau grup yang sesuai bersama pengaturan koneksi yang ada:
ansible_winrm_proxy: null
ansible_winrm_server_cert_validation: validateBentuk ini berlaku untuk Ansible-core 2.19 dengan pywinrm 0.5.0. Plugin meneruskan ekstra ansible_winrm_* yang didukung ke pywinrm; YAML null menjadi Python None.
pywinrm 0.5.0 mendefinisikan proxy=None sebagai penonaktifan perutean proxy dan menyediakan wildcard no_proxy sesi sambil mempertahankan konfigurasi lingkungan dan TLS normal lainnya. Berkas transport.py yang terpasang tidak perlu diedit.
Untuk penggunaan pywinrm langsung, teruskan proxy=None ke Protocol. Pada versi ini, URL proxy eksplisit memilih perantara tersebut, sedangkan menghilangkan opsi mempertahankan perilaku lama berbasis lingkungan.
Sesuaikan bentuk inventaris dengan API plugin: generasi yang mengekspos opsi proxy bertipe dapat mendokumentasikan sentinel string alih-alih antarmuka extras/null ini. Pengontrol tetap memerlukan akses jaringan ke host Windows, dan kegagalan kepercayaan HTTPS memerlukan konfigurasi CA yang tepat. server_cert_validation: validate sebaiknya tetap berlaku.