Installing Volt Foundry Using HelmChart Zip on GCP Kubernetes
This guide walks you through deploying Volt Foundry using a Helm chart packaged as a .zip
file.
Prerequisites
- Google Kubernetes Engine (GKE):
- A running GKE cluster.
kubectl
configured to access the cluster.
- Helm Installed:
Install Helm CLI on your local machine:
Do check the officail Doc to install helm using other methodscurl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
- Volt Foundry HelmChart Zip File:
Obtain theHelmChart-<version>_GA.zip
file containing the Helm chart from the flexnetoperations. Contact customer support if you don’t have the access to download.
Step 1: Connect to the Cluster
Ensure your GKE cluster is ready and connect using the following commands:
gcloud auth login
gcloud auth application-default login
gcloud container clusters get-credentials <cluster-name> --region <region> --project <project>
Note: Please replace the placeholders with your cluster and project specific values.
Step 2: Setup Ingress Controller if not configured
Using the LINK setup ingress controller for your cluster. If you are using other ingress controllers outside the Kubernetes cluster make sure to change the ingress class accordingly.
Step 3: Setup foundry using officail Doc
Use LINK which explains in detail on setting up foundry to the connected cluster.
Step 4: Verify Installation
-
Once installed you should see all the
volt-foundry-*
containers running successfully.
-
Once logged in to the Foundry mfconsole, create an environment and publish a sample app.