Helm kubernetes仪表板安装移除吊舱和服务名称中的重复工作

Helm kubernetes仪表板安装移除吊舱和服务名称中的重复工作,kubernetes,kubernetes-helm,Kubernetes,Kubernetes Helm,我正在使用helm安装仪表板服务。它可以像这样创建pod和服务名称kubernetes dashboard kubernetes dashboard。如何从名称中删除重复的kubernetes仪表板 helm install stable/kubernetes-dashboard --name kubernetes-dashboard --namespace kube-system 输出 k get svc -n kube-system |grep dashboard kuberne

我正在使用helm安装仪表板服务。它可以像这样创建pod和服务名称kubernetes dashboard kubernetes dashboard。如何从名称中删除重复的kubernetes仪表板

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
k get svc-n kube系统| grep仪表板
kubernetes仪表板kubernetes仪表板10.96.114.17 80/TCP 26m
谢谢
SR

如果不更改kubernetes仪表盘舵图,恐怕您无法实现这一目标

根据这一准则

  _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" . }}
  ...
服务/pod名称由发布名称和“kubernetes dashboard”连接而成


你可以调整“全名”模板来解决这个问题。

是的,我只是在看这个,当我给name指定空的sting时,它会生成随机字符串。让我看看如何更改模板全名。谢谢你的回复