From charlesreid1

Line 6: Line 6:


* [[Ansible/Group Variables]] - applying variables to an entire group
* [[Ansible/Group Variables]] - applying variables to an entire group
* [[Ansible/Hosts/Dynamic Inventory]] - example script for managing dynamic inventory


* [[Ansible/Host Naming]] - naming hosts, pets vs cattle, etc.
* [[Ansible/Host Naming]] - naming hosts, pets vs cattle, etc.
Line 14: Line 16:


* [[Ansible/Hosts/AWS]] - how to set up the Ansible hosts file when the hosts are managed by AWS
* [[Ansible/Hosts/AWS]] - how to set up the Ansible hosts file when the hosts are managed by AWS
** [[Ansible/Hosts/Dynamic Inventory]] - example script for managing dynamic inventory


=Examples=
=Examples=

Revision as of 06:26, 10 November 2018

Topics and pages related to the Ansible hosts file

Topics

  • Ansible/Groups - a page covering how to use the Ansible hosts file to collect servers into groups, useful for defining roles, tasks, and deployment environments
  • Ansible/Splitting Hosts File - when the hosts file gets long and number of machines being managed gets large, you may need to split the hosts file into parts.

Ansible and AWS

Examples

Basic

Advanced

  • Ansible/Full Stack Playbook - an Ansible hosts file demonstrating a complex grouping strategy to organize the deployment of a full stack web application into 3 different environments


Flags