開始使用 Helm Chart 部署節點。我試圖做一些掌舵的部署與makefile已upgrade歸于helm upgrade $(name) . --namespace name。所以我運行make upgrade,我得到一個錯誤,如圖所示:
walk.go:74: found symbolic link in path: /Users/samuelarogbonlo/Desktop/mina/helm/generic-node/Makefile resolves to /Users/samuelarogbonlo/Desktop/mina/helm/common/Makefile
Error: UPGRADE FAILED: YAML parse error on generic-node/templates/generic-node.yaml: error converting YAML to JSON: yaml: line 118: did not find expected key
make: *** [upgrade] Error 1
我試圖洗掉| quote但它沒有改變情況,我有一些猜測它與括號有關,但所有試驗都失敗了。
我渲染的 yaml 檔案如下所示:
- name: SECRET_USERNAME
valueFrom:
secretKeyRef:
name: source-libp2p-keys
key: key
- name: SECRET_PASSWORD
valueFrom:
secretKeyRef:
name: source-libp2p-keys
key: "some-libp2p-key"
- name: SECRET_USERNAME
valueFrom:
secretKeyRef:
name: private-keys
key: key
- name: SECRET_PASSWORD
valueFrom:
secretKeyRef:
name: private-keys
key: ""
Error: YAML parse error on generic-node/templates/generic-node.yaml: error converting YAML to JSON: yaml: line 118: did not find expected key
helm.go:88: [debug] error converting YAML to JSON: yaml: line 118: did not find expected key
YAML parse error on generic-node/templates/generic-node.yaml
helm.sh/helm/v3/pkg/releaseutil.(*manifestFile).sort
helm.sh/helm/v3/pkg/releaseutil/manifest_sorter.go:146
helm.sh/helm/v3/pkg/releaseutil.SortManifests
helm.sh/helm/v3/pkg/releaseutil/manifest_sorter.go:106
helm.sh/helm/v3/pkg/action.(*Configuration).renderResources
我真的需要關于如何解決這個問題的幫助,因為即使我的values.yaml檔案也有graphql參考的值。
謝謝。
uj5u.com熱心網友回復:
錯誤在這里:
- name: SECRET_PASSWORD
valueFrom:
secretKeyRef:
name: source-libp2p-keys
key: "some-libp2p-key"
- name: SECRET_USERNAME
valueFrom:
secretKeyRef:
name: private-keys
key: key
該行- name SECRET_USERNAME縮進了一個空格。將它放在與前一個相同的縮進處- name: SECRET_PASSWORD。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/358998.html
標籤:Kubernetes 雅姆 运维 kubernetes-helm 头盔文件
下一篇:ibmcloudksclusterget--clusterCLUSTER_NAME的kubectl等價物是什么?
