ααΆαα
ααααααΆαααΆαααααΆααα»ααα Red Hat Ansible Engine 2.9 ααΆαααααΌαααΆααααααα’αααα½αα±ααααααΎα ααααα½αα
ααα½αααααΌαααΆααα·ααΆααααΆαα
αααα»αα’ααααααααα ααΌα
αααααα½ααα ααΎααααα»ααααααΎαααΆααααααα’αααααΆα Ansible αααααΎαα
αα α αααααΆαααΆαααΆααααααΈαα ααααα α
αΌααα½αααΆαα½αααΎα - ααΎα
ααΌα
αααααΎαααΆααααααΆαααΆαααΈαααααααΈααααα
- α’αΆααΈαα’ααα’αα
- αααΈααααΌα’αΆαα’ααα’αΌ
- αααΈααααΌ IOS XR
- αααΈααααΌ NX-OS
- Juniper Junos
- ααΈα’αΌα’αα
αααααΆαααααααΈαααααααααααα·ααΆαααααααΌαααΆαααΆαααααααΆαααααααααα Red Hat ααΆααααααΆαααΆα Ansible Automation
ααΎααΎαααΆααααα’αααΈαααα
αααα»ααααααα XNUMX ααααΆααααααααααα ααΎαααΆααααα αααΎαα’αααΈααΆααααααΎααααα·ααΆααααααααααααα·αααααααααΆαα ααΎαααααΆααααααΆαααα αααα ααααα»αα»ααΆααααααααα·ααΆααααΌαααΆαααααΎαα αααα»αααααα ααα Ansible αα·ααα½ααΆααΈαααα’αααααααΎααααΆααα α»ααααααα α αΎααααααΆα’αααΈαααααΎαααΆαααααΎαα
- α’αααααΆαβααΊβααΆβα§αααααβααααααααααααα·βαα·αβααααΉαβααβαα½αβααα»αααααβαα ααα»ααααβααΆβα’αααβαααβααΆβα αααΎαα
- ααααααααααααα·αααααα·αααααΉαααααΆααΆαα»ααΌααα αα αααααααα»ααααααα ααα»ααααααααΆααααααααα½ααααααα
- ααΆαααααΎαααααΆαααααααααααααα·ααΆαααΆαααααααΆαααΊαα·ααΆαααΆαααΆα αΆααααΌα ααΆαααααΆααααααααΆαααααααΆααααααααααΆααΌαααααΆαααααΆααα ααΆααααααααααααα·ααααα
αα αααααΎααα·ααΆααααΆα’αααΈαααααΆαααααΎααααααααααααααααΎαααΆαααΈαα½αααααΆααα»α α’αα·αα·ααααΆααΈαααααααααααΎαααΆαααααΎαα»αααΌα ααΆααααααα
- ααΆααααααΌαααΆααα·αααααΌαααααΆααααααααΆααααααΎαααΆααα»α αα·αααααααΆαααα αΌαααΆαααΆαααααααααααααα·αααααα ααΌααΆααα§αααααααΆααα’ααα
- ααΆαα’αΆαααααααΆαααααααα ααΆαααααααααα ααΎα§αααααααααααΌαααααΆααααααααααααααΆα αα·αααααααααΆααααα ααΎααααΈα±αααααΌαα»α Ansible αααααααααααΆαααααααΆαααΈααΈααααααααααααΆααααΈααΆααααααΌαααΆααα·αα
- ααΎαααααΌαααΆααα·ααΈααΆααααααααΆαααααα αα αα·αααΆαααααααααΆααααΆααααααααααΆαααααααα ααΆααααααααα§ααααααα ααΆαα·αααααααααααΆααα ααΆααααααααα αα ααΎααΌαααααΆαααα αααααααααΆααα·αα’αΆα ααααΌαααΆαααααΆααααΈααΈα§ααααααααααΆαα
ααΆααααααα’ααΆααα·α
ααΆααααααΌαααΆααα·αααΈα§ααααααααααΆααααααααΎ Ansible ααΆααΏααααΎαα‘αΎααααα
αααααα αααα·ααΆαααααΆαααΌαααααΆαααΎαααααΆαααΆαααααα·ααα»ααααααΆαααααααααΆααααααΌααααα»αααΆααα·α ααα»αααααα½αααΆααΆααα»αααΆααα·α
αα½α
α¬ααααΆααααααΆααααΆααα·ααΆα αα·αααααααααααααΆαααααΆααααα·αααααααααα»αααΌααααααααααΉαα α’αΆα
α’ααααααα ααααΆααΆαααααααααΆααααΎααα½αααΎαααααΎααΆαααΎαα½ααΆααΈ Ansible Network Engineα ααΆααααααΆ ααΆαααΆααα 24K ααααααα αα½ααΆααΈ Network Engine ααΆαααααΆαααΆαα½ααΆααΈ Ansible ααααααα·αααααα»ααα½ααα αααα»α Ansible Galaxy αααααΆααααααΆααΈαααΌαααααΆαααααααααααααα·ααααα αα»ααααααΎαααααΆααααααΌαααΆααΆα αααΎααα αααα»α 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
αααααααΆαααααΎαααΆααααααα α¬ααΆααααααααα
αααΌαα»αααααΆα
ααΌα αααα ααΎαααΆααααααααααΆααα·α ααααΎα±αααα·ααααααααΆαααααααααααααΆ αααα αΌααα½αααΆαα αααα»αααααΆααααΆααα ααΆαααααααααα·ααααααααΆααααα»ααααααααΆα αα·αααα½αααΆααααααααααΆααα·ααααααααααα½α ααΆααααα α α ααΊα! ααααα·αααΆα’ααα αΆαααααΆαα ααα»ααααααΎααα ααααααΌαααΆαααΎααααΈαααααααααΌααααααααααΉααααα‘αααα ααΆααααααααΆααααΆααααααααα·ααΆα§αααααααΆααααΆααααααΉααα»αα α₯α‘αΌαααα ααΎαααααΌαααΆααααΌαα»αααΆααααΆαααααααα·ααΆ ααΎααααΈαααααααΆααααααΌαααΆαααΆααααααΌααααα»αααΆααα·α αα·αααΆαααααΎα±ααααΆαααααααααααααΆα
ααΎαααΌαα»αααααΆαααΊααΆα’αααΈ? α’αααα’αΆα αα·αααΈαααααααααααα ααΆααααααααααααα§αααααααΆααααΆααααααααααααα§ααααααααα αααΌαα»αααααΆααααααΆαααααΌαααΆαααααααααα ααααΆα ααααααααΆααααα½α α αΎαα’αΆα ααααΌαααΆααααααΌα ααΆααΆααααΆααααα»αααΎααααΈααααααα ααΆααααααααααααΆαααααΆααααα»αααααΆαα ααΆαααααα αααααΌαααΆα αα·αααΆααααααΆαααααααΆαααααΌαα»αααααΆαααααΌαααΆαααααΎα±ααααΆαααααααααααααΆαα· αααααΆααααΌαα»αααααΆαα’αΆα α’αΆαααΆαα ΠΈ ααααααα ααΆααααααααααααΆαααααΆαααΆααααΆαααα½ααα ααΎα§ααααααααααΆαα
ααΎααααΈααααααααΈα’αααΈααααααΌαα»αααααΆαααααΎ ααΌαααΎαααααα
α§ααΆα αααααααααα αΆαααΈααααα·ααααα·ααΆα idempodent αααααααΎααΆααα·α αα·ααααΌαα»αααααΆααααααΆαααααΈ 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, VLANs, LLDP ααα) ααΆααΆαααΎααΆαα’αα»ααααα’ααααααααΆααααΆααα
ααΎβαααβααΆαβαααβααΆβααααβααβαααΌαα»αβααΆαααβαααααΆβαα·αβααΆαβαααααβαααβα’αΆα βααΏβαα»αα α·αααβααΆαβαα·αβαααα αΆαβα±ααβααΎαβααααΌαβααΆαβααΆααβαααβα¬? αααα»αααααΈααΆααα αααΌαα»αααααΆααααααΆααααααααΉααα»αααΉααα·αα’αΆα α’αα»ααααααΆααααα»ααααααααααΈααΆααα’αα α¬αααααΆαααααααα’αααααααα ααΌα αααααααΌαα»αααΆααααααααΆ αα·αααΆαααααααα ααΆααααααααααΉααα ααααααΌαααΆαααααα·ααααααααααΆααααααΆααααΆαα’αα»ααααααΆααααΆααα ααααααααααααΌαα»αααααΆαααΊααΎααααΈααααα½ααααααααΌ Jinja αα αα·αααααΎα±ααααΆαααααααα ααΆααααααααα§ααααααα·αααΆααα ααΆααααααααααααααΆαα ααΆαααααα JSON αααααΆααα ααΆααααααααα ααΆαα½αααΉααααΌαα»αααααΆα ααΆααΉαααΆααααααΆααααα½ααααααΆαααααααΆααααααΆαααααΆαααααα»αααΆααααααααααΆαααααααα ααΆαααααααααααααα½ααααα ααΆααΌααααααααααΆααα ααΆαααααααααααααααΆαα±αααααααααααΆααα·ααααααΆααααα½αα’αΆαα αααααααΎααΌααααααααααααΆααα ααΆαααααααα α’αααα’αΆα ααααΆααααΈααΈααΆαααααααα ααΆααααααααααααααα»αααααΎαααΆααα ααΎα§αααααααΈαα½αααα ααααΎααΆαααΆαα½ααα·αααααααααααΆααα ααΆααααααααα―αααΆααα αα·αααΆααααααΆααα ααΆαααα½ααα»ααααα·ααΈααΆαααααα αααααΆαα ααΆααααααααααΌα ααΌαα
ααΎαααΌαα»αααααΆαα’αααΈαααααααααΉαααααααα αααα»α Ansible Engine 2.9?
αα»ααααααΎαααααΆααα’αααα±αααααα’α·αα’αααΈα’αααΈαααααΉαααΎαα‘αΎααα αααα»α Ansible 2.9 α αΌαααΎαα αα αΆαααΈαααααααααΎααααα αααα·ααΆαααΆαααααΆαααΆαααΆααααΌαα
ααΎαβααΆαβαααααβαααααα 7 αα·αβααΆαβαααααβααααΆαβαααααΆαβααΆααααΆααβαα βα±ααβααΈαα½ααβα
α
αααΆαα ααααΆαααΆα’αααααα·αααααΌαααΆαααααα αα·αα’αα»αααααα
αααα»α Ansible 2.9α
αααααα’ααααΎααα·αααααα’ααΈα’αα·αα·αααα ααααΆα αα·ααα αααα ααΆααΆα‘αΌααΈααααααΌαααΎααααΈαααααααΆααααΌαα»αααΆααααααααααΆααααααΉααα·ααΈααΆα topology αααααΆα αα·αααα·α αα·αα
ααα»α
αααααΆααα
αααΌαα»αααααΆαααΆααααααααααΌαααΆααααααΎαα‘αΎαααααααα»ααααααΆα Ansible αα·αααααΌαααααΆαα
ααΉααααα·ααΆαααααΆααααααα Red Hatα
αααΌαα»αααΆααααααααααΌαααΆααααααΎαα‘αΎαααααα αααα Ansibleα
exos_lldp_global
β ααΈ Extreme Networksαnxos_bfd_interfaces
- ααΈ Cisconxos_telemetry
- ααΈ Cisco
ααΌα αααα’αααααΆαααΎαα αΎα αααα·ααααααΌαα»αααααΆαααααΌαααΉααα»αααααΆααααααααααααΎαααα·ααΆααααααΎαα αααααΊααΎααα½ααααα αΌαααΌααααααααΆα αα·ααα»αααΆαα αΆαααΆα ααα αααα»α Ansible αααα½αααΆ ααΎααααΈααΆααααααααααααααΆααααα»αααΆαα’αα·αααααααααΌαα»ααααααΆα α αΎααααααΆαααα½αααααα½ααααααΆαααΆαααααα’αααααααΎααααΆαααα ααααα·ααααα½ααΆααΈ αα·αααααα ααααααα Ansible αααααα ααΎααααΈαααααΈαααΆαα’αα·αααααααααΌαα»αααααΆα αααα»αααΆαααΆα Ansible ααΆαα ααααααΆαα§ααααα Module Builder α
αααααΆααααααΆαα Ansible 2.10 αα·αααΎαααΈαααα
αα
αααααα Ansible 2.9 ααααΌαααΆαα
ααααααΆα ααΎαααΉαααααΎααΆαααΎαααα»ααααααΆαααααααΌαα»αααααΆααααααΆαα Ansible 2.10 αααα’αΆα
ααααΌαααΆαααααΎααΎααααΈααααααα
ααΆαααααααααααααΆα αα·αααααααααΆαααααααααα α§.
ααααΆα αα·αααΆαα αΆααααααΎα
ααααα: www.habr.com