From chaos to control: Structuring repositories for scalable GitOps on Kubernetes
As Kubernetes usage scales, keeping environments consistent, especially during upgrades, becomes a major challenge. This session explores repository structuring strategies within a GitOps framework to improve maintainability and streamline deployments across multiple clusters.
Scaling Kubernetes across environments brings operational complexity, particularly when managing upgrades. Version-specific dependencies, deprecated APIs, and cluster drift all contribute to the challenge. In this talk, Reichert and Duarte draw on real-world experience to present practical strategies for structuring repositories to support scalable GitOps workflows. The session covers repository models such as MonoRepo (for all components or just add-ons) and repo-per-cluster, comparing their trade-offs in the context of upgrade management and environment consistency. Using tools like Flux v2, Kustomize, OpenTofu, and Helm, the speakers will demonstrate how a well-structured repository can simplify application and add-on deployments, manage environment-specific variables, and ensure consistent configuration across clusters. Attendees will leave with actionable insights into repository organization patterns that support scalable, secure, and maintainable GitOps practices for Kubernetes.
From chaos to control: Structuring repositories for scalable GitOps on Kubernetes
As Kubernetes usage scales, keeping environments consistent, especially during upgrades, becomes a major challenge. This session explores repository structuring strategies within a GitOps framework to improve maintainability and streamline deployments across multiple clusters.
Panelist

Lucas Duarte
Senior Specialist SA, Containers, AWS
Panelist

Panelist

Moderator

Tiago Reichert
Senior Containers Specialist SA, AWS
Scaling Kubernetes across environments brings operational complexity, particularly when managing upgrades. Version-specific dependencies, deprecated APIs, and cluster drift all contribute to the challenge. In this talk, Reichert and Duarte draw on real-world experience to present practical strategies for structuring repositories to support scalable GitOps workflows. The session covers repository models such as MonoRepo (for all components or just add-ons) and repo-per-cluster, comparing their trade-offs in the context of upgrade management and environment consistency. Using tools like Flux v2, Kustomize, OpenTofu, and Helm, the speakers will demonstrate how a well-structured repository can simplify application and add-on deployments, manage environment-specific variables, and ensure consistent configuration across clusters. Attendees will leave with actionable insights into repository organization patterns that support scalable, secure, and maintainable GitOps practices for Kubernetes.
From chaos to control: Structuring repositories for scalable GitOps on Kubernetes
As Kubernetes usage scales, keeping environments consistent, especially during upgrades, becomes a major challenge. This session explores repository structuring strategies within a GitOps framework to improve maintainability and streamline deployments across multiple clusters.
Scaling Kubernetes across environments brings operational complexity, particularly when managing upgrades. Version-specific dependencies, deprecated APIs, and cluster drift all contribute to the challenge. In this talk, Reichert and Duarte draw on real-world experience to present practical strategies for structuring repositories to support scalable GitOps workflows. The session covers repository models such as MonoRepo (for all components or just add-ons) and repo-per-cluster, comparing their trade-offs in the context of upgrade management and environment consistency. Using tools like Flux v2, Kustomize, OpenTofu, and Helm, the speakers will demonstrate how a well-structured repository can simplify application and add-on deployments, manage environment-specific variables, and ensure consistent configuration across clusters. Attendees will leave with actionable insights into repository organization patterns that support scalable, secure, and maintainable GitOps practices for Kubernetes.
From chaos to control: Structuring repositories for scalable GitOps on Kubernetes
As Kubernetes usage scales, keeping environments consistent, especially during upgrades, becomes a major challenge. This session explores repository structuring strategies within a GitOps framework to improve maintainability and streamline deployments across multiple clusters.
Panelist

Lucas Duarte
Senior Specialist SA, Containers, AWS
Panelist

Panelist

Host

Tiago Reichert
Senior Containers Specialist SA, AWS
Sign up now

