Helm-2: Deploying an App into GKE via the Helm by Using GitHub as a Helm Chart Repository

We will learn detailed information about the Chart Repository. Then, we will set up a Chart Repository in GitHub, turn Kubernetes manifest yaml files into the “packaged chart file” via Helm commands, and push them into the Helm Chart Repository in GitHub. Thus, our helm charts will be stored there after that. Then, we will deploy a Java microservices app into the GCP Kubernetes Cluster by using this Helm chart. Additionally, we will observe the Helm Chart Repository in GitHub and the Kubernetes cluster in GCP. Finally, we will uninstall the Helm release from the Kubernetes cluster by using Helm commands. We will do these practically step by step in this article.

Cumhur Akkaya
10 min readDec 3, 2023

The article will cover the following topics:

1. What is a Chart Repository
2. Creating a GitHub Repository For Helm Chart Repository
3. Packaging Your Helm Chart
4…

--

--

Cumhur Akkaya
Cumhur Akkaya

Written by Cumhur Akkaya

✦ Multi-Cloud & DevOps Engineer, ✦Technical Writer, ✦AWS Community Builder, ✦LinkedInTop Voice, ✦Believes in learning by doing, ✦ linkedin.com/in/cumhurakkaya