Company
Date Published
Author
Braden Wright
Word count
1629
Language
English
Hacker News points
None

Summary

The webinar discusses the deployment of services to Kubernetes using Helm and highlights the limitations encountered with Helm when deploying to multiple environments, developing code as a team, or automating in a CI/CD pipeline. It introduces Codefresh Pipelines enhanced with Helmfile to address these issues, offering a more organized and flexible approach to managing Helm code and values, compatible with both Helm 2 and 3. The tutorial walks through deploying a simple Hello World application to a Kubernetes cluster using Helm and Helmfile, emphasizing the advantages of using Helmfile for dependency management and templating. It explains the setup of Helm repositories, the use of Helmfile and Helm Hooks, and the integration of a Codefresh CI/CD pipeline for deployment automation. The discussion includes a step-by-step guide on setting up a GKE cluster, configuring Codefresh to communicate with the Kubernetes cluster, and creating and running a Codefresh pipeline, with an emphasis on the benefits of using Helmfile for managing Helm charts and preventing vendor lock-in.