Questions tagged [helm]

For questions about Helm - the Kubernetes Package Manager

Filter by
Sorted by
Tagged with
0 votes
0 answers
6 views

Canarydeployment of AKS based applications using istio

We were trying to enable canary based deployment for our aks based applications using istio feature and HELM templates. By referring the documents provided in medium , intex we tried the solution as ...
Vowneee's user avatar
  • 101
1 vote
1 answer
28 views

helm trouble creating pod using bitnami/mongodb chart

Here is my My Chart.yaml file: apiVersion: v2 name: pixer-microservice-infra description: A Helm chart for Kubernetes type: application version: 0.1.0 appVersion: "1.16.0" dependencies: - ...
harrydang's user avatar
0 votes
0 answers
37 views

how to detect immutable field changes with helm before upgrade

We have pipelines to do some deployments in GCP. Underneath our pipeline uses helm apply/upgrade and sometimes it fails when our users try to change immutable helm fields. For example ...
tig's user avatar
  • 1
0 votes
1 answer
63 views

How do I include a file in a helm config map

I have a helm deployment that includes a several configmaps. I would like to add a few rather large files to it and I thought I coud put them in a an external directory my-app/values.yaml my-app/conf/...
Nifle's user avatar
  • 101
0 votes
0 answers
34 views

key "meta.helm.sh/release-namespace" must equal "tigera-operator": current value is "default"

when I am trying to install calico using helm 3 like this: helm install calico projectcalico/tigera-operator --version v3.26.1 --namespace tigera-operator shows error: Error: INSTALLATION FAILED: ...
Dolphin's user avatar
  • 111
0 votes
0 answers
47 views

Running nagios on kubernetes fails with "Readiness probe failed: HTTP probe failed with statuscode: 401"

I am trying to run nagios on my kubernetes (k3s) cluster. I have created a helm chart (see below) but every time I try to run it, it fails the livenliness probes with a "Readiness probe failed: ...
JoSSte's user avatar
  • 135
1 vote
1 answer
24 views

Can Mimir read secrets from Volume mounts?

We have kyverno on our work k8 cluster with a policy that says Secrets must not come from envFrom statements. So I am trying to setup mimir-distributed chart (version 5.1.0) to use secrets from ...
Phil's user avatar
  • 111
0 votes
0 answers
41 views

User Id for securityContext.runAsUser not present in /etc/passwd

I'm reviewing some containers being deployed and have found that the User ID for securityContext.runAsUser is not present in the container's /etc/passwd. securityContext: runAsUser: 10001 # ...
javafueled's user avatar
0 votes
0 answers
23 views

Helm and cicd in a multi-repository environment: how to introduce a concept of build?

We have a set of microservices stored in multiple repositories which we deploy on k8s. Currently we use a simple cicd which is triggered by commit to repo. The cicd then builds an image, places image ...
MiamiBeach's user avatar
2 votes
1 answer
52 views

Is there an nginx that isn't an ingress controller?

I'm using traefik as an ingress controller. I'm looking to route traffic to a webserver. Is there a helm chart that packages up nginx not as an ingress controller but as a webserver?
Evan Carroll's user avatar
  • 1,794
0 votes
1 answer
40 views

New install of helm shows traefik and traefik-crd, but why?

When I run helm ls -A on a new install of Helm, I see, $ helm ls -A NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION ...
Evan Carroll's user avatar
  • 1,794
0 votes
0 answers
50 views

Helm deploy takes long time when there are many running Pods

Topics: Helm deployments helm timeout kubernetes HPA tuning kubernetes min/max replicas tuning kubernetes HPA threshold tuning I'm running Kubernetes in GKE, so if I refer to "Console" -- ...
JDS's user avatar
  • 101
0 votes
1 answer
25 views

How do I view helm's install message again?

I installed something with helm install, and it output advice in the form of a message on the console for things I would want to do. How can I again get that information?
Evan Carroll's user avatar
  • 1,794
1 vote
1 answer
2k views

helm check if key exist and then evaluate if it's value is true on single line condition

"helm check if key exist and then evaluate if it's value is true on single line condition" In Helm version 3.10 will the following condition below work as intended or I can achieve it in ...
anVzdGFub3RoZXJodW1hbg's user avatar
2 votes
1 answer
79 views

What is the corrrect way to install remote Helm applications via Argo CD?

I need to install loki-stack to my k8s cluster, previously I need to change retention_deletes_enabled and retention_period in charts/loki/values.yaml. What should I do to achieve this? The problem is ...
VladF's user avatar
  • 35
0 votes
1 answer
79 views

Shorten a reused expression in a helm template

I am writing a helm template for external secrets. The secrets are in AWS secrets manager, and they're prefixed with "dev" or "prod". Namespaces are used to differentiate ...
amacrobert's user avatar
0 votes
0 answers
38 views

Installing helm chart inside a Go k8s custom controller for CRD: pros and cons?

