GG
PS. на самом деле там маунтится путь bots/folder1/folder2/folder3/ и если изначально в папке bots/folder1 были файлы то после маунта они пропали
Size: a a a
GG
AC
*
helm install --namespace loggia loggia ecoinfra/loggia-shipper --version 0.3.8 -f values-hint-aws.yaml --timeout 10m --wait --debugможет ли по какой-то причине данные подтягиваться из
values.yaml
?SM
helm install --namespace loggia loggia ecoinfra/loggia-shipper --version 0.3.8 -f values-hint-aws.yaml --timeout 10m --wait --debugможет ли по какой-то причине данные подтягиваться из
values.yaml
?values.yaml
*
values.yaml
D
food:
- name: banana
spec:
type: fruit
color: yellow
- name: apple
spec:
type: fruit
color:
В чарте {{- range $name := .Values.food -}}
apiVersion: v1
kind: Service
metadata:
name: {{ $name.name }}
...
{{ end }}
helm template
при таком раскладе рендерит нормально все ресурсы кубера. Но стоит только сказать helm template . --debug --set food[0][1].spec.color=red
То всё ломается. Error: template: at <$name.name>: can't evaluate field name in type interface {}
SM
D
{{- range $i, $name := .Values.food -}}
---
apiVersion: v1
kind: Service
metadata:
name: {{ $name.name }}
spec:
selector:
app: {{ $name.name }}
{{ end }}
$ helm template . --debug --set food[0][1].spec.color=red
Error: template: food/templates/other.yaml:6:16: executing "food/templates/other.yaml" at <$name.name>: can't evaluate field name in type interface {}
SM
{{- range $i, $name := .Values.food -}}
---
apiVersion: v1
kind: Service
metadata:
name: {{ $name.name }}
spec:
selector:
app: {{ $name.name }}
{{ end }}
$ helm template . --debug --set food[0][1].spec.color=red
Error: template: food/templates/other.yaml:6:16: executing "food/templates/other.yaml" at <$name.name>: can't evaluate field name in type interface {}
SM
--set food[0].spec.color=red --set food[1].spec.color=red
DS
n
D
--set food[0].spec.color=red --set food[1].spec.color=red
# Source: food/templates/other.yaml
apiVersion: v1
kind: Service
metadata:
name:
spec:
selector:
app:
DS
# Source: food/templates/other.yaml
apiVersion: v1
kind: Service
metadata:
name:
spec:
selector:
app:
--set food[0][1].spec.color=red
неверно для указанной структуры.DS
food:
- name: banana
spec:
type: fruit
color: yellow
- name: apple
spec:
type: fruit
color:
В чарте {{- range $name := .Values.food -}}
apiVersion: v1
kind: Service
metadata:
name: {{ $name.name }}
...
{{ end }}
helm template
при таком раскладе рендерит нормально все ресурсы кубера. Но стоит только сказать helm template . --debug --set food[0][1].spec.color=red
То всё ломается. Error: template: at <$name.name>: can't evaluate field name in type interface {}
c
VS
c
VS
c