Hands-on Activity 7 Managing Files and Creating Roles in Ansible
- Github URL: Github Link
Conclusion: In this activity, I have been able to accomplish the two objectives: Manage files in remote servers and Implement roles in ansible. I have been able to accomplish the first objective by having a solid understanding of Ansible's core concepts, including inventories, playbooks, modules, and tasks. The second objective is attained by following the best practices for role development, including modularization, parameterization, and documenting role functionality comprehensively. Creating well-organized and structured playbooks that clearly define the tasks required for file management and role creation. Furthermore, the concept of roles in Ansible brings modularity and reusability to automation workflows. Roles allow for the encapsulation of specific functionalities and configurations, making it easier to structure and organize playbooks.