2017-07-23 22 views
1

我正在使用helm安裝儀表板服務。它的創建莢和服務名稱像這樣kubernetes-dashboard-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

回答

0

恐怕你不能沒有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儀表板」 連接起來。

你可以調整「全名」模板來解決這個問題。

+0

是的,我只是看着這個,當我給空的名字命中,它隨機生成的字符串。讓我看看如何更改模板全名。感謝您的迴應 – sfgroups