I am writing a k8s operator using kubebuilder and Go. I have a few CRDs and controllers. One of the controllers needs to create a collection of statefulsets, deployments, services, etc. when a custom ...
doubleOK's user avatar
  • 101
0 votes
1 answer
532 views

kube-prometheus-stack/grafana - Getting "too many redirects" error

I have a Kubernetes cluster with the kube-prometheus-stack Helm chart (https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack) installed. NGINX is used as the ...
Joseph Gagnon's user avatar
0 votes
1 answer
705 views

How can I tell my Helm Chart to ignore the default ingress-nginx and create a new one?

Whenever I run helm install on the chart I'm making I see this, Error: INSTALLATION FAILED: rendered manifests contain a resource that already exists. Unable to continue with install: IngressClass &...
Evan Carroll's user avatar
  • 1,794
0 votes
1 answer
1k views

Error: can't get a valid version for repositories <package>. Try changing the version constraint in Chart.yaml

When I run helm dependency build I get Error: can't get a valid version for repositories ingress-nginx. Try changing the version constraint in Chart.yaml I've tried all kinds of things the version, ...
Evan Carroll's user avatar
  • 1,794
0 votes
1 answer
21 views

How do I figure out what cluster helm installed on Google GKE?

When I run a command like helm install MyApp How do I know what cluster it will install too using Google GKE?
Evan Carroll's user avatar
  • 1,794
0 votes
1 answer
101 views

Unable to deploy grafana using helm

I'm new to grafana and prometheus, started working on it from last few days. I'm having some issues. I build a new grafana image and I am using the official helm repo to install it. On using the ...
Alexy P Thomas's user avatar
0 votes
1 answer
307 views

How to delete an existing label in a deployment with helm upgrade

I have an existing deployment that has the label importance: normal in spec/template/metadata/labels (all the pods spawned from this deployment have that label in them). The current deployment yaml ...
ErnieAndBert's user avatar
2 votes
0 answers
862 views

Upload a realm to bitnami/keycloak on helm install

I'm trying to upload a realm to my keycloak deployment via helm using the bitnami/keycloak chart. Here's my values.yaml override file that I'm just using to test: keycloakConfigCli: enabled: true ...
j7skov's user avatar
  • 121
0 votes
1 answer
211 views

strip all comments from helm package

I have a lot of comments in my helm chart in my repository. I want to deliver my helm chart to others without these comments. I am hoping to be able to do this during my CI pipeline. I have a step in ...
Inbar Rose's user avatar
1 vote
0 answers
13 views

How to manage Service Meshes via Infrastructure as Code?

In our environment we have found infrastructure as code with YAMLs to be a relatively painless great experience using GIT and source control to commit YAMLs that then get deployed to various ...
Joshua Enfield's user avatar
0 votes
0 answers
15 views

how to make externally accessible domain name for a NODE_IP:NODE_PORT to use it for accessing the web application using that name in URL instead of IP

I have a web application which is deployed in AKS using helm charts. We have several instances of the same application running in the same AKS cluster separated by namespaces. Application is then ...
Jithu Paul's user avatar
0 votes
0 answers
266 views

Terraform & Helm & aws-load-balancer-controller : ALB won't be created

I try to deploy a complete cluster using EKS. When I run terraform apply the command completes successfully. I can see that my configured Pods, Deployments, Services were created. I also see the ...
Tal Rofe's user avatar
  • 101
0 votes
0 answers
819 views

AWS EKS Kubernetes cluster unreachable: dial tcp Timeout

I configured EKS Cluster with Terraform, and used Helm to deploy ingress. When I try to apply my Terraform configuration, it fails to create the ingress software because it fails to connect the EKS ...
Tal Rofe's user avatar
  • 101
0 votes
0 answers
39 views

One pod inside a deployment or many deployments with one pod inside?

Is it correct to put multiple pods inside one deployment? As I understand the correct way to do this is to create multiple containers inside a pod which is inside one deployment, but this does not ...
martmalo's user avatar
0 votes
0 answers
35 views

Helm 2to3 plugin - Error: Failed to copy [Helm 2] repository file

I'm new on Kubernetes and Helm, I'm trying to migrate Helm v2 to v3 using the 2to3 plugin, but when I try to move the configuration files running helm3 2to3 move config, I'm facing this error: Error: ...
Arrow Root's user avatar
1 vote
1 answer
115 views

How does Krew compare to Helm?

I've use Helm before, but I see some projects now are supporting a new plugin manager called Krew. Specifically, minio, provides a Krew package. What is the difference between Krew and Helm? How do ...
Evan Carroll's user avatar
  • 1,794
0 votes
0 answers
19 views

Need advice on how to use Helm to facilitate continuous delivery to our EKS cluster

We use AWS and I just created an EKS cluster, and was able to deploy a sample demo project to ensure it works, i.e., I was able to deploy a NodeJS service that can access our RDS instance via commands ...
Chris F's user avatar
  • 384
0 votes
2 answers
465 views

Install gitlab on baremetal cluster using helm chart

