Questions tagged [helm3]

Version 3 is the only currently-supported version of the Kubernetes Helm deployment tool. Use [kubernetes-helm] instead of this tag.

The tool deploys applications as "charts" of templated YAML files. Version 3 of Helm was released on November 13, 2019; version 2 became unsupported a year later, on November 13, 2020.

There are only minor differences in the templating engine between the two versions. The major differences are operational: Helm 3 no longer requires an in-cluster "Tiller" management tool, and its command-line options are different for some common commands. Questions about migrating Helm 2 to Helm 3 or other non-programming questions are not generally on-topic for Stack Overflow, and might be better asked on related sites like Server Fault or DevOps.SE.

Questions with this tag should almost always be tagged with , and often with either or both of and , depending on the specifics of the question. However, since the Helm 3 is the only currently supported version and since template language has remained essentially the same between the two versions, it is not usually necessary to tag a question as .

654 questions
2
votes
1 answer

helm or operator with required function

I have to check for mandatory values based on some condition. My values.yaml is as below id: 3 test: id: 2 test1: id: 1 In my template, I need to check if id is present at .Values.test.test1.id and assign that value. If not fall back to…
RK3
  • 1,221
  • 9
  • 26
  • 37
2
votes
2 answers

Kafka Authentication with SASL_PLAINTEXT fails

Here's the log: kafka 16:54:47.56 kafka 16:54:47.57 Welcome to the Bitnami kafka container kafka 16:54:47.57 Subscribe to project updates by watching https://github.com/bitnami/bitnami-docker-kafka kafka 16:54:47.57 Submit issues and feature…
Sharif Mamun
  • 3,508
  • 5
  • 32
  • 51
2
votes
0 answers

Ho to get the helm index (list of tags) of a artifact registry (for argocd)?

We are using Argocd for our CICD in our cluster. Currently we are switching our Helm repository from the Gitlab Container Registry to the GCP Artifact registry. There is one problem I am facing. It was possible to fetch from Gitlab the whole list of…
2
votes
1 answer

Helm/Kube Error: query: failed to query with labels: stream error

Anyone faced similar issue with helm, even with helm list I get that query: failed to query with labels: stream error when reading response body, may be caused by closed connection. Please retry. Original error: stream error: stream ID 3;…
Sam
  • 345
  • 3
  • 14
2
votes
1 answer

Invalid kubernetes YAML spec , failed to load spec for resource harness

I have harness and kubernetes hooked up and i am able to deploy nginx chart using helm succesfully. Now i have another helm chart that I want to deploy but when i do so in harness, it fails during the helm deployment phase “Invalid kubernetes YAML…
2
votes
3 answers

Helm Installation Failed

When I run helm install in the root level I got this error message: % helm install helm-pipiline Error: INSTALLATION FAILED: unable to build kubernetes objects from release manifest: [unable to recognize "": no matches for kind "Application" in…
Jim Situ
  • 141
  • 1
  • 2
  • 5
2
votes
2 answers

Common values for aliased chart dependencies

I have Chart.yaml as: dependencies: - name: mysql version: "5.0.9" repository: "https://charts.bitnami.com/bitnami" alias: a - name: mysql version: "5.0.9" repository: "https://charts.bitnami.com/bitnami" …
Bojan Vukasovic
  • 2,054
  • 22
  • 43
2
votes
3 answers

How to stop gracefully a Pulumi up command

I am trying to develop a couple of Helm Charts on Minikube. To do that I am running pulumi up on a Minikube environment. import pulumi from pulumi_kubernetes.helm.v3 import Chart, ChartOpts, FetchOpts, RepositoryOptsArgs import pulumi_kubernetes…
Cr4zyTun4
  • 625
  • 7
  • 18
2
votes
0 answers

helm harbor is not a valid chart repository or cannot be reached: object required

I've successfully pushed some locally built helm chart to harbor private helm registry using below commands: helm registry login private.harbor.com helm push chart-version.tgz oci://private.harbor.com/some-project Now I fail to add helm repo (for…
rok
  • 9,403
  • 17
  • 70
  • 126
2
votes
1 answer

Detect if variable is dict / array / list

I've the following values.yaml: env: NODES: value: - 192.168.178.1:1234 - 192.168.178.2:1234 - 192.168.178.3:1234 - 192.168.178.4:1234 PASSWORD: valueFrom: secretKeyRef: name: foo key:…
Nrgyzer
  • 783
  • 1
  • 14
  • 38
2
votes
0 answers

Add custom label for Helm Templates

My helm Chart.yaml file looks like this apiVersion: v2 appVersion: "0.0.1" description: Helm chart name: blabla version: 0.0.1 dependencies: - name: nfs-server-provisioner repository: https://charts.helm.sh/stable version: 1.1.1 - name:…
mbxzxz
  • 366
  • 2
  • 14
2
votes
1 answer

How do I helm search a specific repo?

I don't want to fuzzy search the entire chart name including the local repo name I want to explicitly search in a specific repo. I have private repos: > helm repo list NAME URL dev https://me.jfrog.io/artifactory/helm-dev prod …
red888
  • 27,709
  • 55
  • 204
  • 392
2
votes
2 answers

Kubernetes control the order of scale and upgrade for a StatefulSet

I have the following scenario: A StatefulSet with 1 replica Update the template section and scale it in the same operation using helm as application manager The order of operation is the following: Scaling to 3 Update the replica with name…
2
votes
1 answer

Error on Telegraf Helm Chart update: Error parsing data

Im trying to deploy telegraf helm chart on kubernetes. helm upgrade --install telegraf-instance -f values.yaml influxdata/telegraf When I add modbus input plugin with holding_register i get error [telegraf] Error running agent: Error loading…
2
votes
1 answer

Grafana: how to automate user/team creation in Helm chart installation

I am using Grafana Helm chart to install Grafana on K8s cluster. The procedure works quite good, also predefining dashboards, so that they are accessible after installation.On the other hand I didn’t find a solution to automate the creation of users…
GeKo
  • 141
  • 2
  • 11