Install and validate Helm on Google Cloud C4A Arm-based VMs
Introduction
Get started with Helm on Google Axion C4A (Arm-based)
Create a Google Axion C4A virtual machine on Google Cloud
Install Helm
Validate Helm workflows on a Google Axion C4A virtual machine
Prepare a GKE cluster for Helm deployments
PostgreSQL Deployment Using Custom Helm Chart
Deploy Redis on GKE
Deploy NGINX with public access
Benchmark Helm concurrency on a Google Axion C4A virtual machine
Next Steps
Install and validate Helm on Google Cloud C4A Arm-based VMs
Introduction
Get started with Helm on Google Axion C4A (Arm-based)
Create a Google Axion C4A virtual machine on Google Cloud
Install Helm
Validate Helm workflows on a Google Axion C4A virtual machine
Prepare a GKE cluster for Helm deployments
PostgreSQL Deployment Using Custom Helm Chart
Deploy Redis on GKE
Deploy NGINX with public access
Benchmark Helm concurrency on a Google Axion C4A virtual machine
Next Steps
Who is this for?
This is an introductory topic intended for developers who want to get hands-on experience using Helm on Linux Arm64 systems, specifically Google Cloud C4A virtual machines powered by Axion processors.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Provision an Arm-based SUSE Linux Enterprise Server (SLES) virtual machine on Google Cloud (C4A with Axion processors)
- Install and configure Helm and kubectl on a SUSE Arm64 (C4A) instance
- Create and connect to a Google Kubernetes Engine (GKE) cluster running on Arm-based nodes
- Deploy PostgreSQL, Redis, and NGINX on GKE using official Helm charts
- Validate Helm workflows by performing install, upgrade, rollback, and uninstall operations
- Verify application readiness and service access for PostgreSQL, Redis, and NGINX on GKE
- Observe Helm behavior under concurrent CLI operations on an Arm64-based Kubernetes cluster
Prerequisites
Before starting, you will need the following:
- A Google Cloud Platform (GCP) account with billing enabled
- Basic familiarity with Kubernetes concepts
- Basic understanding of Helm and Kubernetes manifests
- Familiarity with basic Linux command-line usage