Groups¶
We'll need just a few group to put all of our work inside of.
Note
At this point we'll only need one group, but as this book develops the grouping will get more complex.
For our needs, we'll need the following structure:
1 2 3 4 |
|
So here we have four groups in total.
"HTTP Cats"¶
This is the top level group for holding everything. It acts as a namespace for all of our work.
Everything else below is a sub-group. Make sure you're creating a sub-group inside of the "HTTP Cats" group.
Name | Parent |
---|---|
http-cats | N/A |
Infrastructure¶
We'll be using this group to contain any repositories (projects) that relate to creating infrastructure. We'll only need one at this point in time, but in future we may create more.
In the future we'll also use this group for Packer related build templates.
Details¶
Name | Parent |
---|---|
infrastructure | http-cats |
Configuration¶
All things Ansible will be contained here.
Details¶
Name | Parent |
---|---|
configuration | http-cats |
Application¶
Our HTTP Cats clone will reside here. As the application is super simple (for now), we'll only need the one repository.
Details¶
Name | Parent |
---|---|
application | http-cats |