協助改進此頁面
若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。
藉助自我管理節點來自行維護節點
叢集包含排程 Pod 的一或多個 Amazon EC2 節點。Amazon EKS 節點會在您的 AWS 帳戶中執行並透過叢集 API 伺服器端點連接至您叢集的控制平面。會根據 Amazon EC2 價格收費。如需詳細資訊,請參閱 Amazon EC2 定價
一個叢集可以包含數個節點群組。每個節點群組包含一個或多個部署在 Amazon EC2 Auto Scaling 群組的節點。群組節點的執行個體類型可能會有所不同,例如透過 Karpenter
Amazon EKS 提供專門的Amazon 機器映像 (AMI),稱為Amazon EKS 最佳化 AMI。AMI 已設定為搭配 Amazon EKS 一起使用。它們的元件包括 containerd、kubelet 和 AWS IAM 驗證器。AMI 還包含特殊化啟動程序指令碼
如果使用 CIDR 區塊限制對叢集公有端點的存取,則建議您也啟用私有端點存取。這樣可以讓節點與叢集通訊。若不啟用私有端點,您指定用於公有存取的 CIDR 區塊必須包含來自 VPC 的輸出來源。如需詳細資訊,請參閱 叢集 API 伺服器端點。
若要將自我管理節點新增至 Amazon EKS 叢集,請參閱以下主題。如果手動啟動自我管理節點,請將以下標籤新增至每個節點,同時確保 <cluster-name> 與您的叢集相符。如需詳細資訊,請參閱新增和刪除個別資源的標籤。如果遵循以下指南中的步驟,系統會為您自動新增必要的標籤至節點。
| 金鑰 | 值 |
|---|---|
|
|
|
重要
Amazon EC2 執行個體中繼資料服務 (IMDS) 中的標籤與 EKS 節點不相容。啟用執行個體中繼資料標籤後,不能在標籤值中使用正斜線 ('/')。此限制可能會導致無法啟動執行個體,使用 Karpenter 或叢集自動擴展期等節點管理工具時尤其如此,因為這些服務依賴於包含正斜線的標籤來提供適當的功能。
如需 Kubernetes 對節點普遍觀點的詳細資訊,請參閱 Kubernetes 文件中的節點