本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS-UpdateEKSSelfManagedLinuxNodeGroups
Description
AWS-UpdateEKSSelfManagedLinuxNodeGroups
執行手冊會使用堆疊來更新 Amazon Elastic Kubernetes Service (AmazonEKS) 叢集中的自我管理節點群組。 AWS CloudFormation
如果您的叢集使用 auto 擴展,我們建議您在使用此 runbook 之前將部署擴展到兩個複本。
將部署調整為兩個複本的步驟
-
安裝 Kubernetes 指令行公用程式。
kubectl
如需詳細資訊,請參閱 Amazon EKS 使用者指南kubectl中的安裝。 -
執行下列命令。
kubectl scale deployments/cluster-autoscaler --replicas=2 -n kube-system
-
運
AWS-UpdateEKSSelfManagedLinuxNodeGroups
行手冊。 -
執行下列命令,將部署調整回所需的複本數目。
kubectl scale deployments/cluster-autoscaler --replicas=
number
-n kube-system
文件類型
自動化
擁有者
Amazon
平台
Linux,macOS, Windows
參數
-
AutomationAssumeRole
類型:字串
描述:(選用) 允許 Systems Manager 自動化代表您執行動作的 AWS Identity and Access Management (IAM) 角色的 Amazon 資源名稱 ()。ARN如果未指定角色,Systems Manager 自動化會使用啟動此 runbook 的使用者的權限。
-
ClusterName
類型:字串
描述:(必填) Amazon EKS 叢集的名稱。
-
NodeGroupName
類型:字串
描述:(必要) 受管理節點群組的名稱。
-
ClusterControlPlaneSecurityGroup
類型:字串
描述:(必要) 控制平面安全性群組的識別碼。
-
D isableIMDSv
類型:布林值
說明:(選擇性) 決定您是否要允許執行個體中繼資料服務版本 1 (IMDSv1) 和IMDSv2。
-
KeyName
類型:字串
說明:(選擇性) 執行處理的金鑰名稱。
-
NodeAutoScalingGroupDesiredCapacity
類型:字串
描述:(選擇性) 節點群組應維護的節點數目。
-
NodeAutoScalingGroupMaxSize
類型:字串
描述:(選擇性) 節點群組可向外延展至的節點數目上限。
-
NodeAutoScalingGroupMinSize
類型:字串
描述:(選擇性) 節點群組可擴充至的節點數目下限。
-
NodeInstanceType
類型:字串
預設值:
說明:(選擇性) 要用於節點群組的執行個體類型。
-
NodeImageId
類型:字串
描述:(選擇性) 您要節點群組使用的 Amazon Machine Image (AMI) 識別碼。
-
NodeImageIdSSMParam
類型:字串
默認值:/AWS /服務/ek/ 優化阿米/1.21 亞馬遜亞馬遜 2 /推薦/圖像ID
描述:(選擇性) 您要節點群組使用的公用 Systems Manager 參數。AMI
-
StackName
類型:字串
描述:(必要) 用來更新節點群組的 AWS CloudFormation 堆疊名稱。
-
子網
類型:字串
描述:(必要) 您要叢集使IDs用之子網路的逗號分隔清單。
-
VpcId
類型:字串
預設:Default
描述:(必要) 部署叢集的虛擬私有雲端 (VPC)。
必要的IAM權限
此AutomationAssumeRole
參數需要下列動作才能成功使用 runbook。
-
eks:CreateCluster
-
eks:CreateNodegroup
-
eks:DeleteNodegroup
-
eks:DeleteCluster
-
eks:DescribeCluster
-
eks:DescribeNodegroup
-
eks:ListClusters
-
eks:ListNodegroups
-
eks:UpdateClusterConfig
-
eks:UpdateNodegroupConfig
文件步驟
-
aws:executeScript
-根據您為執行簿輸入參數指定的值更新 Amazon EKS 叢集節點群組。 -
aws:waitForAwsResourceProperty
-等待傳回 AWS CloudFormation 堆疊更新狀態。