logo
Dates

Author


Conferences

Tags

Sort by:  

Authors: Shatarupa Nandi
2022-10-26

tldr - powered by Generative AI

The presentation discusses how a platform operations team was able to manage over 30 clusters and several applications in production in a highly regulated environment using the Carvel tool chain by adopting the GitOps mindset.
  • The team faced challenges with complex deployment topologies and managing fine-grained access for development teams
  • They adopted the GitOps mindset by keeping configuration in a central git repository, relying on Carvel's package manager cap controller to create clusters, and using continuous reconciliation to prevent configuration drift
  • They bundled their applications configuration, Kubernetes manifests, and dependencies in a single immutable OCI artifact using a Carvel tool called image package
  • They used Carvel's yaml wrangling tool ytt to write overlays for third-party software
  • The platform operations team was able to enable the development team to provision new clusters with common software in a matter of minutes and keep these clusters upgraded