我似乎沒有找到具體答案的基本問題。我應該如何跟蹤外部公共圖表?
假設我想使用:
Kubernetes SIGs AWS 負載均衡器控制器: https ://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/deploy/installation/
我可以“當務之急”執行以下操作:
添加 Helm 存盤庫:
helm repo add eks https://aws.github.io/eks-charts
獲取影像輸入值
helm show values eks/aws-load-balancer-controller > values.yml
更新clusterName并安裝
如果不為服務賬戶使用 IAM 角色,請安裝 helm chart:
helm install aws-load-balancer-controller eks/aws-load-balancer-controller -n kube-system -f values.yml --dry-run
它會起作用。但假設我的 Kubernetes IaC 具有以下目錄結構:
? kubernetes/
? apps/
? base/
? alb_controller/
README.md
values.yml
? daemonsets/
最后我只會解釋我做values.yml了什么以及我使用了哪個外部圖表。README.md
處理這種型別的依賴關系的最佳方法是什么?
uj5u.com熱心網友回復:
我不是 100% 確定您要做什么,但聽起來您正在嘗試將另一個外部圖表用作圖表的一部分,在這種情況下,圖表依賴關系可能就是您要查找的內容。
使用 Chart Dependencies 你可以告訴 Helm 你想要安裝額外的圖表作為你的圖表的一部分,Helm 會在你安裝或升級你的圖表時自動執行此操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/520318.html
標籤:亚马逊网络服务Kuberneteskubernetes-helm
