[英]Kuberentes AWS cloud provider
我想請教一下,啟用雲提供商 aws 的最佳方法是什么,我正在使用 kubespray 來啟動集群,但是當我將雲提供商連接到 aws 時總是失敗,所以我嘗試在https之后手動設置它: //cloud-provider-aws.sigs.k8s.io/getting_started/
https://github.com/kubernetes/cloud-provider-aws/issues/258
然后,我做了以下
adding --cloud-provider=external to both static pods of kube-api and the controller
/etc/kubernetes/manifests# grep cloud *
kube-apiserver.yaml: - --cloud-provider=external
kube-controller-manager.yaml: - --configure-cloud-routes=false
kube-controller-manager.yaml: - --cloud-provider=external
將其添加到 kubelet
kubelet.env:--cloud-provider=external \
應用清單,圖像修改為
**gcr.io/k8s-staging-provider-aws/cloud-controller-manager:v20210510-v1.21.0-alpha.0**
確保我重新啟動了雖然不需要我總是
aws-cloud-controller-manager-kbjwb 0/1 CrashLoopBackOff 16 34m (edited)
cloud-provider-aws.sigs.k8s.iocloud-provider-aws.sigs.k8s.io
入門 - 適用於 Kubernetes 的 AWS 雲提供商的 Kubernetes AWS 雲提供商文檔
您是否在訪問密鑰或秘密 ID 的幫助下啟用了與 AWS 的連接? 您還可以使用 Hashicorp Vault 使用環境變量動態調用這些。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.