mirror of
https://github.com/helm/charts.git
synced 2026-08-22 05:48:09 +00:00
[stable/cluster-autoscaler] Support fullnameOverride (#16837)
Signed-off-by: Eric Bailey <e.bailey@sportradar.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
a72386b91c
commit
87034ca03f
@@ -2,7 +2,7 @@ apiVersion: v1
|
||||
description: Scales worker nodes within autoscaling groups.
|
||||
icon: https://github.com/kubernetes/kubernetes/blob/master/logo/logo.png
|
||||
name: cluster-autoscaler
|
||||
version: 6.0.1
|
||||
version: 6.1.0
|
||||
appVersion: 1.14.6
|
||||
home: https://github.com/kubernetes/autoscaler
|
||||
sources:
|
||||
|
||||
@@ -162,6 +162,8 @@ Parameter | Description | Default
|
||||
`envFromConfigMap` | additional container environment variables from a configmap | `{}`
|
||||
`envFromSecret` | secret name containing keys that will be exposed as envs | `nil`
|
||||
`extraEnvSecrets` | additional container environment variables from a secret | `{}`
|
||||
`fullnameOverride` | String to fully override cluster-autoscaler.fullname template | `""`
|
||||
`nameOverride` | String to partially override cluster-autoscaler.fullname template (will maintain the release name) | `""`
|
||||
`nodeSelector` | node labels for pod assignment | `{}`
|
||||
`podAnnotations` | annotations to add to each pod | `{}`
|
||||
`rbac.create` | If true, create & use RBAC resources | `false`
|
||||
|
||||
@@ -11,6 +11,9 @@ Create a default fully qualified app name.
|
||||
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
|
||||
*/}}
|
||||
{{- define "cluster-autoscaler.fullname" -}}
|
||||
{{- if .Values.fullnameOverride -}}
|
||||
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
|
||||
{{- else -}}
|
||||
{{- $name := default (printf "%s-%s" .Values.cloudProvider .Chart.Name) .Values.nameOverride -}}
|
||||
{{- if ne $name .Release.Name -}}
|
||||
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
||||
@@ -18,6 +21,7 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
|
||||
{{- printf "%s" $name | trunc 63 | trimSuffix "-" -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{/*
|
||||
Create chart name and version as used by the chart label.
|
||||
|
||||
@@ -166,3 +166,9 @@ serviceMonitor:
|
||||
## [Kube Prometheus Selector Label](https://github.com/helm/charts/tree/master/stable/prometheus-operator#exporters)
|
||||
selector:
|
||||
prometheus: kube-prometheus
|
||||
|
||||
## String to partially override cluster-autoscaler.fullname template (will maintain the release name)
|
||||
nameOverride: ""
|
||||
|
||||
## String to fully override cluster-autoscaler.fullname template
|
||||
fullnameOverride: ""
|
||||
|
||||
Reference in New Issue
Block a user