- What is Helm ?
- What are Helm charts?
- Architecture
- Pre-requisites
- Installing the Chart – Procedure 1
- Step 1 – Add Chart Repo helm repo add loginsight-cloud https://munishpalmakhija.github.io/loginsight-cloud-helm/ Step 2 – Get Values file in your working directory helm show values loginsight-cloud/loginsight-cloud-helm > values.yaml Step 3 – Update Values file with API Token and other relevant details. cat values.yaml Step 4 – Install Chart. helm install test-vrlic loginsight-cloud/loginsight-cloud-helm -f values.yaml
- Step 5 – Verify Kubernetes Pods kubectl get pods -A | grep test-vrlic
- Step 6 – Verify Helm Release
- Installing the Chart – Procedure 2 Step 1 – Add Chart Repo
- Step 2 – Install Chart by setting values during run time.
- Step 3 – Verify Kubernetes Pods
- Step 4 – Verify Helm Release
- Verify Logs
- Getting Started with vRealize LogInsight Cloud
In this blog, I would like to Introduce Helm Chart which I built for vRealize LogInsight Cloud.
It deploys fluentd as deamonset to collect logs from Kubernetes Cluster. I have verified with the following flavors
- Tanzu Kubernetes Grid (TKG) K8 Cluster
- Vanilla K8 Clusters deployed on vSphere/AWS

What is Helm ?
Helm is a package manager for Kubernetes. Helm is the best way to find, share, and use software built for Kubernetes.
What are Helm charts?
Helm Charts are Kubernetes YAML manifests combined into a single package that can be deployed to on K8 environments. Once packaged, installing a Helm Chart into your cluster is as easy as running a single helm command, which simplifies the deployment & upgrade process
Architecture

Pre-requisites
You need to have the following pre-requisites
- vRealize LogInsight Cloud API Token
- Helm Version = ‘3.x’
- Admin access to the Kubernetes Cluster
Installing the Chart – Procedure 1
Step 1 – Add Chart Repo
helm repo add loginsight-cloud https://munishpalmakhija.github.io/loginsight-cloud-helm/
Step 2 – Get Values file in your working directory
helm show values loginsight-cloud/loginsight-cloud-helm > values.yaml
Step 3 – Update Values file with API Token and other relevant details.
cat values.yaml
Step 4 – Install Chart.
helm install test-vrlic loginsight-cloud/loginsight-cloud-helm -f values.yaml

Step 5 – Verify Kubernetes Pods
kubectl get pods -A | grep test-vrlic

Step 6 – Verify Helm Release
helm list

Installing the Chart – Procedure 2
Step 1 – Add Chart Repo
helm repo add loginsight-cloud https://munishpalmakhija.github.io/loginsight-cloud-helm/
Step 2 – Install Chart by setting values during run time.
helm install test-vrlic loginsight-cloud/loginsight-cloud-helm --set vrlic.apikey=SETME --set tag.environment=DEMO
Step 3 – Verify Kubernetes Pods
kubectl get pods -A | grep test-vrlic
Step 4 – Verify Helm Release
helm list

Verify Logs

Getting Started with vRealize LogInsight Cloud
For a free trial, you can click here or reach out to your account team
To learn more about vRealize Log Insight Cloud please visit here
The post Introducing vRealize LogInsight Cloud Helm Chart for Kubernetes Logs appeared first on VMware Cloud Management.
Powered by WPeMatico