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

How to update the helm release through terraform

helm ls NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION portworx default 1 2022-08-25 06:01:24.991655337 +0000 UTC deployed Can someone help me in updating the above helm resources using…
2
votes
1 answer

How to import helm resources using terarform

Can anyone help me in importing the below helm resources using terraform inside tf state file? helm ls NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION portworx default 1 2022-08-25…
aman chhabra
  • 45
  • 1
  • 6
2
votes
1 answer

Helm Variables inside ConfigMap File

So I had a ConfigMap with a json configuration file in it, like this: apiVersion: v1 kind: ConfigMap metadata: name: my-config-map data: config.json: |+ { "some-url": "{{ .Values.myApp.someUrl }}" } But I've moved to having my config…
onzinsky
  • 541
  • 1
  • 6
  • 21
2
votes
0 answers

Helm Chart Error when using functions: " invalid value; expected string"

I defined the following ConfigMap: apiVersion: v1 kind: ConfigMap metadata: name: test-application-yaml data: application.yaml: |- testOne: {{ .Values.testOne | nindent 6 }} testTwo: {{ .Values.testTwo | nindent 6 }} The values.yaml…
z07103
  • 21
  • 3
2
votes
1 answer

Is there a way to push Helm charts with different name an AWS ECR registry?

The AWS user guide says that the name of my repository should match the name the Helm chart that I want to push [1] but in my use case I want to have a single ECR repository with different Helm charts in it. Is there any workaround to achieve…
2
votes
1 answer

Why WordPress Helm Chart not able to connect azure MariaDB having SSL enabled?

I have managed MariaDB with SSL enabled deployed in Azure, and i created a service type "external" named "mysql" within my k8s cluster. Then i created a secret like follwing : kubectl create secret generic ca-cert…
2
votes
1 answer

Combining ENV variables in helm chart

Based on this SO, this should work and I'm not sure what I'm missing. I'm trying to combine env variables in a helm chart. TARGET and TARGET_KEY, but I'm getting: - name: TARGET_KEY # combining keys together value: Hello $(TARGET) I'm…
Teebu
  • 677
  • 7
  • 18
2
votes
1 answer

Helm Chart error upgrading to GKE with auth

I am installing the new gke-gcloud-auth-plugin in the cloud-sdk stage before in the helm:latest stage and when I run helm upgrade I get this error Error: Kubernetes cluster unreachable: Get "https://34.70.20.65/version": getting credentials: exec:…
tryingToBeBetter
  • 365
  • 1
  • 6
  • 16
2
votes
1 answer

Helm chart identifies numeric string as a number when creating a namespace

I am trying to create a helm deployment where one of the templates is creating a namespace as below apiVersion : v1 kind : Namespace metadata : name : "{{ .Values.productId }}" I am passing the value for the productId in values file as…
Raj Sharma
  • 53
  • 6
2
votes
0 answers

nats helm charts: Dynamic creation of persistent storage not working

When spinning up a cluster using Nats helm charts, I get the following errors at different levels P.S. - I put alot of info below, so TLDR: "Warning FailedScheduling 99s (x4 over 4m4s) default-scheduler 0/1 nodes are available: 1 pod has unbound…
ASG4
  • 169
  • 2
  • 9
2
votes
1 answer

How to override default chart values in terraform using helm provider?

We are using helm provider in Terraform to provision istio ingress gateway which in backend use this chart Below is the terraform code snippet to provision the same. Please help to override the default chart value to create an internal load balancer…
Nitin G
  • 714
  • 7
  • 31
2
votes
1 answer

flux with linkerd and cert manager has issuer error

I am installing linkerd helm verison with flux and cert mananger for tls rotation cert manager holds default config so there isnt much to talk there flux and linkerd with this config: release.yaml apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind:…
2
votes
2 answers

Helm template - Overriding values file

I am currently trying to test some changes, specifically to see if a chart picks up/inherits changes from a top level values file. This top level values file should override any settings in the values file for this chart. To test this, I am trying…
HollowDev
  • 111
  • 1
  • 8
2
votes
1 answer

ArgoCD syncPolicy automated prune true, selfheal true delete helm app doesn't delete helm app resources

I have simple test ArgoCD app of apps which references a git repo with a folder. In that folder I have a single file with the Helm application. When I deployed app of apps it created additional application for the helm chart. There was an issue as I…
Alex K
  • 135
  • 1
  • 12
2
votes
1 answer

How to configure datasource of Grafana using bitnami helm charts?

I am having trouble with configuring grafana datasource with Helm Charts and Kubernetees. This is my release.yaml: kind: Namespace apiVersion: v1 metadata: name: monitoring annotations: name: monitoring labels: name:…
puppeteer701
  • 1,225
  • 3
  • 17
  • 33