I'm trying to install gitlab using helm on my kubernetes cluster running on vbox. I have already installed traeffik, metallb and argocd. I have tried to install gitlab using helm with this command: ...
Rabah DevOps's user avatar
0 votes
0 answers
148 views

Grafana 9.3.1 version rollbacked my legacy alert rule configurations

I have recently upgraded my grafana image(helm chart) version 8.2.7 -> 9.3.1, After upgrade I noticed my existing alerts rules are missing According to my analysis new version replaced the legacy ...
Debugger's user avatar
  • 101
1 vote
0 answers
131 views

Gitlab Runner becomes stuck on docker login

I installed GitLab runner via HelmChart on my Kubernetes cluster. While installing via helm I used config values.yaml. But my Runner becomes stuck every time at docker login command, without docker ...
User82949B's user avatar
1 vote
0 answers
124 views

How to set GitLab runner on k8s executor Docker not Kubernetes

I'm trying to set GitLab runner on k8s and I want to change the default executer "Kubernetes to "Docker" I installed GitLab runner via HelmChart While installing via helm I used config ...
Shukurillo Baikhanov's user avatar
0 votes
0 answers
114 views

How do I associate a git branch to a kubernetes namespace?

Say I want to map git branches to k8s namespaces, like this: master branch -> prd namespace devel branch -> dev namespace for my Gitlab CI pipeline to deploy helm charts to the right ...
emivespa's user avatar
2 votes
0 answers
380 views

Recommended way to uninstall Istio?

I installed Istio with istioctl and our cluster has multiple Istio control planes. So as part of upgrading to a new Istio version, I want to delete the older version. What is the recommended approach? ...
Rocky Hai's user avatar
  • 287
1 vote
0 answers
84 views

Trouble when creating Replica Set

I want to convert a Standalone to a Replica Set for my MongoDb instance. I'm using Terraform and Helm and I manage K8s with my provider (Scaleway). The Helm file I'm using is : https://artifacthub.io/...
SimonL's user avatar
  • 11
1 vote
0 answers
312 views

What's the way to add values to helm deployments in Argo?

I want to deploy apps via ArgoCD with Helm and use the provided Helm charts. I also want to specify custom values but in a declarative way (not setting them after deployment with Argo gui or cli). ...
Turtle10000's user avatar
0 votes
0 answers
618 views

TLS secret error, secret doesn't exist. Creating certificate in kubernetes using acme

I am deploying website and trying to generate tls certificate using acme. But unfortunately it is giving error mentioned in title. My cert-manager namespace is installed and I am using helm chart. The ...
mhassaankhokhar's user avatar
0 votes
1 answer
798 views

How to determine which files are ignored by a .helmignore file?

I'm installing a local Helm chart; however, I keep getting an error Error: UPGRADE FAILED: create: failed to create: Request entity too large: limit is 3145728. From searching other SO/Stack Exchange ...
Meow_ly's user avatar
  • 156
1 vote
0 answers
338 views

Flux with Helm GitOps

I am running k0s (v1.25.2+k0s.0) on WSL(Ubuntu 22.04). I am trying to install ElasticSearch's Kibana on my cluster, but: ✗ HelmRelease reconciliation failed: install retries exhausted flux get all -...
pysquirrel's user avatar
0 votes
1 answer
2k views

how to automate helm deployments in github actions

I've got a private github actions runner with a repo that contains a helm chart for logstash runner@runnerdeploy-elkstack-6pkp9-45kpw: /runner/_work/elastic-logstash-kibana/elastic-logstash-kibana/...
Serve Laurijssen's user avatar
1 vote
1 answer
3k views

Does `helm upgrade` use rolling restarts for `deployments`, yes/no? if not then what is the default?

I ask because: I want to know what is the default helm upgrade behavior I might need to change the default helm upgrade behavior Does helm upgrade use rolling restarts for deployments? If not then ...
Trevor Boyd Smith's user avatar
0 votes
1 answer
3k views

How to tell helm not to deploy a resource or remove it if a value is set to "false"?

I am working on an HPA template that will be applied only if the enabled value is set to true. Currently when setting enabled to false, it will create an empty object in yaml. This is then applied ...
QThompson's user avatar
0 votes
0 answers
1k views

What is the difference between helm lint and helm template commands

helm lint command examines a chart for possible issues helm template command locally renders templates What is the difference between the two? From my understanding helm lint renders the templates as ...
rok's user avatar
  • 256
1 vote
2 answers
657 views

Combine Helm charts or leave separate?

I'm new to Helm and my first task was to recreate a simple pipeline. This pipeline is just: PostgreSQL -> Spark, with ELK monitoring the instances. Someone mentioned I may be able to combine all of ...
Hustlin's user avatar
  • 11
2 votes
1 answer
1k views

How to properly escape brackets in ArgoCD?

I have an ArgoCD + Argo Workfows setup. In my manifests files, I am trying to escape double brackets since I have some helm apps, and if I manually edit the Argo workflow file with the expression ...
Abe's user avatar
  • 121