Ansible 使用 connection: local 选项以及 jump ssh

Ansible 使用 connection: local 选项以及 jump ssh

当有“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”

相关内容