Helm kubernetes-dashboard install 删除 pod 和服务名称中重复的作品
Helm kubernetes-dashboard install remove repeated works in the pod and service name
我正在使用 helm 安装仪表板服务。它的创建 pods 和这样的服务名称 kubernetes-dashboard-kubernetes-dashboard。如何从名称中删除重复的 kubernetes-dashboard 单词。
helm install stable/kubernetes-dashboard --name kubernetes-dashboard --namespace kube-system
输出
k get svc -n kube-system |grep dashboard
kubernetes-dashboard-kubernetes-dashboard 10.96.114.17 <none> 80/TCP 26m
谢谢
SR
如果不更改 kubernetes-dashboard helm chart,恐怕您无法实现此目的。
根据这个代码
_helpers.tpl
...
{{ define "fullname" }}
{{- $name := default "kubernetes-dashboard" .Values.nameOverride -}}
{{ printf "%s-%s" .Release.Name $name | trunc 63 -}}
{{ end }}
...
svc.yaml
...
metadata:
name: {{ template "fullname" . }}
...
service/pod 名称由版本名称和 "kubernetes-dashboard".
连接而成
您可以调整 "fullname" 模板来解决这个问题。
我正在使用 helm 安装仪表板服务。它的创建 pods 和这样的服务名称 kubernetes-dashboard-kubernetes-dashboard。如何从名称中删除重复的 kubernetes-dashboard 单词。
helm install stable/kubernetes-dashboard --name kubernetes-dashboard --namespace kube-system
输出
k get svc -n kube-system |grep dashboard
kubernetes-dashboard-kubernetes-dashboard 10.96.114.17 <none> 80/TCP 26m
谢谢 SR
如果不更改 kubernetes-dashboard helm chart,恐怕您无法实现此目的。
根据这个代码
_helpers.tpl
...
{{ define "fullname" }}
{{- $name := default "kubernetes-dashboard" .Values.nameOverride -}}
{{ printf "%s-%s" .Release.Name $name | trunc 63 -}}
{{ end }}
...
svc.yaml
...
metadata:
name: {{ template "fullname" . }}
...
service/pod 名称由版本名称和 "kubernetes-dashboard".
连接而成您可以调整 "fullname" 模板来解决这个问题。