gpt4 book ai didi

Kubernetes Helm,将两个变量用中间的字符串组合起来

转载 作者:行者123 更新时间:2023-12-03 13:45:15 25 4
gpt4 key购买 nike

我试图改变一个变量的值,如果另一个变量是通过将两者与中间的破折号组合来设置的,我不确定这样做的语法,我在想这样的事情:

{{- $serviceNamespace := .Values.serviceNamespace -}}
{{- $serviceTag := .Values.serviceTag -}}
{{- if $serviceTag}}
{{- $serviceNamespace := .Values.serviceNamespace "-" .Values.serviceTag -}}
{{- end}}

这样对吗?如果 serviceNamespacehelloserviceTag1.0.0我会得到 serviceNamespace正在 hello-1.0.0 ?

最佳答案

对于连接,只需使用 printf:

{{-  $serviceNamespace := printf "%s-%s" .Values.serviceNamespace .Values.serviceTag -}}

关于Kubernetes Helm,将两个变量用中间的字符串组合起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45278655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com