In this video, we setup a Helm repository using only serverless networking and storage services on Google Cloud. We include Google-managed SSL certificates and a custom DNS domain name, for a professional HTTPS repository endpoint. GitHub Actions will give us workflow automation that creates, updates, and manages the Helm repository.
GitHub Repository: https://github.com/nodematiclabs/helm-repository-demo
Free Trial - Our New Diagram Tool: https://softwaresim.com/pricing/ ("YOUTUBE24" for 25% Off)
0:00 Introduction and Overview
2:45 Helm Chart Review
4:00 Cloud Storage Bucket Setup
7:25 IAM and Service Account Setup
9:41 Cloud Load Balancing Setup
11:54 Cloud DNS Setup
12:36 GitHub Actions Setup
19:18 Testing End-to-End
21:53 Recap
22:33 Git Tags and Versioning
23:52 Conclusion and Costs