Continuous delivery GitOps – verified
One of the hardest parts related to building out the Ansible process was that every action had to be put into code. The DevOps team needed to start with understanding how the Ansible engine would execute the instructions supplied by the declarative files. But as they were researching the underlying mechanisms of Ansible, they realized that there were multiple layers of the declarative files that needed to be built out. At its core, Ansible would take in a set of files that were built out in YAML format, and each key and value pairing would give instructions for Ansible to follow. But as these files needed to be scaled to support different inputs, the team had to then build out a specific type of configuration file, which Ansible calls roles. Those roles would allow for different behavior sets to be passed through the Ansible engine. But with these roles, there were different variations that needed to be considered, which can be accounted...