Creating management tools from Ansible used for adding VM, update VM, install component or apps for VM, also operation VM.
I use Ansible AWX to manage VMs so that when a user makes a request, we can easily implement it with precision and minimal errors.
In this project, I created a custom image that sysadmins can use when there’s a request for a new VM, allowing that image to be utilized. I also developed scripts to automate operations on those VMs, especially for processes that involve numerous steps, making them more straightforward.
The advantage of using AWX is that it has a GUI, making it easier for end users to make requests through AWX.
Additionally, from the sysadmin’s perspective, it simplifies the approval process for requests made by users.
Technologies are used: ansible, awx, bash, python