Questions tagged [helm]
For questions about Helm - the Kubernetes Package Manager
71
questions
0
votes
0
answers
12
views
Helm is not creating the consul server during release causing the client to fail
I'm deploying Consul using Terraform and the Helm provider.
resource "helm_release" "helm-consul" {
name = "consul"
repository = "https://helm.releases....
0
votes
1
answer
14
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?
0
votes
1
answer
151
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,
...
0
votes
0
answers
42
views
ArgoCD once only hook
I'm converting our existing deployment process to ArgoCD and using our existing helm chart but I'm not sure how to handle our existing hooks due to Argo not having as many as helm does. We have three ...
0
votes
0
answers
20
views
Any good pattern to deploy and maintain multiple helm-released API version routes along with Istio Virtual Service routing?
I am deploying multiple API versions (helm chart) from automated pipeline and I want to deploy an Istio virtual service to establish routing to those version (/v1, /v2, etc.). Each of these API helm ...
0
votes
1
answer
54
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 ...
0
votes
0
answers
33
views
install helm chart package without public container registry (offline,locally)
When I want to install a package in kubernetes cluster with helm chart, for example install gitlab with helm, during installation there is need to download docker image from a public registry and I ...
0
votes
0
answers
21
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
┃ ┃ ┗ 📜...
1
vote
1
answer
183
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 ...
0
votes
0
answers
30
views
Restoring backed up data to influxdb pod via post-hook helm job
I have a influxdb pod created via helm chart from bitnami running in my kubernetes cluster with bind address enabled at 8088. I would like to import data into it after deployment of the pod. For this ...
0
votes
0
answers
34
views
chartmuseum - how to clean cache with a retention
I have thousands of charts stored in GCP bucket, I don't want to delete them but for develop specifically I want to leave only last 20 in the cache. How can I achieve this?
0
votes
1
answer
1k
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:
...
0
votes
1
answer
205
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)
...
0
votes
2
answers
109
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 ...
2
votes
1
answer
109
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 ...
0
votes
2
answers
61
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:
...
2
votes
2
answers
71
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 ...
0
votes
1
answer
77
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 ...
0
votes
0
answers
29
views
Creating empty ConfigMaps but not overwriting existing ones
I frequently have this problem when doing Kubernetes or OpenShift deployments (with or without helm, but in this question I'd like to focus on a solution involving helm):
Most of our microservices ...
1
vote
1
answer
276
views
how to change a rancher UI installed prometheus server config
I am learning rancher (still) and after deploying the monitoring chart (prom, grafana etc) i need to add more targets to the prometheus config (such as other bare-metal server and some QEMU too), I ...
0
votes
1
answer
2k
views
helm upgrade not working
I was running the older 2.16.0 version of ChartMuseum Helm Chart. I am trying to update it to use newer 3.1.0. When I try to upgrade using helm upgrade <release> <name> -n <namespace>...
0
votes
1
answer
875
views
helm upgrade fail with error: UPGRADE FAILED: "chart-repository" has no deployed releases
I am trying to upgrade a chart but when I run upgrade command, upgrade fails with the following error.
nit:~/copy> helm upgrade chart-repository chart-repository/
Error: UPGRADE FAILED: "chart-...
1
vote
0
answers
399
views
Unable to fetch metrics from custom metrics API: Internal error occurred
I am running a local Kubernetes cluster with Minikube on a Windows machine using --driver=hyperv.
I am trying to set up an HPA (HorizontalPodAutoscaler) based on Pods custom metrics. Using Helm, I ...
1
vote
0
answers
218
views
`helm install` consistently fails with different errors; subsequent `helm upgrade` works. How can I debug?
I am developing a Helm chart. When I helm install, I reliably get one of a handful of different errors saying something the chart deploys already exists, e.g.:
Error: secrets "my-secret-name"...
0
votes
1
answer
1k
views
503 Service Temporarily Unavailable using Kubernetes
I am having some issue with creating ingress for a nginx service that I deployed in a kubernetes cluster. I am able to open the web page using port forwarding, so I think the service should work.The ...
0
votes
1
answer
41
views
Terrafrom to declare both infra and application deployment in one state
Are there any advantages of maintaining both infrastructure (Infra-as-code) and application/service (helm chart deployment using helm_release provider of terraform ) under one state file?
I don't like ...
0
votes
1
answer
464
views
How to deploy loki-stack helm chart with CRIO?
I am trying to configure loki-stack using a helm chart to my k8s cluster.
Since my k8s cluster uses CRIO and not docker (which is common nowdays) I need to change the pipeline_stages: config map to ...
0
votes
1
answer
120
views
Is Helm not for me?
I've been studying Kubernetes and Helm lately (I'm new to both) and figuring out how I can fit them into my companies CI/CD process. On top of this, I want to adapt to the GitOps process, where you ...
4
votes
3
answers
7k
views
Use one Helm chart for ALL microservices?
This is a follow up question to my post Parameterized Kubernetes manifest files?.
I understand more about Helm now, after lots of reading, including the Learn Helm book (which I recommend). I still ...
2
votes
2
answers
121
views
Using helm to manage an "environment?"
I'm new to Kubernetes, and hence helm, so I've been reading a lot, and teaching myself by setting up a cluster, services, deployments, and pods. In my case I use AWS EKS.
I now at least understand ...
1
vote
1
answer
314
views
Parameterized Kubernetes manifest files?
I'm learning Kubernetes, coming from an AWS/CloudFormation background to set up my company's infrastructure. One of the strengths of CloudFormation is the use a template that can be parameterized for ...
1
vote
1
answer
57
views
Is there a way to combine helm with some other tool for k8s configuration management without conflicts?
Currently I have a k8s project with multiple services which are managed by a helm chart. Said helm chart is installed on my local machine and I want to keep it this way if it's possible. But now I ...
1
vote
1
answer
889
views
Helm Installation fails with shared config maps
I have a couple of deployments in Kubernetes packaged using Helm. Both the deployments are different but they share the same config map.
When performing installation via Helm the first deployment is ...
0
votes
1
answer
26
views
Helm Repo: can it host dockerfiles and other image-building artifacts
I have a service that I want to port to Helm. It's a django application that requires memcached and postgresql and a forward proxy like nginx.
I would ideally like to have one repository with all that ...
4
votes
2
answers
5k
views
Helm charts: Can't access defined named templates in subcharts
I am having trouble accessing some named templates defined in the main chart from subcharts.
As it is in the documentation that every defined named template is global, I'd like to get help on what I ...
3
votes
1
answer
5k
views
How to add timeout to a helm chart?
I have a helm chart which pulls a lot of images from various registries and deploys a lot of pods. It runs a lot of k8s jobs before getting the pods up.
Overall, helm install command takes huge time, ...
0
votes
1
answer
55
views
How does Kubernetes terminate an instance after helm upgrade
I have a node.js application that is running on a Kubernetes cluster, I am using helm to manage it currently. I have ran into a bit of an issue, when the application starts it connects to a service ...
7
votes
2
answers
3k
views
How is it a good practice to version your helm charts for each deployment?
I'm trying to set up a process to release a web app with helm in my company and I can't find a satisfying way.
Basically each for each push in a feature branch, I want to:
Build a docker image and ...
2
votes
1
answer
1k
views
GitLab CI/CD page listing many gitlab runners that no longer exist
I am running GitLab Runner using a Helm chart as described on the GitLab Runner Helm Chart page.
Everything seems to be working, but after about two months of running I see on my GitLab group that ...
0
votes
0
answers
503
views
How can I ensure Helm doesn't install a dependency twice?
If I have a chart, say ChartA, that has a dependency on ChartB, I want to only install ChartB if it hasn't been installed already.
Why? Let's say I run 2 copies of ChartA, and they both need a ...
1
vote
1
answer
61
views
Is there a way through which I can control type of load balancer like round robin , least-connections etc using helm charts?
I am researching different types of loadbalancing methods available through kubernetes .I want to implement & see before deciding on one .I'm stuck at how to actually define typeof-loadbalancer.If ...
4
votes
2
answers
11k
views
helm install causes nil pointer
I'm really a beginner with kubernetes and really struggle with this simple tutorial from baeldung.com
The only thing I did different (intentionally) was using a google cloud cluster instead of ...
0
votes
1
answer
2k
views
Getting permission denied with docker pipeline on jenkins
I have jenkins deployed via helm charts on kubernetes cluster
Now i want to be able to run helm to deploy helm charts applications on my kubernetes cluster and have the following in my jenkinsfile
...
1
vote
2
answers
2k
views
Unable to get Helm to work with ECR
I'm using Helm v3 with AWS ECR on a Kubernetes cluster that was creating using Kops. I have checked and the role kops assigned to the nodes does have ECR permissions. When I deploy my helm chart I ...
1
vote
1
answer
170
views
What's the way to deploy a resource once on a helm chart that is deployed multiple times?
in my use case i've got a helm chart for my application.
One of the resources is actually a Grafana Dashboard for the application.
This dashboard actually monitors all instances of the application, ...
1
vote
0
answers
248
views
Persistent storageClass for GitLab on Kubernetes [closed]
Using the official helm chart and documentation, I want to deploy GitLab to Kubernetes. The storage guide shows how to store persistent data and also offers example Helm values. Sadly this doesn't ...
2
votes
1
answer
1k
views
"Error: forwarding ports: Upgrade request required" Error in helm of a kubernetes cluster
I have a kubernetes cluster built using kubespray and imported to Rancher.
The nodes are configured with
CentOS Linux 7 3.10.0-957.12.1.el7.x86_64
Docker version : 18.9.5
Kubelet version : v1.14.1
...
1
vote
1
answer
297
views
Deploying Anchore to Kubernetes Cluster using Helm
Kubernetes version 1.14.2 (Client) 1.14.1 (Server)
Anchore Chart anchore-engine.1.0.5 App Version 0.4.0
I'm trying to deploy Anchore via Helm to a Kubernetes cluster, but I'm getting failures in ...
0
votes
1
answer
1k
views
Increase Kubernetes Nginx Ingress limits for large images in Docker registry
When pushing images to a self hosted Docker registry installed using their official helm chart, this works for some images. But for one image, I'm not able to push two layers. Docker retry it several ...
4
votes
2
answers
10k
views
helm - cannot get resource "namespaces" in API group
I installed Kubernetes, helm on the Ubuntu 16.04.6 Box, I want to deploy kubernetes-dashboard using helm but getting below error while installing it
$ helm install stable/kubernetes-dashboard --name ...