Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWSSupport-TroubleshootEKSWorkerNode
Descripción
El AWSSupport-TroubleshootEKSWorkerNode manual analiza un nodo de trabajo de Amazon Elastic Compute Cloud (Amazon EC2) y un clúster de Amazon Elastic Kubernetes Service (Amazon EKS) para ayudarlo a identificar y solucionar las causas comunes que impiden que los nodos de trabajo se unan a un clúster. El manual de procedimientos contiene una guía que le ayudará a resolver cualquier problema que identifique.
importante
Para ejecutar correctamente esta automatización, el estado del nodo EC2 trabajador de Amazon debe ser running el mismo y el estado del clúster Amazon EKS debe ser el mismoACTIVE.
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux
Parámetros
-
AutomationAssumeRole
Tipo: cadena
Descripción: (opcional) el Nombre de recurso de Amazon (ARN) del rol de AWS Identity and Access Management (IAM) que permite a Systems Manager Automation realizar las acciones en su nombre. Si no se especifica ningún rol, Systems Manager Automation utiliza los permisos del usuario que comienza este manual de procedimientos.
-
ClusterName
Tipo: cadena
Descripción: (obligatorio) el nombre del clúster de Amazon EKS.
-
WorkerID
Tipo: cadena
Descripción: (obligatorio) El ID del nodo EC2 trabajador de Amazon que no pudo unirse al clúster.
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
-
ec2:DescribeDhcpOptions -
ec2:DescribeImages -
ec2:DescribeInstanceAttribute -
ec2:DescribeInstances -
ec2:DescribeInstanceStatus -
ec2:DescribeNatGateways -
ec2:DescribeNetworkAcls -
ec2:DescribeNetworkInterfaces -
ec2:DescribeRouteTables -
ec2:DescribeSecurityGroups -
ec2:DescribeSubnets -
ec2:DescribeVpcAttribute -
ec2:DescribeVpcEndpoints -
ec2:DescribeVpcs -
eks:DescribeCluster -
iam:GetInstanceProfile -
iam:GetRole -
iam:ListAttachedRolePolicies -
ssm:DescribeInstanceInformation -
ssm:ListCommandInvocations -
ssm:ListCommands -
ssm:SendCommand
Pasos de documentos
-
aws:assertAwsResourceProperty: confirma que el clúster de Amazon EKS que especifique en el parámetroClusterNameexiste y se encuentra en un estadoACTIVE. -
aws:assertAwsResourceProperty- Confirma que el nodo EC2 trabajador de Amazon que especificó en elWorkerIDparámetro existe y se encuentra en unrunningestado. -
aws:executeScript: ejecuta un script de Python que ayuda a identificar las posibles causas por las que el nodo de trabajo no se une al clúster.