本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 EKS 叢集中支援區域轉移
EKS 現在支援 Amazon Application Recovery Controller (ARC) 區域轉移和區域自動轉移,可增強多可用區域叢集環境的彈性。使用 AWS Zonal Shift,客戶可以從受損的可用區域轉移叢集內流量,確保新的 Kubernetes Pod 和節點僅在運作狀態良好的可用區域中啟動。
建立已啟用區域轉移的叢集
# zonal-shift-cluster.yaml --- apiVersion: eksctl.io/v1alpha5 kind: ClusterConfig metadata: name: highly-available-cluster region: us-west-2 zonalShiftConfig: enabled: true
eksctl create cluster -f zonal-shift-cluster.yaml
在現有叢集上啟用區域轉移
若要啟用或停用現有叢集上的區域轉移,請執行
eksctl utils update-zonal-shift-config -f zonal-shift-cluster.yaml
或沒有組態檔案:
eksctl utils update-zonal-shift-config --cluster=zonal-shift-cluster --enabled