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 (AmazonEC2) y un clúster de Amazon Elastic Kubernetes Service EKS (Amazon) 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 de su nodo de EC2 trabajo de Amazon debe ser el running
mismo y el estado del EKS clúster de Amazon debe serACTIVE
.
Ejecuta esta automatización (consola)
Tipo de documento
Automatización
Propietario
Amazon
Plataformas
Linux
Parámetros
-
AutomationAssumeRole
Tipo: cadena
Descripción: (opcional) El nombre del recurso de Amazon (ARN) del rol 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 EKS clúster de Amazon.
-
WorkerID
Tipo: cadena
Descripción: (obligatorio) El ID del nodo EC2 trabajador de Amazon que no pudo unirse al clúster.
IAMPermisos 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 EKS clúster de Amazon que especificó en elClusterName
parámetro existe y se encuentra en unACTIVE
estado. -
aws:assertAwsResourceProperty
- Confirma que el nodo EC2 trabajador de Amazon que especificó en elWorkerID
parámetro existe y se encuentra en unrunning
estado. -
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.