選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

啟用或停用內建 NodePools

焦點模式
啟用或停用內建 NodePools - Amazon EKS

協助改善此頁面

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

若要提供此使用者指南,請選擇位於每個頁面右窗格的 GitHub 上的編輯此頁面連結。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

協助改善此頁面

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

若要提供此使用者指南,請選擇位於每個頁面右窗格的 GitHub 上的編輯此頁面連結。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

EKS Auto Mode 有兩個內建NodePools 您可以使用 AWS 主控台、CLI 或 API 啟用或停用這些 NodePools。

內建 NodePool 參考

  • system

    • 此 NodePool CriticalAddonsOnly 有污點。許多 EKS 附加元件,例如 CoreDNS,都會容忍此污點。使用此系統節點集區來隔離叢集關鍵應用程式。

    • 同時支援 amd64arm64架構。

  • general-purpose

    • 此 NodePool 支援啟動叢集中一般用途工作負載的節點。

    • 僅使用amd64架構。

兩個內建的 NodePools:

  • 使用預設 EKS NodeClass

  • 僅使用隨需 EC2 容量

  • 使用 C、M 和 R EC2 執行個體系列

  • 需要第 5 代或更新版本的 EC2 執行個體

程序

先決條件

  • 在裝置上安裝和設定的最新版本 AWS 命令列界面 (AWS CLI)。若要檢查您目前的版本,請使用 aws --version。若要安裝最新版本,請參閱《 AWS 命令列界面使用者指南》中的使用 aws 設定安裝快速組態

    • 使用足夠的 IAM 許可登入 CLI,以建立 AWS 資源,包括 IAM 政策、IAM 角色和 EKS 叢集。

使用 CLI AWS 啟用

使用下列命令來啟用兩個內建的 NodePools:

aws eks update-cluster-config \ --name <cluster-name> \ --compute-config '{ "nodeRoleArn": "<node-role-arn>", "nodePools": ["general-purpose", "system"] "enabled": true, "nodeRoleArn":"<node-role-arn>", "nodePools": ["general-purpose", "system"] }' \ --kubernetes-network-config '{ "elasticLoadBalancing":{"enabled": true} }' \ --storage-config '{ "blockStorage":{"enabled": true} }'

您可以修改命令,以選擇性地啟用 NodePools。

使用 AWS CLI 停用

使用下列命令來停用兩個內建的 NodePools:

aws eks update-cluster-config \ --name <cluster-name> \ --compute-config '{ "enabled": true, "nodePools": [] }' \ --kubernetes-network-config '{ "elasticLoadBalancing":{"enabled": true}}' \ --storage-config '{ "blockStorage":{"enabled": true} }'

在本頁面

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。