ααααΆααααααΆαααααΆααααααα·ααααΆαααΆαα· (NESDIS) ααΆαααΆαααααααααΆαα αααΆαααΎααΆααααααααααααΆαααααααα ααΆαααααααααααααααα½ααααααΆαα Red Hat Enterprise Linux (RHEL) 35% αααααΆαααααΎα αααΆααααα»αααΈ Puppet Enterprise αα Ansible Towerα αα αααα»αααΈααα’αΌ "αααααααααΎαααΆαααααΎααΆ" ααα αα·αααααααααααααααα Michael Rau ααααααααΈααααΈαααααΆααααΆαααααΎα αααΆααααα»αααα αααα ααααααααααααΉαααΆααααααααα αα·αααααααααααΆααααααΈααΆαααααΆααααααΌαααΈ SCM αα αα½ααααα
ααΈααΈααα’αΌαααα’αααααΉααααα
- αααααααα αΆαααΆαααααΉαααααΌααααα»αααΆααααααααααααααααΆαααααΆαααααΌαααΈαα ααααΆαα’αΆααααα α’ααΆα Ansible;
- ααΎαα»αααααΆαααααα’αααΈαααααααααααΌαααααΎααΎααααΈααααΎα±ααααΆαααααΆααααααΌαααΆαααΆααααΌαααΆααααα’αΆα ααααΎαα ααΆαα
- αααααΉααααααΆααααΆαααααααα PE αααα αΆαα αΌααα αααα»α Ansible Playbook;
- ααΆαααααΆααααααΆααααΆαααα‘αΎαααα’αααα»αααα’ααΆα Ansible α
ααααΆααα½αα’αααααΆααα’ααααααΆ αααα»αααααα Michael Rau αααα»αααΆαα·αααααααααααααααΆααααααααα ActioNet αααααααΎααΆαα±ααααααΆααααααΆααα αΆααα»ααα αα·αααα·ααΆααΆαααΆαα· (NOAA) NESDIS α αααααααααΎαααΉααα·ααΆαα’αααΈααΆαααΆααααααα’αααα - αααα·αααααααααΆαααααα½ααααααααα»ααααα»αααΆαααααΎα αααΆααααα»αααΈαααα»αα αα»α Puppet αα Ansible Tower α αααααΆααααααααααα αΆααααααΊααΎααααΈ "ααΎαααααΆαααααΆααααααααα»α" ααααααααααα»ααααααΆααααΈαααα»αααΆαααααΎααΆαααααΆααααααΌααααααΆαααΈααΎαααααΆαα αααα»αα ααα αααααααα’αααΈααααααα»αααΆααααααΆααααααααΎαααΆααααα ααΌα αααααα ααααααα’αααααα½αααα’αααΈαα½αααΌα ααα αααααααΎαααα·ααααααααααααα»α α’αααα’αΆα ααααΎααΆαααααΆααααααΌααααααααΆαααΆαααΆαααααααα
α’αααβααΎαβααααΆαβααααααβααΉαβαααβαα βααΎαβααΆααβααβαααα αΆαβαα Ansible Festα ααααΆαααααααααΆααααΈαααααααα·ααααααααααααααα·αααααααααααα»αα αα»ααααα»αα αααα»ααα·αααααΈα ααααααΏααααααααααααααα»αααΆαααααΎαα ααααΆαα’αΆααα / α’αΆαααααΆααααΈααααΆα 2007 α αααα»αααΆαα αΆααααααΎαααααΎααΆαααΆαα½α Ansible αααα»αααααΆα 2016 α αΎαααΌα α’αααααααΎααααΆααααααααααααααα·αααααα αααα»αααααΌαααΆαααΆααααΆααααααααααΆααα "αααα·α " αααααααΎαααααΆααααΆααααααααΆ αα·αααααααΈαααΆαααα (ααααα ααα)α αα α α»αααααΆα 2017 αααα»αααΆααα αα½αα’αααααααααααααααααααα»αα’αααΈα ααα»ααααΉαααΆααααααΆααααΆαααααΆαααα Ansible Tower α αα½αααΆααΈαααα»αααΉαααααΆααα’αααα’αααΈα ααα»ααααααααα»αα±αααααα»ααααααα αΆααααα αααααΆααααΈααα½αααΆαααΆααααααααααΈα’αααααααααααα ααΆααΆαα αααΆααααααΆα αααΎααααααααΎααααΈαααα αααααααΆα α αΎααααα»αααΆαααααΎααΆαααααΆααααααΌααα αααα»αααααααΆααααααα»ααααααααααΆααααα ααΌα αααα αα½αααΎαααΆαααααααα αα Puppet ααΆαααααα»αααααααα α·αααα αααα Ansible α αΎαααΆααΆααΏαααα’ααα αΆααααα½αα
α’αααΈαααααΆααααΆααααα»ααααα»αα’αααΈ Ansible ααΊαααααααΆααααα»αααΆαααααα αα·αααααΎααααΆαααα½ααΆααΈ αα·αααααα
αααα αα½ααΆααΈααΊα’ααα
αΆαααααΆαααααααΆαααααααΎααα·α
αα
ααΆααααααα ααα»ααααααΆααααααα αα·αααΆαααα·ααααααααΆααα’αααααααΆααααααΉααα·α
αα
ααΆαααΆααααααα
αααααααααα½αα ααααα
αααααΊααΆααΆααααααααααα YAML α―αααΆαααααααΈαααααα·αααααΆα’αααΈαααααααΆααααααΆαααααΆαααΈααα½α α¬α
αααΎαα αααα»αααααΆααα’αααααααΎααααΆααα’αααΈαα»αααΆαααΆααααα ααΆα
ααααα’ααααααααΎααααααα·ααΈα Ansible Tower αααααα±ααα’αααααΌααααααααΆααααα»αααΆααα·ααΆαααΆ "αα α’ααααα·αααΆααααα
αΌααα ααα»αααααααα»ααααααα±ααα’αααααΌααααααααΆααααα»αααΆαααααΎαααΆαααααΎαααΆα Tower ααΆααα’αα αα·αα
αΆααααααΎαααααΆααααα‘αΎααα·ααα
ααααααα’αααααααΌαααΆαααΆ"α αααα»αααΉαααααΆααα’αααα’αααΈααα·ααΆααΆαααΆαααΆα αα·αα§ααααααααααΎαααααΎααααΆααα
αααααΊααΆ LAN αα ααααα ααα ααααα 7 αααααααΆααααΆαααα cloud MPLS αααΆαααΈααα 140 RHEL ααα 99% ααΆαα·αααα·α (vSphere) αααααααΉα SuperMicro αααααααααα»ααααααΆα NexentaStore αααα»ααα Cisco, Arista αα·α Cumulus switches αα·α Fortinet UTM ααΆααααααααααααΆαααααΆαααα ααααααα½αααααα½αα α§ααααααα
ααΎααα αααααααΈαα½ααα
αααααΆααα αααααααΆααααααΆαααα»αααααΌαααααααΎαα·ααΆαααΆααα»ααααα·ααΆαααααααΆαααΆααα’αααααααΆαααααααααα αααΆααα α’ααααα½αα αα αΆαααΆαα ααααΆα Puppet αα·αααΆαααααααααααΉαααΆαα αααΎααααααΎαααααΎαααααα ααΎαβααααΌαβααΆαβαααααβα±ααβααααΎβαααααβααΉαβααα·ααΆβαααβααΆαβααβααααΆααααΆαβαααααΆαα·ααΆαβααΆαβαααα αΆβαααα»αβααΆαβαααααβα α·αααααααααΆαβααΆαα»βα αααΆαβαααα αααα αΎαααΆααΌαα ααα»αααααΎααα·ααααααααΉα SuperMicro αα·αααα‘αΎαα§αααααααααααΎαααΈαααααααΈαα½αα ααΆαααααΆααααααααΌαααΆαααΆααΆααααα·α αα αααααΆαααααααααΆαα·ααΆαα ααΎαααααΎααΈαα»α α αΎααααααΊααΆα ααα»ααααααααΆαααα½ααααααΆααααΆαααααΌααα Ansible α
αααααααα·ααααααΎαααΆαα½αα’αΆαααααΆαααΌα ααΆααααααα
αα
ααααΆα 2007 ααΎαααΆααααααΆαααΌα
αα½ααα 20-25 nodes αααααΎαααΆαααΆαααααααΆα Puppet α ααΆααΌαα
ααααΆααααΆαααααααααΆααααααΆ "αααα’αα" αααα RedHat ααα»αααααα αααα»αααααΆα 2010 ααΎαααΆαα
αΆααααααΎαααααΎααααΆαα Puppet Dashboard web interface αααααΆαα 45 nodes α αα
αααααααααααΆααααααααααΈα ααΎαααΆαααααΌααα
PE 2014 αααα»αααααΆα 3.3 αααααααΎααΆαααααΆααααααΌαααααααααΆαα½αααΉαααΆααααααα‘αΎααα·ααααααΆαα 75 nodes α αααααααΌαααααΎαααααΆααα Puppet α
αΌαα
α·αααααααΆααααααΌαα
αααΆααααα αααα α αΎααααα»αααααΈααααα½αααααΆαααααΆααααααΌαααΆααΆααΆαααααα»αα αα½αααααΆαααααααα αα
ααααααααΆαααΆαααααααααΆααααααααΈ 3 αααα ααααΆαα’αΆαααααΆααααα
αα ααΎαααααΌαααΆααααααααα±ααααααΎα
αααΆααααα»ααα
PE 2015.2 α ααΎαααααΌαααααα manifest ααααααααααααΆαα servers ααααΈ α αΎααα·α license αααααΆααα»αααααα»α 100 nodes αααααΈααΆαα
ααααααααΎαααΆαααααΆααααααΉααα 85 αααααα
ααΆααα 2 ααααΆαααΆαααααααα»ααα α αΎα α αΎαααΎαααααΌαααααΎααΆαααΆαααΆα αααΎαααααααα ααΎααααΈααααΆααααααΌααα ααααααααΈ PE 2016.4 α ααΎαααΆααα·αα’αΆααααΆααααααααααΆαα 300 nodes αααααΆαααααΉααα 130α ααΎαααααΌαααααΎααΆαααααΆααααααΌααααααααααα αααα manifest αααααΆαααααααααααΈααααΆααΆααΆαααΆααααααααααααα»αααΈααΆααΆαααααα 2015 α ααΆαααααα SCM ααααααΎαααΆαααααΌαααΈααΆαααααααααααααα SVN αα Bitbucket (Git) α αααααΊααΆ "ααααΆαααααα" ααααααΎαααΆαα½αα’αΆαααα
ααΌα αααα αααα»αβααααΌαβααααααβα’αααβαααααβααααβααΆβα ααα»βα’αααΈβααΆαβααΆβααΎαβααααΌαβααααΆααβααΈβαα SCM αααααβααααΆβαααβααααΎβα’αααα’αααΆαβααΌα βααΆαβαααααα ααΈαα½αααΊααααααααααααααααΆααααα αααα»αααΆααα·ααΆαααΆαα½ααα»αααα RedHat α αΎααα½αααααΆααα·ααΆαααΆαααααααααΆαααααΎαααΆααααααΆα node 300 ααΆαα½α Ansible Tower ααΊααΆαααααααΆαααααΆαα αααΆααααα Puppet Enterprise α ααααα·αααΎα’ααααα·α Ansible Engine ααααα ααΆαα αααΆαααΉαααΆααααα ααααΌα ααααΆ ααα»ααααα’αααααΉαααα½αααΆααααααααα·αααααΆα αααΎααααααΆα PE α αααααΆαααΎαααΆαααα»αα αα»αααααααααααααααααααααααααα α·αααααααααΆαααΈααα·ααΆαα ααααα αααααΊααΆα’αΆαα»αααααααααΆαα₯αααα·ααα
α’αΆαα»αααααααΈααΈαααΊ versatility α α’αΆαααααΆαααααααααααααΉααααααΆαααααΆααααΆαα’αΆαααααα»αααααα αααααΆααααααΆααααΆααααΆαααααΌαααααααΌαααΆαααα‘αΎααα
ααΎαα»αααΆααααΆααα’αα α αΎαααΆααααΌαααααΆααααα
α»αααααααααα»αα α αΎαααααα·αααΎαα»αααΆαααα½αα
ααα½αααααα’αααααΆαααααααααα½α α αΎαααααααΆαααααααααααααααα α’αααααΉαααααΌαααα‘αΎαααααααααΈααααααΆααααΆα PE αα
ααΎαα½αααΆααΎααααΈα±αααα½αααΆααΆααα’ααα’αΆα
ααααΎαααΆααα
αααα»ααααααααα SCM ααΌα
ααααΆα
αααααααα Ansible Tower ααααΎαααΆααα»αααααΆ αααααααΆαα·αααΆαααααΆααααΆαααΆαα½α ααα»ααααααΆααΆααααΌαα»ααααααΆαααα Cisco switches αα·α switches ααααααααααΆααα’ααα SCM αααααΆαααα Qubes OS, Linux αα·α 4.NET UTM α Ansible Tower ααααΆααααα§ααααααααααΆαααααΆααααα»ααα·αααααα NexentaStore αααααα’ααααΎααΊααα Illumos αααααΆααααααααααααα·ααααα·ααΆααααααΆαααΌαααααΆαααΎααΌααΈααααααααΎαα αα α αααααΊααΆααΆαααΆαααααα·α αα½α ααΆαα ααα»αααα Ansible Tower ααααΎααΆαααΆαααΆαααααα
α’αααα’αααΆαααΈααΈ αααααΆαααΆααααααΆααααααΆααααΆαααααααΆαααααα»α αα·ααααααΆααααΆααααααααααααααααΎα ααΊααΆαααΆααααα½αααααΆαααααΎααααΆααα αααα»αααΆαα αααΆαααα 10 ααααΆαααΎααααΈααααΎααΆααα αΆαααααααΌαα»αα’αΆααα αα·αααΌααααα αΆα ααα»αααααααα»αααΆαααα Ansible αααα»ααα½ααααααΆα α αααααΆα SCM αααααΆααααα½αααααΎααΆαααΆαα½αα ααααα·αααΎα’αααααααΎαααΆαα―αααΆααααα’αΆα ααααα·ααααα·ααΆα αα»αααααΆααα’αααααααΎααΌα ααααααααα·αα αΆαααΆα α αααα’ααααααααααΆαααααΆααα αα·αααααΎαααααΉαααααΎααΆαααΆαα½ααα½αααα ααααα ααααααααΆαααΌαααααΆαααΎ YAML ααΆααααα½αααα αα·ααα αααααα»αααΆαααααΎααααΆααα α’αααααααα·αααααΆααααΆαααΊααΈ YAML ααΈαα»ααα α’αΆα α’αΆαααααααΈαααΆααααΆαααΆααααα½α α αΎαααΆααααααΈαααααααααΆααααΎαααΆαα
αα·ααΆαα±ααααααααα
Puppet ααααΎα±ααααΆαααΆαααααα’αααααΆα’αααα’αα·ααααααααΆαααααα·ααΆα αααααααΆααα’ααααΎααΆαααααΎααααΆαα Puppet Master α ααΆααΊααΆαααΆαααΈααααα½αααααααααααΌαααΆαα’αα»ααααΆαα±ααααααΆααααααααΆαα½αααααΆααααΆαα’αΆαααα ααααα·αααΎα’αααααΆαααααΎααΆαααααΆααααααΌαααΆαα½αα
αααα manifest α αΎαα
ααααΆαααααααΌαααααα’ααα α’αααααααΌααααααααααΌαα‘αΎααα·ααααααΆαα Puppet Master αααααΊααααααα
ααΆααααααααα―αααΆα Puppet Master /etc/hosts ααΎααααΈααααΆααα’αα·αα·ααααΆααα’αα α αΎαα
αΆααααααΎαααααΆαααα Puppet Serverα ααΆααααααααΆααααΈααααααααα’αααααΉαα’αΆα
ααΆαααααααααα·ααααα·ααΆαααα§ααααααααααΆααα
ααΎαααΆαααΈααααα½αα αααααΊααΆααΈαα·αα·ααΈααααΊα
αΆααα
α’αααΈααααααααΆαααΊααΆααααααΆααα
αααα»α Ansible α α’αααΈαααα’αααααααΌαααααΎααΊαααααΎαααΌααααααΆαααααΆαααΈααααα’αΆα
ααααΆααααααααΆαααα SSH ααΆαα½ααααΆαααΈαααααααα»αααααΎαααααα αααααΆααααααΆααααα½αααααΎααΆαααΆαα½αα
α’ααααααααααααααααααααΆαααααα Ansible Tower ααΊαααααααΆααααα»αααΆαααααΎααααΆαααααααααααααα½ααααααΆαααααΆααααααα’ααα αα·ααααααΆααΆαααααααα ααΆαααααααααααααααΉααααααΆαααααΆααααααα’αααα SCM αααααααΎααααΆααααααααΆααααααΆαααΆααα’ααα’αααΈα αααααΆαα ααΆαααααααα αα·ααααααααΉαααααα’ααα αααΆαααΈααα·αααα·α αααΆαααΈαααααα αααααααΆαααα αΆαααααααααΆαα½αα‘αΎαα ααΆα’αΆα αα·ααΆααα ααΆαααααΆαααΈααα RH Satellite ααααα’ααα ααααα·αααΎα’αααααΆααα½α α αΎααααααα±ααα’αααααΌαααΆααα½ααααα αΌα α’αααααΉααα·αα’αΆα ααα½αααΆαααΆαα½α Puppet α‘αΎαα
ααΏαααααΆαααα½ααααααΊααΆααααα½ααα·αα·ααααααα’α·αα α’αααααΉαααΆ Puppet ααΊααΆαααααααααααΌαα»α ααΆααΊααΆαααααα·ααΈ client-server ααΌα ααααα’αααααααΌαααααααααα·αααααΆααααααΆαααααΆαααααααΆαααΈαααααα’αααααΆααα’αααα αααα»αααΆααααα αΆαααααααα½αα αααα»αααααΈαααααααΆαααΆαααααΆαα»ααΈαα½ααααααααααααααααΌαααααααΌαααΆαααΆααααααααααΆααααααααααα - αααααΊααΆααααααααααΆαααΎαα αααααΆααααααα Puppet ααααΎαααΆαα
Tower αα½αααααααααα’αααααΈααΆα α’αααα’αΆα ααααΎαααΆαααααΎαααΆαααααααααΎα§αααααααΆα αααΎαααααα·αααΆαααΆαααΉααααααΉα α’αααα’αΆα ααααΎααΆαααΆαααΆααΌαααααΆα ααααΎαααΆαααααΎαααΆαααααΆααααααααααα αααα ααααααααααα»ααααα·ααΆα αα·αααααΎααΆαααΆαα½αααΌαααααΆααα·ααααααα α’αααα’αΆα ααααΎα’αααΈααααααααΆαααααα·ααΆααα αααα»ααα ααααΆαα’αΆαααα ααΌα αααα ααααα·αααΎα’αααααααααα ααΆααααααααααΆαα ααΎαααΆαααΈααααα½α ααΆααΉαααααΌαααΆααααααααΆαααααΆααααΆαααααΆααααααΌαααΎααααΈα±ααααΆαααααα·αααααΆαααΎαααΆαααΈαααααα αααα αα αααα»α Ansible ααΆαααααΆααααααΌαααΆααα’ααααΆαααααα·αααααΆααααα»αααααααα½αα
ααΆα α»αααααα ααΌααααα‘ααααΎααααΌαα»ααα»ααααα·ααΆαα Ansible Tower α’αα»ααααααΆαααΆαααΆαααα αααααΆαααΆααααΆαα αα·αααΆαααα α·ααααα»αααΆααααα’ααα αΆαααα α’αααα’αΆα αααααα±ααα’αααααααΎααααΆααα αΌααα ααΆααααααΆααααααΆααααΆαα α¬αα ααΆαααααΆαααΈαααΆααααΆααα αααα»αααααΎααααααααΆαα½ααα·αααα·ααααααααα»ααααααααΆααααααΎααΆαααΎααΈαααΌ ααααααααααΆαα αΌαααααΎαααααα½ααααα ααΆαααααααΈαα»α α αααα»αααΆααΆααΆαα½αααααΆααα·αααα·α αΌααα ααΆαα Tower ααΌα αααααα½αααα’αΆα ααααΎααΆαααΆαααΆα α αΎαααααΎαααΆαααααααΆαααααααααΆαααααααααΆαα½ααα½αααα
ααΌααααα‘ααααΎαα’αααΈαααα’αααααααΌαααααΎαα»ααααααααΆ ααΎααααΈααααΎα±ααααΆαααααΆααααααΌαααααα’ααααα
Ansible Tower ααΆααααααΆααααα½αα ααααΌαα’αααααααΌααααα
αα§αααααααααα’αααα ααααα·αααΎααΆαα»αα½αα
ααα½αααα αααααΆαα
ααΆααααααααααααα’ααααα·αααΆααααΆααα
αααα»αααΌαααααΆααα·αααααααα α’αααααααΌαααααααααΆαα
ααΈαααα ααΆαααααααααααααα·αααααΆααααααΌαααααααααααααΆ ααΌα
ααααα αΎααα·αααΆααα
αααα»α Puppet database ααα»ααααααααα·αααΎα’ααααα·ααααααααα½αααΆαα
ααΈααααα»ααααααααΆαααα
Tower α’αααααΉαααΆααααααα»ααααααααα·αα½αα
ααα½αα ααααααα ααααΆ "αααααα" αααααΆααΌαααααΆααα·ααααααααα ααα»ααααααΆαα½αααααΆαααααααΆαα’αααΈα§αααααααΆααα’αααααα’αααααΆαα ααΌα
αααα α’ααααα½ααααααααααααααΈααααααααΉαααΆααααααααααΉααααα»αααΆαααααΆααααααΌαα αααααΆαα
ααΆααααααααααΆααα’αααααααααααααααααα·αα
αααα»αααΌαααααΆααα·αααααα αααααΆαααα Ansible ααΉαααΉαααΆαααΆαααΈαααΆαα½ααα½αααααΆαααααααΆααα
ααΎααααααααααααΈα α’αααααΉααα·αα
αΆαααΆα
αααααΆαα SCM αααααΆ hosts ααΆαααα’αααααΆααααααα α αΎα hosts ααΆααααααααΆααααα αΎα αααααααΆααΉαααΉαα’αααΈαααΆααα’ααααααααααααααααααααα·α αα·ααααααααΆααααα
αααΎααα
αααα»αααΌαααααΆααα·αααααα ααα Ansible ααΆααααααΆααααααααα αα·αα’αΆα
ααααααααΆαα ααΆααααΎαααΆαααΌα
ααΆααΆααααΆααααα’αΆααααααΌαααααΆαααΆααααααααΉαααΈααΌαααααΆααα·ααααααα
α αααΆααααααααααΎααααΈααααΆαααααααΆααααΆααααααααΆαα αααα»α Ansible α ααααΎαααΆαααΆααααααααΆααααΆαααααα½ααα½αα ααα½α ααΎααααΈααΆαααααααααααΈααααααααΉα ααααα αα·αααααΎαααΆαααααααΈαααααα αααααΆααααα ααα»ααααααΆααααααααααααα ααααΎααααΌ Jinja2 ααΆααααααααααα ααΆαααααααααααα½ααΆααΈ αα·αααααααΈααααααΆααααααΎαααΆααα α»ααα αΆααααα»αααααΆα αααααααΎααΆαααααααα ααΆαααααααααααααααΉαααααα½ααααααααΆααΌαα α αααααΆαα½αααααααΆααααα ααΆααααααααααααααΆααααΎαααΆαα αα·ααΈαααα’αααααΉααααααΈααααααααΎα§ααααααααααΎααααααΆααααααααααΎαααα»α Towerα αααα»αβααΆαβαα·ααΆαβαα½α βα αΎαβααΆ ααΆβααααΌαβα αααΆαβαααβαααα αα 3 ααβααΎααααΈβαααα αβαααααΆααβααΆαβααααΆααβααααΌαα αααα»ααα·αααΆααα’ααααΎαααα·ααααααααααααα»α α’αααααΉαα’αΆα ααααΎααΆααΆαααΏαααΆααα»αα αα»αα αΆαααα»ααααααααΆαααααααααααΆα αααααααααααααα’αααααΉααα½ααααααααΌαα’αααααααααααααΆααα’ααααααΆαααΆααααααΆαααααΎα
αααααΆαααα α’αααααααΌααααααα α α·αααααΆααΎα’αααααααΉαα’αααΈααΈ Ansible Tower ααΎααααααααααααα½αααααΎα’αααΈαααααΆααα’αααα
ααΎα’αααααααΌαααΆαααΆαααααααΆααααααααααα
ααΎ hardware ααα αα
ααΎαααΆαααΈααα·αααα·αααααα? α¬ααΎα’αααα
αααααααΆααααααααααααα·ααααα·ααΆαααΎα αα·αααΆααααααααα§ααααααααααΆαααααΆαα? αααααΊααΆαα·αααααΆαααααααΆαααααα»ααααααΆαααααα»αα αα»αααΆααΆααα ααΌα
ααααα’αααααααΌαααααΆααααΆα’αααααΉαα’αΆα
ααααΎα
αααΆααααα»α αα·αααααΎααααΆαα Ansible ααΎααΆαααααααααααΆαααααΆααααααα’αααα αααααααααΎαααΆαααααααΆαααΆαααα
αΆααααα’αααα
ααααααΎααααααααααααα·ααααα ααααααααααΆααΎα’αααααααΌαααΆαααΆαααααααΆααααααα·ααΈ αα·αααααΆααααααΆααααΆαααα
ααΎααααααααααααΈα ααααΎαααααΈααα’αααΈαααα’αααα
ααααααΎ α αΎααααααα’αΆαα·ααΆαααΆα
αααααΆααααα αΆααααααΎααααααααΌαααααααΈα αα·ααα½ααΆααΈαααααΉαααΎαααααΎαααΆααα·α αα ααΆααααα’ααααααααααΉααααα ααα αααααα½αααΆαα αααα»ααααααα αααααΆααααα»αα‘αΌααΈααααααααα ααααααααΆαααααααα ααααααααΈαα½ααααΉαααΆαααααα·αααα·ααααααααΆαα Git ααΆα ααααα‘αα α¬ααααΆαααααααααααΆα’αΆαααααααΎα’ααααααααααααααΌαααΆαααα’αααααααΎα α’αααα’αΆα αααααααααααααααΈα playbook αα·αααααα αααααΈα αΆααααααα αααααΆααααΆααααααα αααα»α Project Base Path αα ααΎ Tower server α¬αααααΆαα playbook αα αααα»ααααααααααααααααααααΌαααααα (SCM) ααΆαα½ααααααΆααααααα Tower αα½αααΆαα Git, Subversion, Mercurial, αα·α Red Hat ααΆααααααΉαα αααα»ααααααααα½α α’αααα’αΆα ααΆααααααααΈαααΆαα αααΎαααΆααααα’αααα ααααΆαα ααΆα§ααΆα ααα αααα»αααΆααααααΎαααααααααΌαααααΆααα½αααααααα»αααΆααααααααΈααααααΆααααΆαα»ααααΌα RedHat ααααααΈααααααΆααααααΌαααΈαα»α αα·αααααααΈααααααΆαααααααΆααααΌαααααΆαααααα αααα ααΌα ααααα αΎα αα αααα»ααααααααα½α ααΆααα½ααΆααΈ αα·αααααΆααΈαααΌααΆα αααΎααααααααΌαααΆααααααααααααΈααααΆαα Git αα½αα
ααΆαααααΎαααΆαα’αααΈαααΆααα’αααααααΆαααααααααΆααααΆααααααααΆααΊααΆαα·ααΈααααα’αα½αααΎααααΈααΆααααααα»αααΆαααααααΆα ααΆααΉααααα αα’ααααααααΆααααΆαααα‘αΎα Tower α
ααΌααα·ααΆαααααα·α α’αααΈααΆααααααααααΌαα’αΆααα manifest ααΈααααααααα»αααΆαα αααΆααααα αααΎαααΎααΏαααα αα αΌαααΆαααααααα»αααΉαααΆα’αααΈαααα αΆαααΆα αααααΌαααααΎα
ααΌα
ααααααα»αααΆααα·ααΆαααΈαα»α Puppet αααααΆαα»αααΆαααααα αα·ααααααΎααααααααΉαααΆααα’αααα
αααα»αααΆααααα αΆαααααααα½α α αΎαααΆααααα αΆαααααααααΆαα»αα’αααΈααααααααΆαααα SCM ααααα½αααααΎα αα
αααααααΎααΆαααααΆααααααΌα α’ααααα·αα
αΆαααΆα
αααααα½αααααα½αααΆαααα·α
αα
ααΆαααααα’ααααα
αααα»ααααααΈαααα½ααα αααα»ααα
αα·α ααΌααα·αα’αααΈαα
ααΆααααααααααααααααααααααΈα αα½ααΆααΈ ααααααΈα ααααΆα αααα»α αα·αα’αααΈααααα½ααα
ααΈαααα ααΆαα»αααααΆααααααααα½αα
ααα½ααα½αααααααΌαααΆαααΆααααΆαααα»ααααααααααΈαα’αΆα
ααααΌαααΆααααααΎαα ααΆαα»α αααααΆαα
ααΆαααααααααααα»αααααααΆαααααααααααααααΆαααααααααΉαααααΆααα½αα
ααα½ααα αα½αααΆααααααΆαααααααΆαααααααα½αα―α α’αΆα
ααααΌαααΆααα½ααααα
αΌαααααΆαα
ααΆαα½ααΆααΈα αα»ααααααααΎα
αααΆααααα»α α’αααααααΌααααααα
α
α·αααααΎαααα αΆαααα ααααα·αααΎα’ααααααα»ααααααΎααα½ααΆααΈ α¬ααααΆααΈαααΌαααααααα·αααααΉαα’αααααααααα½α α’ααααα½αααααααΎααααΆαααΎααααΈα’αΆα
α
αΆαααααααααααΆααααΆααααα αααααΆαα
ααΆααααααααα
18:00
ααΆαααααΆαααΆαα·ααααααααα½αα ααα½απ
ααΌαα’ααα»αα
ααααααΆαααααΆαααα
ααΆαα½ααα½αααΎαα ααΎα’αααα
αΌαα
α·αααα’αααααααααααΎααα? α
ααααΎαααααΉαααΆααα½αα±ααα
αΆααα’αΆααααααααααααααααα? ααΆααααααΎααααααΆααααααΆαα·αα¬ααααΆαααααα·αααααααα·,
Dell R730xd 2x αααααΆααα
αααα»αααααααααααα·αααααα Equinix Tier IV αα
ααΈαααα»α Amsterdam? αα
ααΈααα
ααααα: www.habr.com