खोज…


स्थिर सूची के साथ समूह चर

यह सुझाव दिया जाता है कि आप मेजबान (भूमिका) के उद्देश्य के आधार पर समूहों को परिभाषित करते हैं और साथ ही भूगोल या डेटासेंटर स्थान (यदि लागू हो):

फ़ाइल inventory/production

[rogue-server]
192.168.1.1

[atlanta-webservers]
www-atl-1.example.com
www-atl-2.example.com

[boston-webservers]
www-bos-1.example.com
www-bos-2.example.com

[atlanta-dbservers]
db-atl-1.example.com
db-atl-2.example.com

[boston-dbservers]
db-bos-1.example.com

# webservers in all geos
[webservers:children]
atlanta-webservers
boston-webservers

# dbservers in all geos
[dbservers:children]
atlanta-dbservers
boston-dbservers

# everything in the atlanta geo
[atlanta:children]
atlanta-webservers
atlanta-dbservers

# everything in the boston geo
[boston:children]
boston-webservers
boston-dbservers

फ़ाइल group_vars/all

---
apache_port: 80

फ़ाइल group_vars/atlanta-webservers

---
apache_port: 1080

फ़ाइल group_vars/boston-webservers

---
apache_port: 8080

फ़ाइल host_vars/www-bos-2.example.com

---
apache_port: 8111

ansible-playbook -i inventory/hosts install-apache.yml चलाने के बाद ansible-playbook -i inventory/hosts install-apache.yml होस्ट करता है (playbook में hosts: all )

बंदरगाह होंगे

पता बंदरगाह
192.168.1.1 80
www-atl-1.example.com 1080
www-atl-2.example.com 1080
www-bos-1.example.com 8080
www-bos-2.example.com 8111


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow