Helm-charts: [apm-server] Unused "fullnameOverride" parameter

Created on 13 Feb 2020  路  3Comments  路  Source: elastic/helm-charts

Chart version: 7.6.0

Kubernetes version: 1.14.9

Kubernetes provider: EKS

Helm Version: 2.14.3

Describe the bug:

In apm-server helm chart, "fullnameOverride" doesn't work.
This parameter doesn't seem to be used.
In other helm chart, "fullnameOverride" works.

Got the following deployment name: "apm-server-apm-server"

Steps to reproduce:

helm install elastic/apm-server --name apm-server --set fullnameOverride="apm-server"

Expected behavior:

Deployment name should be "apm-server"

bug

Most helpful comment

This is because there is no definition of fullnameOverride in _helpers.tpl. Only have to update that block.

{{- define "apm.fullname" }} {{- if .Values.fullnameOverride -}} {{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} {{- else -}} {{- $name := default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-"}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- end -}} {{- end -}}

All 3 comments

This is because there is no definition of fullnameOverride in _helpers.tpl. Only have to update that block.

{{- define "apm.fullname" }} {{- if .Values.fullnameOverride -}} {{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}} {{- else -}} {{- $name := default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-"}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- end -}} {{- end -}}

Hi @kawat55 @ralavay ,
Thanks for reporting this issue.
Do you think you could provide a PR to fix it?

Added a PR #508.

Was this page helpful?
0 / 5 - 0 ratings