Skip to main content
OverflowAI is here! AI power for your Stack Overflow for Teams knowledge community. Learn more

Questions tagged [helm]

For questions about Helm - the Kubernetes Package Manager

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

Ideal way to save edits to a Kubernetes Deployment/StatefulSet

I edited a deployment and a stateful set of a Helm chart so that it mounts a specific persistent volume to the pod container deployed to a local cluster. The Helm chart is installed via Helm install ...
kloudkid's user avatar
0 votes
0 answers
13 views

Error: release: not found when trying to rollback existing helm release

I am currently running into an issue where when I try to rollback a helm release (that exists) I am getting an error saying the release cannot be found. When I run helm rollback johndoe-anon-app 1, I ...
Bucky Rich's user avatar
0 votes
0 answers
21 views

Helm Charts for deploying a web app with a frontend and 5 microservices

My organization has decided to migrate to kubernetes and we have chosen to leverage eks.My task is to migrate our simple system consisting of a frontend and 5 microservices to the cluster.I want to ...
Stanley's user avatar
0 votes
1 answer
20 views

Setting ingress port with helm parameter

I am runnning portainer on a k3s cluster, and installing/updating portainer using the command helm upgrade --install --create-namespace -n portainer portainer portainer/portainer\ --set ...
JoSSte's user avatar
  • 133
0 votes
1 answer
320 views

metrics-server on EKS - no metrics to server

I am attempting to setup metrics-server to server my 'horizon pod autoscaling' and manage my app pods scaling based on CPU. I am unable to get the metrics-server to run properly which fails with ...
Don Draper's user avatar
0 votes
0 answers
27 views

Statefulset is creating more pods than expected

I have a simple StatefulSet here that has replicas = 2 but it's creating 4 pods: service-0 service-1 service-bf28b090c-0 service-44adf4asd-0 statefulset.yaml apiVersion: apps/v1 kind: StatefulSet ...
martin8768's user avatar
0 votes
0 answers
191 views

Error: failed to prepare subPath for volumeMount "data" of container

I'm facing a critical issue while setting up a mail server in my Kubernetes cluster using the Mailu Helm Chart. Despite meticulously following the provided instructions, my pods are failing to start. ...
dariush's user avatar
  • 109
1 vote
1 answer
271 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
2 answers
3k 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
  • 113
0 votes
0 answers
128 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
  • 121
1 vote
1 answer
76 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
145 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
31 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
76 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
  • 2,161
0 votes
1 answer
64 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
  • 2,161
0 votes
1 answer
124 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
  • 2,161
1 vote
1 answer
8k 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
154 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
241 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
1 answer
808 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
1k 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
  • 2,161
0 votes
1 answer
2k 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
  • 2,161
0 votes
1 answer
33 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
  • 2,161
0 votes
1 answer
148 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
510 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
1k 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
318 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
1 answer
168 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
  • 2,161
0 votes
2 answers
759 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
2 votes
0 answers
553 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
0 votes
0 answers
353 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
1 answer
1k 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
1 answer
3k 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
5k 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
4k 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
1 vote
2 answers
962 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
2k 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
0 votes
3 answers
7k views

Container logs for helm install

Is it possible to print to helm install (or helm upgrade) output the logs of the deploying containers (logs that are available by kubectl logs command)?
Timur's user avatar
  • 1
1 vote
1 answer
384 views

How can I find what options I can set with a `helm install` that the chart provides?

Let's say I want to install an arbitrary helm chart like mysql-operator/mysql-innodbcluster how can I find what options I set with --set?
Evan Carroll's user avatar
  • 2,161
1 vote
1 answer
14k views

Helm Error: INSTALLATION FAILED : manifests contain a resource that already exists

When I run the helm command to install my-mysql-operator, I get helm install my-mysql-operator mysql-operator/mysql-operator --namespace mysql-operator --create-namespace I get the following error, ...
Evan Carroll's user avatar
  • 2,161
0 votes
1 answer
656 views

K8S + HELM. Create a persistence volume for mysql database

I am using K8S with Helm 3. I am also using MYSQL 5.7 database. How can I create MYSQL pod, that the database will persist (created on first time) after first time the pod is created, and even the pod ...
Eitan's user avatar
  • 103
1 vote
1 answer
1k views

Can I get dependencies.child-chart.version from Helm template?

I have this tree: 📂environments ┣ 📂staging ┃ ┣ 📜Chart.yaml ┃ ┗ 📜values.yaml 📂services ┣ 📂my-service ┃ ┣ 📂helm ┃ ┃ ┣ 📂templates ┃ ┃ ┃ ┣ 📜deployment.yaml ┃ ┃ ┣ 📜Chart.yaml ┃ ┃ ┗ 📜...
benCat's user avatar
  • 71
1 vote
1 answer
1k views

Helm: Long Running Jobs vs Long Running Hooks

I was wondering which would be more appropriate / idiomatic when writing a Helm-Chart: Perform long running operations (such as db-migration) as part of the helm install process via helm hooks and ...
Inspyro's user avatar
  • 111
0 votes
1 answer
8k views

Helm how to use variables in values.yaml

In the values.yaml we have the below env values and they are refered by templates/deployment.yaml {{- toYaml .Values.env | nindent 12 }} env: - name: APPLICATION_PORT valueFrom: ...
igiannak's user avatar
  • 220
0 votes
1 answer
1k views

Deploying microservices in a consistent way using different gitlab repositories

I'm looking for a good organization to deploy our solution consisting in multiple apps using Gitlab and K8S. Our SaaS app that is made of : A backend app, mostly our API (django) A user app (React) ...
Yohan D's user avatar
  • 103
1 vote
2 answers
1k views

Prodding Helm to refresh a deployment?

I am using Flux to automatically deploy a Helm Release from a git repository to a Kubernetes cluster. If I directly edit a resulting deployment object's spec (using k9s or kubectl edit, e.g. to ...
benjimin's user avatar
  • 279
2 votes
1 answer
451 views

Gitlab pipeline + Jump host + execute HELM

What is worked: Steps: directly go to server via SSH (behind the JH) via SSH to another server pull from Artifactory for testing only executing HELM chart to pull from artifactory and deploy on k8s ...
Marin Sagovac's user avatar
0 votes
2 answers
305 views

Explaining ingress installation with HELM

I was trying to install ingress helm charts but found a couple of tutorials but they just insert the different steps without proper explanation, But I want to know what exactly each step means: ...
Moataz Farid's user avatar
2 votes
2 answers
221 views

How to structure/combine the installation of helm + deployment files

I have a Wordpress Helm chart, and a seperate ingress definition to go along with it, which I specified in a wordpress-deployment.yaml file. My workflow for installing would be: Install the helm ...
Sander's user avatar
  • 21
1 vote
1 answer
2k views

kubectl retrieve update time for the resource

I'm wondering whether it's possible to get the time where my resource was updated? e.g. via $ kubectl describe deployment/myapp I can see CreationTimestamp but I want to know the last time new ...
Most Wanted's user avatar