我想知道是否可以在私有 GitHub 存盤庫中從kustomize獲取資源,我已經嘗試過類似的方法但沒有成功
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- [email protected]:gituser/kustomize.git/kustomize/main/nginx.yaml
- ssh://github.com/gituser/kustomize.git/kustomize/main/nginx.yaml
錯誤
Error: accumulating resources: accumulation err='accumulating resources from 'ssh://github.com/diego1277/kustomize.git//kustomize/main/nginx.yaml': evalsymlink failure on '/Users/diego/Desktop/estudo/kustomize/see/base/ssh:/github.com/diego1277/kustomize.git/kustomize/main/nginx.yaml' : lstat /Users/diego/Desktop/estudo/kustomize/see/base/ssh:: no such file or directory': evalsymlink failure on '/private/var/folders/qq/mk6t7dpd5435qm78_zsfdjvm0000gp/T/kustomize-056937086/kustomize/main/nginx.yaml' : lstat /private/var/folders/qq/mk6t7dpd5435qm78_zsfdjvm0000gp/T/kustomize-056937086/kustomize: no such file or directory
uj5u.com熱心網友回復:
您的遠程資源需要決議為包含
檔案的目錄kustomization.yaml。也就是說,而不是:
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- [email protected]:gituser/kustomize.git/kustomize/main/nginx.yaml
你需要:
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- [email protected]:gituser/kustomize.git/kustomize/main/
并且您的kustomize/main目錄應該包含
kustomization.yaml. 您可以使用公共存盤庫進行嘗試,例如:
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- "[email protected]:kubernetes-sigs/kustomize/examples/helloWorld"
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/405318.html
標籤:
上一篇:Kubernetespod待處理
