Ansible Automation
Request a quote with no obligation
I solve problems using Python and Ansible.
At a large, public facing government agency that serves clients across the globe, I create a fully automated build system. Doing so required the use of the following tools: Satellite, Ansible, Python, HTML,CSS and JS. The build workflow required everything from Vcenter template creation using kickstart, to build verification and logging.. All of it could be accomplished from a push of a button.
At a large bank, I was tasked with creating a custom integration playbook between Hashicorp Vault, Ansible Tower and Ansible. This task required integration without a module. Other than using the set_fact module, the vast majority of tasks required using the URI Module to interact with the Hashicorp Vault API and the Ansible Tower API. Therefore, to make the playbook idempotent, the playbook required parsing of strings, JSON objects/API output, lists, dictionaries.
A client required that I prove a concept of self healing automation on RHEL servers. These concepts had to be taken into consideration when developing this solution: detection, monitoring, analysis, and compliance. I installed a lightweight agent that would call the Ansible Tower API and run a certain role only on that target host, based on the payload of the API call.
In the end, this PoC required working with many teams to accomplish a daunting task that was critical to the success of my client.
Recently, I enrolled in a Front End bootcamp for React/JS