Red Hat Ansible Engine 2.9-แแก แแแแแแแ แแแแแจแแแแแก แแแแฅแแก แกแแแแขแแ แแกแ แแแฃแแฏแแแแกแแแแแ, แ แแแแแแแแแ แแแแแแ แแ แแแแฎแแแฃแแแ แแ แกแขแแขแแแจแ. แ แแแแ แช แงแแแแแแแแก, แฉแแแ แแแแแแแ แแแ Ansible แฅแกแแแแก แแแฃแแฏแแแแกแแแแก แฆแแแ, แกแแแแแแแแแแแก แแฎแแ แแแญแแ แแ. แจแแแแแแแแ แแแแ - แจแแฎแแแแ
แ แแแแ แช แชแแขแ แฎแแแก แฌแแ แแแแแแชแฎแแแแ,
- แแ แแกแขแ EOS
- Cisco IOS
- Cisco IOS XR
- Cisco NX-OS
- Juniper Junos
- VyOS
แแแแขแคแแ แแแแแก แกแ แฃแแ แกแแแกแแแแก, แ แแแแแแกแแช แกแ แฃแแแ แฃแญแแ แก แแฎแแ แก Red Hat, Ansible Automation แแแแแฌแแ แแก แแแจแแแแแแ,
แ แ แแแกแฌแแแแแ
แแแแ แแแฎแ แฌแแแก แแแแแแแแแแแจแ, แฉแแแ แแแแ แ แ แแ แแแกแฌแแแแแ แฅแกแแแแก แแแขแแแแขแแแแชแแแก แแแแขแคแแ แแแก แจแแแฃแจแแแแแแก แจแแกแแฎแแ. แฉแแแแช แแก แแแกแฌแแแแแ แ แแแแ แช แแแแขแคแแ แแแก แแ แขแแคแแฅแขแแแ แแแแแแงแแแแแ Ansible แกแแแแแแจแ แฌแแแแแแจแ แแ แ แแแแแจแ แกแแแแแแ แแแแฎแแแ แแแแแแแก แแแแ . แแ แแ แ แ แแแแแ แแแแแ:
- แแ แแแแแแแชแแแแ แแแขแแแแขแแแแ แแแแ แแแฌแงแแแแแแแแแก แแ แ แแฎแแแแ แแ แแ, แแ แแแแ แแ แแแแแ แแแแงแแแแแแแกแแแ.
- แแแขแแแแขแแแแชแแ แแ แ แแฎแแแแ แขแแฅแแแแฃแ แ, แแ แแแแ แแฃแแขแฃแ แฃแแ แคแแแแแแแแ.
- แฅแกแแแแแแก แแแกแจแขแแแฃแ แ แแแขแแแแขแแแแชแแ แฃแคแ แ แ แแฃแแแ, แแแแ แ แฉแแแก, แแแขแแแแขแแแแชแแแก แแแแแแแแก แคแฃแแแแแแแขแฃแ แ แแ แฅแแขแแฅแขแฃแ แฃแแ แแ แแแชแแแแแแก แแแแ.
แ แแแแกแแช แฉแแแ แแแแแแฎแแแแ แฉแแแแ แแ แซแแแแแแแแแ แแ แแแก แแแแแแแ แแ แแ แฌแแแก แฌแแ, แฉแแแแแ แแแ แแแ แแขแแฃแแแ แแแแแแขแแแแ แแแแแฎแแแแก แจแแแแแแ:
- แคแแฅแขแแแแก แจแแแ แแแแแ แฃแแแ แแงแแก แฃแแแแแกแแ แกแขแแแแแ แขแแแแแฃแแ แแ แจแแแกแแแแแแแแแแก แแแขแแแแขแแแแชแแแก แกแแแฃแจแแ แแ แแชแแกแก แงแแแแ แแแฌแงแแแแแแแแแ.
- แแแฌแงแแแแแแแแแ แแแแคแแแฃแ แแชแแแแแก แแแแแฎแแแแ แแกแแแ แฃแแแ แแงแแก แกแขแแแแแ แขแแแแแฃแแ แแ แแแแแแแแแแ แฃแแ, แ แแแ Ansible แแแแฃแแแแ แแแฃแแแแแแแแแ แชแแแแแก แแแแ แ แแแฎแแแแ แก แคแแฅแขแแแแก แจแแแ แแแแแแก แจแแแแแ.
- แฉแแแ แแแญแแ แแแแ แแแแชแ แ แแ แแฎแแ แแแญแแ แแแ แแแแแแแแ แแแฌแงแแแแแแแแก แแแแคแแแฃแ แแชแแแก แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แแแแแชแแแแแแ แแแแแฅแชแแแแกแแแแก. แแแแก แกแแคแฃแซแแแแแ, แกแแแแ แแแแก แฌแงแแ แ แจแแแซแแแแ แแแแแแแแแก แฅแกแแแฃแ แ แแแฌแงแแแแแแแแแแ.
แคแแฅแขแแแแก แแแฃแแฏแแแแกแแแ
Ansible-แแก แแแแแงแแแแแแ แฅแกแแแฃแ แ แแแฌแงแแแแแแแแแแแแ แคแแฅแขแแแแก แจแแแ แแแแแ แฎแจแแ แแ แฎแแแแ แจแแแแฎแแแแแ. แแแแแ แแแคแฃแซแแแแฃแ แแแแขแคแแ แแแแก แแฅแแ แกแฎแแแแแกแฎแแ แฎแแ แแกแฎแแก แคแแฅแขแแแแก แจแแแ แแแแแแก แจแแกแแซแแแแแแแแแ, แแแแ แแ แแแ แแฅแแ แแชแแ แ แแ แกแแแ แแแ แแ แแฅแแ แคแฃแแฅแชแแแแแแฃแ แ แแแแแแแแกแ แแ แแแแแชแแแแ แฌแแ แแแแแแแแก แกแขแแแแแ แขแแแแแแกแแแแก แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแจแ. แฌแแแแแแฎแแ
แแฅแแแ แจแแแซแแแแ แจแแแแฉแแแแ, แ แแ แแแฃแจแแแแแแ Ansible Network Engine แ แแแแ. แแฃแแแแ แแแแ, 24K แฉแแแแขแแแ แแแแแแก แจแแแแแ, แฅแกแแแแก แซแ แแแแก แ แแแ แกแฌแ แแคแแ แแแฎแแ Ansible Galaxy-แแก แแ แ-แแ แแ แงแแแแแแ แแแแฃแแแ แฃแแ Ansible แ แแแ แฅแกแแแแก แแแขแแแแขแแแแชแแแก แกแชแแแแ แแแแกแแแแก. แกแแแแ แแแแก แแแ แแแฌแแแก แแแแแแแขแแแแแ Ansible 2.8-แจแ, แ แแแ แแแแแแแแแแ แแแแกแแแแก, แ แแช แกแแญแแ แ แแฅแแแแแแ Ansible 2.9-แจแ, แแก Ansible แ แแแ แฃแแ แฃแแแแแงแแคแแ แแแกแขแ แฃแแแแขแแแแก แแแ แแแ แแแแแแแฅแขแก, แ แแแแแแช แแแแแฎแแแ แแแแ แแ แซแแแแแแแแก แแแแแแแแแแแแจแ, แแ แซแแแแแแแแก แแแ แแแแจแ แแ แแแแแชแแแแ แจแแแ แแแแแแจแ แฅแกแแแฃแ แ แแแฌแงแแแแแแแแแแกแแแแก.
แแฃ แแชแแ แ แแแแ แแแแแแงแแแแ Network Engine, แแก แแ แแก แซแแแแแ แแคแแฅแขแฃแ แ แแแ Ansible-แจแ แแแแแกแแงแแแแแแแ แคแแฅแขแแแแก แแแแแชแแแแแแก แจแแแ แแแแแแก, แแแแแแแแกแ แแ แกแขแแแแแ แขแแแแชแแแกแแแแก. แแ แ แแแแก แแแแฃแกแ แแ แแก แแก, แ แแ แแฅแแแ แฃแแแ แจแแฅแแแแ แแแ แกแแ แแแแก แแแแแ แแแแแฃแแ แแแแแแฃแแ แแแแขแคแแ แแแกแแแแก แแ แงแแแแ แฅแกแแแแก แแฅแขแแแแแแกแแแแก. แแแแก แแแกแแแแแแ, แแฃ แ แแแแแแแ แ แแฃแแแ แแแ แกแแ แแแแก แจแแฅแแแ, แแแแแแแแ แแ แจแแแแ แฉแฃแแแแ, แจแแฎแแแแ
แแแแแแ, แแแฌแงแแแแแแแแแแแแ แคแแฅแขแแแแก แแแฆแแแ แแ แแแแ แแแ แแแแแแแแ แกแแแแแแซแ-แแแแจแแแแแแแแก แฌแงแแแแแแจแ แแฃแชแแแแแแแแ แแแกแจแขแแแฃแ แ แแแขแแแแขแแแแชแแแกแแแแก, แแแแ แแ แแแแก แแแฆแฌแแแ แ แแฃแแแ, แ แแแแกแแช แแงแแแ แแแแ แ แแแแงแแแแแแ แแ แฅแกแแแฃแ แ แแแแขแคแแ แแ.
Ansible 2.9-แแก แแแแแแฃแ แฅแกแแแแก แคแแฅแขแแแแก แแแแฃแแก แแฎแแ แจแแฃแซแแแ แแแแแแแแแแแก แฅแกแแแฃแ แ แแแฌแงแแแแแแแแก แแแแคแแแฃแ แแชแแ แแ แแแแแ แฃแแแก แกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแแแชแแแแแ - แแแแแขแแแแแ แแแแแแแแแแแแแก, Ansible แ แแแแแแก แแ แแแ แแแแฃแแ แแแ แกแแ แแแแก แแแ แแจแ.
แแแก แจแแแแแ, แ แแช Ansible 2.9, แงแแแแ แฏแแ แแ แแแแแฎแแแแฃแแ แฅแกแแแแก แแแแฃแแ แแแแแแแก, แคแแฅแขแแก แแแแฃแแ แแแฃแแฏแแแแกแแแฃแแแ, แ แแแ แฃแแ แฃแแแแแงแแก แแแแแชแแแแแ แแแแคแแแฃแ แแชแแแก แแ แแแแงแแคแแแแแแก แจแแกแแฎแแ. แแแฃ, แคแแฅแขแแแแกแ แแ แแแแฃแแแแแก แจแแแฃแจแแแแแ แแฎแแ แแ แแแแแ แ แขแแแแแ แฎแแแแ แแ แแแ แงแแแแแแแแก แแฅแแแแแ แแแแแชแแแแ แกแแแ แแ แกแขแ แฃแฅแขแฃแ แ.
แฅแกแแแฃแ แแแฌแงแแแแแแแแแ แ แแกแฃแ แกแแแแก แแแแคแแแฃแ แแชแแ แจแแแซแแแแ แแแแซแแแแแก แแ แแแแแแแแแแก แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แแแแแชแแแแแแ แแ แ แแแแ. แแ แแแ แแแแ, แแฅแแแ แจแแแแซแแแแ แจแแแแ แแแแ แแ แแแ แแแฅแแแแ แ แแกแฃแ แกแแแแก แแแแแ แแขแฃแแ แกแแ แแฎแแแ แกแแแแแแซแ แกแแขแงแแแก แแแแแงแแแแแแ gather_network_resources
. แ แแกแฃแ แกแแแแก แกแแฎแแแแแ แแแแฎแแแแ แแแแฃแแแก แกแแฎแแแแแก, แ แแช แซแแแแแ แแแกแแฎแแ แฎแแแแแแ.
แคแแฅแขแแแแก แจแแแ แแแแแแกแแก:
แกแแแแแแซแ แกแแขแงแแแก แแแแแงแแแแแ gather_facts
แแฅแแแ แจแแแแซแแแแ แแฆแแแแแแแ แแแฌแงแแแแแแแแก แแแแแแแแ แ แแแแคแแแฃแ แแชแแ แกแแแแแแจแ แฌแแแแแก แแแกแแฌแงแแกแจแ แแ แจแแแแแ แแแแแแงแแแแ แแแ แแแแแ แกแแแแแแจแ แฌแแแแแก แแแแแแแแแแแจแ. แแแฃแแแแแ แชแแแแแฃแแ แ แแกแฃแ แกแแแ, แ แแแแแแแช แฃแแแ แแฅแแแก แแแฆแแแฃแแ แแแฌแงแแแแแแแแแแ.
- hosts: arista
module_defaults:
eos_facts:
gather_subset: min
gather_network_resources:
- interfaces
gather_facts: True
แแฅแแแ แจแแแซแแแแ แจแแแแฉแแแแ แ แแฆแแช แแฎแแแ แแ แแแแแแแแแแจแ, แแแ แซแแ - gather_facts: true
แแฎแแ แฎแแแแแกแแฌแแแแแแ แคแแฅแขแแแแก แแจแแแแแฃแ แ แจแแแ แแแแแแกแแแแก แฅแกแแแฃแ แ แแแฌแงแแแแแแแแแแกแแแแก.
แฅแกแแแแก แคแแฅแขแแก แแแแฃแแแก แแแ แแแแแ แแแแแงแแแแแ:
- name: collect interface configuration facts
eos_facts:
gather_subset: min
gather_network_resources:
- interfaces
Playbook แแแ แฃแแแแก แจแแแแแ แคแแฅแขแแแก แแแขแแ แคแแแกแแก แจแแกแแฎแแ:
ansible_facts:
ansible_network_resources:
interfaces:
- enabled: true
name: Ethernet1
mtu: '1476'
- enabled: true
name: Loopback0
- enabled: true
name: Loopback1
- enabled: true
mtu: '1476'
name: Tunnel0
- enabled: true
name: Ethernet1
- enabled: true
name: Tunnel1
- enabled: true
name: Ethernet1
แงแฃแ แแแฆแแแ แแแแฅแชแแแ, แแฃ แ แแแแ แแฆแแแก Ansible แแ แแแแแแแฃแ แแแแคแแแฃแ แแชแแแก Arista แแแฌแงแแแแแแแแแแ แแ แแแ แแแฅแแแแก แแแก แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แแแแแชแแแแแแ, แ แแแ แแแแแแงแแแแก แ แแแแ แช แกแขแแแแแ แขแฃแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแ แฅแแแแ แแแแแแแก แแแแชแแแแแแกแ แแ แแแแ แแชแแแแแกแแแแก.
แแแขแแ แคแแแกแแก แคแแฅแขแแแ แจแแแซแแแแ แแแแแแขแแก Ansible-แแก แจแแแแฎแฃแ แชแแแแแแแก แแ แแแแแงแแแแแฃแ แแฅแแแก แแแฃแงแแแแแแแแ แแ แแแแแแแแแแแ, แ แแแแ แช แ แแกแฃแ แกแแก แแแแฃแแจแ แจแแกแแขแแแ eos_interfaces
แแแแแขแแแแแ แแแแฃแจแแแแแแก แแ แแแแแแ แขแแชแแแก แแแ แแจแ.
แ แแกแฃแ แกแแก แแแแฃแแแแ
แแกแ แ แแ, แฉแแแ แแแแแแงแแแแ แคแแฅแขแแแ, แแแแแฎแแแแแ แแแแแชแแแแแแก แแแ แแแแแแแแ, แแแแแแแแกแแ แแกแแแ แแแแแชแแแแ แจแแแ แกแขแ แฃแฅแขแฃแ แแก แกแขแแแแแ แขแแแแแฃแ แแแแแ แแแแจแ แแ แแแแแฆแแ แแแ แกแแแแ แแแแก แฌแงแแ แ. แฐแแ! แ แ แแฅแแ แฃแแแ, แแก แจแแกแแแแจแแแแแ, แแแแ แแ แฉแแแ แแแแแช แแแญแแ แแแแ แ แแแแ แแ แแแแแแแขแแแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแ แแแแแ แแขแฃแ แแแแคแแแฃแ แแชแแแแ, แ แแแแแกแแช แแแแแ แแขแฃแแ แแแฌแงแแแแแแแแก แแแแขแคแแ แแ แแแแก. แแฎแแ แฉแแแ แแแญแแ แแแแ แแแแขแคแแ แแแก แกแแแชแแคแแแฃแ แ แแแแฃแแแแ, แ แแแ แแแแแแแแงแแคแแแแ แแฎแแแ แคแแฅแขแแแแก แจแแแ แแแแแแกแ แแ แแแ แแแแแแแชแแแก แแแแฎแแแแแแ.
แ แ แแ แแก แ แแกแฃแ แกแแก แแแแฃแแ? แแฅแแแ แจแแแแซแแแแ แฌแแ แแแแแแแแแ แแแฌแงแแแแแแแแก แแแแคแแแฃแ แแชแแแก แกแแฅแชแแแแ, แ แแแแ แช แแ แแแฌแงแแแแแแแแก แแแแ แแแฌแแแแแฃแแ แ แแกแฃแ แกแแแ. แฅแกแแแแก แ แแกแฃแ แกแแแแก แแแแฃแแแแ แแแแแ แแฎ แจแแแแแคแแ แแแแแ แแ แแ แ แแกแฃแ แกแแ แแ แจแแแซแแแแ แแแแแแแแก แกแแแจแแแแแแ แแแแแแแแก แแกแแแแกแแ แ แแฃแแ แฅแกแแแแก แกแแ แแแกแแแแก แแแแคแแแฃแ แแชแแแกแแแแก. แจแแแแแแ, แ แแกแฃแ แกแแแแก แแแแฃแแแก แแแแฎแแแแแแ แแ แกแแแชแแคแแแแชแแแแ แแฃแแแแ แแแแ แแแแแ แขแแแแแฃแแแ, แ แแแแแ แ แแกแฃแ แกแแก แแแแฃแแก แจแแฃแซแแแ แฌแแแแแแฎแแก ะธ แแแแแ แแขแฃแแ แฅแกแแแแก แกแแ แแแกแแก แแแแคแแแฃแ แแชแแ แฅแกแแแฃแ แแแฌแงแแแแแแแแแ.
แแแแก แแกแแฎแกแแแแแ, แแฃ แ แแก แแแแแแแก แ แแกแฃแ แกแแก แแแแฃแแ, แแแแแ แจแแแฎแแแแ แกแแแแแแจแ แฌแแแแแก แแแแแแแแก, แ แแแแแแช แแฉแแแแแแก แแแแแแแแแแขแฃแ แแแแ แแชแแแก แแฎแแแ แฅแกแแแแก แ แแกแฃแ แกแแก แคแแฅแขแแแแกแ แแ แแแแฃแแแก แแแแแงแแแแแแ. eos_l3_interface
.
- name: example of facts being pushed right back to device.
hosts: arista
gather_facts: false
tasks:
- name: grab arista eos facts
eos_facts:
gather_subset: min
gather_network_resources: l3_interfaces
- name: ensure that the IP address information is accurate
eos_l3_interfaces:
config: "{{ ansible_network_resources['l3_interfaces'] }}"
register: result
- name: ensure config did not change
assert:
that: not result.changed
แ แแแแ แช แฎแแแแแ, แแแฌแงแแแแแแแแแแ แจแแแ แแแแแฃแแ แแแแแชแแแแแ แแแแแแแก แฃแจแฃแแแแ แ แแกแฃแ แกแแก แจแแกแแแแแแก แแแแฃแแแ แแแแแแ แขแแชแแแก แแแ แแจแ. แแแจแแแแแกแแก, แกแแแแแแจแ แฌแแแแ แแแแแแก แแแแจแแแแแแแแแก แแแฌแงแแแแแแแแแแ แแ แแแแ แแแก แแแ แแแกแแแแแแแแก. แแ แแแแแแแแจแ, แแแแ แฃแแแแฃแแ แแแแจแแแแแแแแแ แแแกแแแแแแแแแ (แแแฃ แแก แแแแฌแแแแก แแแแคแแแฃแ แแชแแแก แแแแแฎแ แแแก) แแ แแชแแแแแแก, แจแแแชแแแแ แแฃ แแ แ แแแแคแแแฃแ แแชแแ.
แแแแคแแแฃแ แแชแแแก แแ แแคแขแแก แแฆแแแกแแฉแแแแ แแแแแแฃแ แ แแแแ แคแแฅแขแแแแก แจแแแแฎแแ Ansible แจแแแแฎแฃแ แชแแแแแแแจแ แแ แแแ แแแแฃแแแ แแแแ แแแแแงแแแแแ แ แแกแฃแ แกแแก แแแแฃแแแแ แแแกแแแฅแขแแ แแแแก แ แแแแแจแ. แแก แแ แแก แแแ แขแแแ แแแแแแ แแแแก แแแกแแแแฎแแ, แแฃ แแแแแแ แฎแแแแ แจแแชแแแแ แแแแจแแแแแแแแแ. แฃแแแขแแก แจแแแแฎแแแแแจแ, แแ แแแแแแแชแแแแ แแซแแแแแ แชแแแแแแแแแก แแ แแแแคแแแฃแ แแชแแแก แฎแแแแ, แแฃแแชแ แแแแ แ แแแแ แแชแแ แฎแแ แชแแแแแแแ Ansible Automation-แแก แแแจแแแแแแ.
แ แแ แแแแกแฎแแแแแแแ แแฎแแแ แ แแกแฃแ แกแแก แแแแฃแแแแ แฌแแแ แแแแฃแแแแแกแแแ?
แฅแกแแแแก แแแขแแแแขแแแแชแแแก แแแแแแ แแกแแแแก แแ แกแแแแแก 3 แซแแ แแแแแ แแแแกแฎแแแแแแ แ แแกแฃแ แกแแก แแแแฃแแแแก แจแแ แแก Ansible 2.9 แแ แฌแแแ แแแ แกแแแแก แจแแ แแก.
1) แแแชแแแฃแแ แฅแกแแแแก แ แแกแฃแ แกแแกแแแแก (แ แแแแแแช แแกแแแ แจแแแซแแแแ แฉแแแแแแแแก แแแแคแแแฃแ แแชแแแก แแแแงแแคแแแแแแ), แแแแฃแแแแ แแ แคแแฅแขแแแ แแแแแแแแ แแแแ แแ แแแ แแฃแแแ แงแแแแ แแฎแแ แแแญแแ แแ แฅแกแแแแก แแแแ แแชแแฃแ แกแแกแขแแแแจแ. แฉแแแ แแคแแฅแ แแแ, แ แแ แแฃ Ansible แแฎแแ แก แฃแญแแ แก แ แแกแฃแ แกแแก แแแแคแแแฃแ แแชแแแก แแ แ แฅแกแแแฃแ แแแแขแคแแ แแแแ, แฉแแแ แแแก แงแแแแแแ แฃแแแ แแฃแญแแ แ แแฎแแ แก. แแก แแแแ แขแแแแแก แ แแกแฃแ แกแแก แแแแฃแแแแแก แแแแแงแแแแแแก, แ แแแแแ แฅแกแแแแก แแแขแแแแขแแแแชแแแก แแแแแแแ แก แแฎแแ แจแแฃแซแแแ แ แแกแฃแ แกแแก แแแแคแแแฃแ แแชแแ (แ แแแแ แแชแแ LLDP) แงแแแแ แฅแกแแแแก แแแแ แแชแแฃแ แกแแกแขแแแแแ, แแจแแแแแฃแ แ แแ แแฎแแ แแแญแแ แแแ แแแแฃแแแแแ.
2) แ แแกแฃแ แกแแก แแแแฃแแแแ แแฎแแ แจแแแชแแแก แกแแฎแแแแฌแแคแ แแแแจแแแแแแแแก.
merged
: แแแแคแแแฃแ แแชแแ แจแแ แฌแงแแฃแแแ แแแฌแแแแแฃแ แแแแคแแแฃแ แแชแแแกแแแ (แแแแฃแแแกแฎแแแแ);replaced
: แ แแกแฃแ แกแแก แแแแคแแแฃแ แแชแแ แจแแแชแแแแแ แแแฌแแแแแฃแแ แแแแคแแแฃแ แแชแแแ;overridden
: แ แแกแฃแ แกแแก แแแแคแแแฃแ แแชแแ แจแแแชแแแแแ แแแฌแแแแแฃแแ แแแแคแแแฃแ แแชแแแ; แฌแแแจแแแแ แแ แแกแแญแแ แ แ แแกแฃแ แกแแแแก แจแแแแฎแแแแแแ;deleted
: แ แแกแฃแ แกแแก แแแแคแแแฃแ แแชแแ แฌแแแจแแแแ/แแฆแแแแแ แแแแฃแแแกแฎแแแแแ.
3) แ แแกแฃแ แกแแก แแแแฃแแแแ แแฎแแ แแแแชแแแก แกแขแแแแแฃแ แแแแ แฃแแแแแก แแแแจแแแแแแแแแก. แ แแแแกแแช แฅแกแแแแก แ แแกแฃแ แกแแก แแแแฃแแแ แจแแแขแแแ (แแ แจแแกแแแแแแ) แแฃแชแแแแแแ แชแแแแแแแแแก แฅแกแแแฃแ แแแฌแงแแแแแแแแจแ, แแก แแแ แฃแแแแก แแแแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแก แกแแแแแแจแ แฌแแแแจแ.
before
: แแแแคแแแฃแ แแชแแ แแแฌแงแแแแแแแแแ แกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแแแชแแแแแแก แกแแฎแแ แแแแชแแแแก แฌแแ;after
: แแฃ แแแฌแงแแแแแแแ แจแแแชแแแแ (แแ แจแแแซแแแแ แจแแแชแแแแแก แขแแกแขแแก แ แแแแแแก แแแแแงแแแแแแก แจแแแแฎแแแแแจแ), แแแฆแแแฃแแ แแแแคแแแฃแ แแชแแ แแแแ แฃแแแแแ แ แแแแ แช แกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแแแชแแแแแ;commands
: แแแแแกแแแแ แ แแแแคแแแฃแ แแชแแแก แแ แซแแแแแ แแฃแจแแแแก แแแฌแงแแแแแแแแแ, แ แแแ แแก แกแแกแฃแ แแแ แแแแแแแ แแแแแจแ แแงแแก.
แ แแก แแแจแแแแก แแก แงแแแแแคแแ แ? แฒ แแขแแ แแ แแก แแก แแแแจแแแแแแแแแ?
แแก แแแกแขแ แแแแชแแแก แฃแแแ แแ แ แแฃแ แแแแชแแคแชแแแก, แแแแ แแ แฉแแแ แแแแแแแแแแแ, แ แแ แกแแแแแแแ แแฅแแแ แฃแแแ แแแแแแแ, แแฃ แ แแก แแแฎแแแแ แกแแฌแแ แแแก แแแแแแขแแแ แ แแแแฃแ แแ แจแแแ แแแแแแก, แแแแแชแแแแ แแแ แแแแแแแแแก แแ แแแ แงแฃแแแก แแแแคแแแฃแ แแชแแแก แแแขแแแแขแแแแชแแแก แแแแขแคแแ แแแกแแแแก. แแแแ แแ แ แแขแแ แกแญแแ แแแแแ แแแ แแก แแแฃแแฏแแแแกแแแ? แแแแ แ แแ แแแแแแแชแแ แแฎแแ แชแแแแแแก แชแแคแ แฃแแ แขแ แแแกแคแแ แแแชแแแก, แ แแแ แแแแ IT แแแ แแแ แฃแคแ แ แกแฌแ แแคแ แแ แแแแแฃแ แแแขแฃแแแ แแแแ แแแฎแแแก. แแแ แแ แแฃ แฃแแ แแกแ, แแแแ แ แฅแกแแแแก แแแแแแแ แ แฎแแแแ แฅแกแแแแก แแแแแแแแแ แแแ แแ แกแแแฃแแแ แ แแแขแแ แแกแแแแแแ แแแแแแแแแแ แ แแ แแแแแฏแแแแขแแก แแแแแแแแแ.
แแ แแแแแแแชแแแแ แแชแแแแแแ แแแแ, แ แแ แแแแแแแแฃแแแฃแ แ แฅแกแแแแก แจแแแแแแแแแก แแแขแแแแขแแแแชแแ แแ แฌแงแแแขแก แกแแแแกแแก แแ แแแแแแแก แแ แแฎแแแแ แแแ แแแแฃแแฌแแแแ แแ แแแก แแคแแฅแขแฃแ แแแแก. Red Hat Ansible Automation Platform แฃแแ แฃแแแแแงแแคแก แแแแชแ แ แแ แแแ แแแขแแฃแแ แ แแกแฃแ แกแแแแก แแแแแชแแแแ แแแแแแแแก แฅแกแแแฃแ แแแฌแงแแแแแแแแแ แแ แกแแแฃแแ แแแแแชแแแแแแก แแ แแแ แแแฃแแแ แแแ แแแแกแแแแก. แแแฃ, แแแแฎแแแ แแแแแแ แแแแแแแแ แขแแแแแแ แแแแคแแแฃแ แแชแแแก แแแแแแแแฃแแแฃแ แแแแแแแแก แฃแคแ แ แแแแแแแแ แแแ แแแแแแแแแก แกแแกแแ แแแแแแ, แขแแฅแแแแแแแแแแ แแฅแชแแแขแแ (แแแแแแแแแ, IP แแแกแแแแ แแแแ, VLAN, LLDP แแ แ.แจ.), แแแแ แ แแแแแ แแขแฃแแ แแแแงแแแแแแแก แแแแแแแแแขแแชแแ.
แแแจแแแแก แแก, แ แแ แกแแแแ แแ แแแแแกแขแฃแ แแแฃแแ แแ แซแแแแแแก แแแแฃแแแแแก แแ แแแแคแแแฃแ แแชแแแก แแฆแแแแ แแแแแแแแแ? แแ แแแแแแ แจแแแแฎแแแแแจแ. แฅแกแแแแก แ แแกแฃแ แกแแแแก แแแกแแแแแแแแ แแแแฃแแแแ แแ แแฅแแแแ แแแแแงแแแแแฃแแ แงแแแแ แจแแแแฎแแแแแจแ แแ แงแแแแ แแแแงแแแแแแแกแแแแก, แแแแขแแ แแ แซแแแแแแก แแ แแแแคแแแฃแ แแชแแแก แแแแฃแแแแ แแแแแ แกแแญแแ แ แแฅแแแแ แฅแกแแแแก แแแแแแ แแแก แแแ แแแแฃแแ แแแแฎแแ แชแแแแแแแกแแแแก. แ แแกแฃแ แกแแแแก แแแแฃแแแแแก แแแแแแแ แแแแ Jinja แจแแแแแแแแแก แแแแแ แขแแแแแ แแ แแ แแกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแฌแงแแแแแแแแก แแแแคแแแฃแ แแชแแแก แแแ แแแแแแแแ แกแขแ แฃแฅแขแฃแ แแ แแแฃแ JSON แคแแ แแแขแจแ. แ แแกแฃแ แกแแแแก แแแแฃแแแแแ, แแ แกแแแฃแแ แฅแกแแแแแแกแแแแก แฃแคแ แ แแแแแแ แแฅแแแแ แแแแ แแแแคแแแฃแ แแชแแแก แแแ แแแฅแแแ แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแแ, แ แแแแแแแช แฌแแ แแแแแแแแแ แกแแแแ แแแแก แแแแแแแ แฌแแกแแแแแฎ แฌแงแแ แแก. แกแขแ แฃแฅแขแฃแ แแ แแแฃแแ แแแกแแฆแแแ-แแแแจแแแแแแแแก แฌแงแแแแแแแก แแแแแงแแแแแแ, แแฅแแแ แจแแแแซแแแแ แแแแแฎแแแแแ แแแแแแฃแ แแแฌแงแแแแแแแแแ แแแจแแแแฃแแ แแแแคแแแฃแ แแชแแแแแ แแแแแฃแแแแแแแ แกแขแ แฃแฅแขแฃแ แแ แแแฃแ แแแแแชแแแแแแแ แแฃแจแแแแแแ แแ แฅแกแแแแแ แแแแงแแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แแก แแแแแก แแแแแแแแก แฌแแแ แแแแแแ.
แ แ แ แแกแฃแ แกแแก แแแแฃแแแแ แแแแแแ Ansible Engine 2.9-แจแ?
แกแแแแ แแแขแแแฃแ แแ แแแขแงแแแ แ แ แแแฎแแแแ Ansible 2.9-แจแ, แแแแแฎแกแแแแ, แ แแแแ แแแแงแแ แกแแแฃแจแแแก แแแแแ แกแคแแ แ.
แฉแแแ แแแแแแงแแแแ 7 แแแขแแแแ แแ แแ แแแแแแแญแแ แแแแแ แแขแฃแแ แฅแกแแแแก แ แแกแฃแ แกแแแ แแแแแแฃแแก:
แจแแแแจแแแ: แ แแกแฃแ แกแแแ แแแแแแแ แแแแแแแแ แแ แแแแฎแแ แชแแแแแ Ansible 2.9-แจแ.
แกแแฌแแ แแแก แแแแฎแแแ แแแแแแ แแ แกแแแแแแแแแแแก แแแแแฎแแแฃแ แแแแแ แแแงแ แแแแแแ, แแแแแแฃแ แ แแงแ, แ แแ แแแ แแแ แ แแแจแ แแแแแฌแงแ แแแแฃแแแแ, แ แแแแแแแช แแแแแแจแแ แแแฃแแแ แฅแกแแแแก แขแแแแแแแแแก แแ แแขแแแแแแแแแ, แแแ แขแฃแแแแแแชแแแกแแแ แแ แแแขแแ แคแแแกแแแแแ.
แจแแแแแแ แ แแกแฃแ แกแแแแก แแแแฃแแแแ แจแแแฃแจแแแแแฃแแแ Ansible Network-แแก แแฃแแแแก แแแแ แแ แจแแแกแแแแแแแ Red Hat-แแก แแฎแแ แแแญแแ แแ แแแแขแคแแ แแแแก:
แจแแแแแแ แแแแฃแแแแ แจแแแฃแจแแแแแฃแแแ Ansible แกแแแแแแแแแแแก แแแแ :
exos_lldp_global
- แแฅแกแขแ แแแแแฃแ แ แฅแกแแแแแแแแ.nxos_bfd_interfaces
- Cisco-แแแnxos_telemetry
- Cisco-แแแ
แ แแแแ แช แฎแแแแแ, แ แแกแฃแ แกแแแแก แแแแฃแแแแแก แแแแชแแคแชแแ แฏแแแแ แฉแแแแก แแแแขแคแแ แแแแ แแ แแแแขแแ แแแฃแ แกแขแ แแขแแแแแจแ. แแแฃ, แฉแแแ แแแแ แแแแแแแ แแฃแชแแแแแแ แจแแกแแซแแแแแแแแแกแ แแ แคแฃแแฅแชแแแแก แแแแแ Ansible-แจแ, แ แแแ แแฎแแ แ แแแแฃแญแแ แแ แกแขแแแแแ แขแแแแชแแแก แฅแกแแแแก แแแแฃแแแแแก แจแแแฃแจแแแแแแจแ แแ แแกแแแ แแแแแแแ แขแแแแ แแแแฎแแแ แแแแแแแก แแฃแจแแแแ Ansible แ แแแแแแกแ แแ แกแแแแแแจแ แฌแแแแแแแก แแแแแแ. แ แแกแฃแ แกแแแแก แแแแฃแแแแแก แแแแแแแแ แแแแก แแแคแแ แแแแแแก แแแแแแ, Ansible แแฃแแแแ แแแแแฃแจแแ Module Builder แแแกแขแ แฃแแแแขแ.
แแแแแแแ Ansible 2.10 แแ แแแก แคแแ แแแแแก แแแ แแ
แ แแแแ แช แแ Ansible 2.9 แแแแแแ, แฉแแแ แแแแฃแจแแแแแ แ แแกแฃแ แกแแแแก แแแแฃแแแแแก แจแแแแแ แแแแ แแแแ Ansible 2.10-แแกแแแแก, แ แแแแแแช แจแแแซแแแแ แแแแแงแแแแแฃแ แแฅแแแก แฅแกแแแแก แขแแแแแแแแแกแ แแ แแแแแขแแแแก แจแแแแแแแ แแแแคแแแฃแ แแชแแแกแแแแก, แแแ.
แ แแกแฃแ แกแแแ แแ แแแฌแงแแแ
แฌแงแแ แ: www.habr.com