This repository contains a collection of Ansible playbooks for various tasks.
-
playbooks/
create_user.yml
: Creates users with specified shells.install_git.yml
: Installs Git on the target servers.setup_workspace.yml
: Sets up the workspace directory.main.yml
: Main playbook that includes other playbooks.
-
inventory.ini
: Inventory file containing the target hosts.
main_ansible.mp4
This playbook sets up the development environment for users, including the installation and configuration of essential tools such as Git. It automates the process of provisioning and configuring Git on target machines, enabling users to effectively manage version control and collaborate on GitHub repositories.
inventory.ini: The inventory file for defining the target hosts.
main.yml: The main playbook file.
roles: The directory containing the roles used in the playbook.
tools_install_playbooks.mp4
To execute the playbooks, use the following command:
Make sure to update the inventory file (inventory.ini
) with your target hosts.
This project is licensed under the MIT License.