Benefits and drawbacks of verified GitOps
By working through the nuances of verified GitOps and how to support all of the potential platforms and tools that the delivery pipeline requires, the DevOps team has, yet again, found themselves in the position of questioning their tool choice.
Even with all of the testing and research that they conducted, the team found that the building and maintaining requirement was too heavy. Ansible is highly customizable, but requires its users to build out every step in every file. And since there is no auto-generation capability, the overall file building requirement was massive. If the company only needed to support one or two platforms, the workload would be bearable. But because they had to support many different platforms, tools, and use cases, the build requirements were daunting. They needed to make a quick decision as to whether to search for another potential solution or start building out the Ansible process immediately.
But a quick...