Verified GitOps basics
The past few months of developing and implementing GitOps tools and processes have been illuminating for the DevOps team. The changes in scope from the business and engineering leadership were somewhat discouraging. However, as the team had to restart their efforts when implementing GitOps, they realized that the new requirements helped with futureproofing. Each process or tool that the team had looked at seemed like a great solution for the requirements at that time. But as they tested the solutions, especially with each scope change, they quickly realized that the inevitable future requirements would not have been met. Requirements such as cross-platform support, cloud-native and traditional support, and a desire for repeatable, reliable, and scalable processes were difficult to achieve with the other tools.
These requirements lead them to Ansible, which seemed like it was going to offer the best option for leveraging GitOps across all platform types. One...