Перейти к содержимому

GitOps Safety: Rendering Accurate ArgoCD Diffs Directly on... Dag Bjerre Andersen & Regina Voloshin

CNCF [Cloud Native Computing Foundation]

0:00 / 0:00

GitOps Safety: Rendering Accurate ArgoCD Diffs Directly on... Dag Bjerre Andersen & Regina Voloshin

1 810 просмотров · 1 год назад
CNCF [Cloud Native Computing Foundation]
140 тыс. подписчиков
1 810 просмотров · 1 год назад
GitOps Safety: Rendering Accurate ArgoCD Diffs Directly on Pull Requests - Dag Bjerre Andersen, Doubble & Regina Voloshin, Codefresh by Octopus Deploy As organizations increasingly adopt GitOps and infrastructure-as-code, accurately visualizing manifest changes before they merge has become crucial. Mentally parsing Helm templates and Kustomize patches is too unreliable for catching configuration errors. Join us as we review the current landscape of tools and methods used for visualizing code changes in Argo CD, highlight their limitations, and introduce a new method that leverages ephemeral clusters and Argo CD to render accurate diffs of Helm Charts and Kustomize overlays directly on pull requests. The presentation showcases a tool illustrating this new approach and discusses its overall design. We will demonstrate how the approach can be seamlessly integrated into CI/CD pipelines to prevent deployment errors and streamline code reviews, all without access to live infrastructure. Finally, we'll conclude with an honest assessment of the method's capabilities and limitations and discuss potential areas for future development.