Streamline Kubernetes Deployments with Helm, GitOps, and Terraform for SaaS
Platform Engineering via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to streamline Kubernetes deployments for multi-tenant SaaS platforms through a comprehensive workshop demonstrating the integration of Helm, GitOps principles, and Terraform. Explore how Fluxv2 and GitOps enable seamless integration of infrastructure and application resources in Kubernetes environments through hands-on demonstrations with Tiago, Eric, and Pedro. Master the use of Helm Charts for bundling application and infrastructure configurations while implementing Git-centric workflows for consistent deployment practices. Discover how to incorporate the Tofu Controller for managing Infrastructure as Code via Terraform CRDs and leverage Argo Workflows for automated template generation. Gain practical experience with semantic versioning strategies, including automated patch version updates and implementing staggered deployment approaches for minor and major version rollouts. Dive into real-world use cases showcasing the deployment of multi-tenant SaaS platforms on Kubernetes, learning best practices for maintaining consistency and reliability across complex distributed systems.
Syllabus
Streamline Kubernetes deployments with Helm, GitOps, and Terraform for SaaS
Taught by
Platform Engineering