Skip to content

Commit 5e81a2f

Browse files
authored
Merge pull request #195 from AnTheMaker/patch-1
Add redhat Ansible Resource
2 parents c91c979 + c26bf39 commit 5e81a2f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Infrastructure-provisioning/Ansible/ansible-concepts.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
- **Playbook**: a `YAML` file containing a series of procedures that should be automated.
1717
- **Task**: a block that defines a single procedure to be executed, e.g.: install a package.
1818
- **Module**: a module typically abstracts a system task, like dealing with packages or creating and changing files. Ansible has a multitude of built-in modules, but you can also create custom ones.
19-
- **Role**: a set of related playbooks, templates and other files, organized in a pre-defined way to facilitate reuse and share.
19+
- **Role**: a set of related playbooks, templates and other files, organized in a pre-defined way to facilitate reuse and sharing.
2020
- **Play**: a provisioning executed from start to finish is called a play.
2121
- **Facts**: global variables containing information about the system, like network interfaces or operating system.
2222
- **Handlers**: used to trigger service status changes, like restarting or reloading a service.
@@ -26,11 +26,12 @@
2626
- selects machines to execute against from inventory
2727
- connects to those machines (or network devices, or other managed nodes), usually over SSH
2828
- copies one or more modules to the remote machines and starts execution there
29-
- Working With Modules
29+
- Working with Modules
3030
- Ansible ships with a number of modules (called the ‘module library’) that can be executed directly on remote hosts or through Playbooks.
3131
- Users can also write their own modules. These modules can control system resources, like services, packages, or files (anything really), or handle executing system commands.
3232

3333
### Resources:
3434
- [Ansible Documentation](https://docs.ansible.com/)
3535
- [Configuration Management 101: Writing Ansible Playbooks](https://www.digitalocean.com/community/tutorials/configuration-management-101-writing-ansible-playbooks)
36-
- [Why you might need Ansible and not even know it](https://www.freecodecamp.org/news/why-you-might-need-ansible-and-not-even-know-it-d33b6e4b2ebe/)
36+
- [Why you might need Ansible and not even know it](https://www.freecodecamp.org/news/why-you-might-need-ansible-and-not-even-know-it-d33b6e4b2ebe/)
37+
- [Learning Ansible basics](https://www.redhat.com/en/topics/automation/learning-ansible-tutorial)

0 commit comments

Comments
 (0)