当有“connection:local”指令时,如何让 Ansible 使用跳转服务器 ssh?
前任:
- name: snmp
hosts: all
gather_facts: false
connection: local
serial: 1
tasks:
- name: Gather facts with SNMP version 2
community.general.snmp_facts:
host: '{{ inventory_hostname }}'
version: v2c
community: by7
vars:
ansible_python_interpreter: /var/local/meteor/ansible/.venv/bin/python
在示例中,它适用于本地网络上的设备,但我需要联系只能使用 SSH Jump 访问的设备,这在其他模块中是可能的,但我无法使用“community.general.snmp_facts”