Sección de LoginNodes - AWS ParallelCluster

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.

Sección de LoginNodes

nota

Support for LoginNodes se añade en AWS ParallelCluster versión 3.7.0.

(Opcional) Especifica la configuración del grupo de nodos de inicio de sesión.

LoginNodes: Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string

Política de actualización: la flota de computación debe estar detenida para poder cambiar esta configuración y proceder a la actualización.

Propiedades de LoginNodes

Propiedades de Pools

Define grupos de nodos de inicio de sesión que tienen la misma configuración de recursos. Solo se puede especificar un único campo secundario.

Pools: - Name: string Count: integer InstanceType: string GracetimePeriod: integer Image: CustomAmi: string Ssh: KeyName: string Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string
Name (Requerido String)

Especifica el nombre del paso. Se usa para etiquetar los recursos de LoginNodes.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Count (Requerido Integer)

Especifica el número de nodos de inicio de sesión que se deben mantener activos.

Política de actualización: esta configuración se puede cambiar durante una actualización.

InstanceType (Requerido String)

Especifica el tipo de EC2 instancia de Amazon que se utiliza para el nodo de inicio de sesión. La arquitectura del tipo de instancia debe ser la misma que la arquitectura utilizada para Slurm InstanceTypeconfiguración.

Política de actualización: esta configuración se puede cambiar si se detiene el grupo de nodos de inicio de sesión.

GracetimePeriod(OpcionalInteger)

Especifica el tiempo mínimo en minutos que transcurre entre la notificación al usuario que ha iniciado sesión de que se va a dar de baja un nodo de inicio de sesión y la detención real. Los valores válidos de GracetimePeriod oscilan entre 3 y 120 minutos. El valor predeterminado es de 10 minutos.

nota

El evento desencadenante implica interacciones entre múltiples AWS servicios. A veces, la latencia de la red y la propagación de la información pueden llevar algún tiempo, por lo que el período de gracia puede tardar más de lo esperado debido a los retrasos internos AWS servicios.

Política de actualización: esta configuración se puede cambiar durante una actualización.

Image(Opcional)

Define la configuración de imagen para los nodos de inicio de sesión.

Image: CustomAmi: String
CustomAmi(OpcionalString)

Especifica la personalización AMI utilizada para aprovisionar los nodos de inicio de sesión. Si no se especifica, el valor predeterminado es el especificado en. Sección de HeadNode

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Ssh(Opcional)

Define la ssh configuración de los nodos de inicio de sesión.

Ssh: KeyName: string
KeyName(OpcionalString)

Especifica la ssh clave utilizada para iniciar sesión en los nodos de inicio de sesión. Si no se especifica, el valor predeterminado es el especificado en. Sección de HeadNode

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Networking(Obligatorio)

Networking: SubnetIds: - string SecurityGroups: - string AdditionalSecurityGroups: - string
SubnetIds (Requerido [String])

El ID de la subred existente en la que aprovisiona el grupo de nodos de inicio de sesión. Solo puede definir una subred.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

SecurityGroups(Opcional[String])

Una lista de grupos de seguridad que se utilizarán para el grupo de nodos de inicio de sesión. Si no se especifica ningún grupo de seguridad, AWS ParallelCluster crea grupos de seguridad para usted.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

AdditionalSecurityGroups(Opcional[String])

Una lista de grupos de seguridad adicionales que se utilizarán para el grupo de nodos de inicio de sesión.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

Iam(Opcional)

Especifica un rol de instancia o un perfil de instancia que se usará en los nodos de inicio de sesión para anular el rol de instancia o el perfil de instancia predeterminados del clúster.

Iam: InstanceRole: string InstanceProfile: string AdditionalIamPolicies: - Policy: string
InstanceProfile(OpcionalString)

Especifica un perfil de instancia para anular el perfil de instancia del nodo de inicio de sesión predeterminado. No puede especificar InstanceProfile ni InstanceRole. El formato es arn:Partition:iam::Account:instance-profile/InstanceProfileName. Si se especifica, no se puede especificar la configuración de AdditionalIamPolicies y InstanceRole.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

InstanceRole(OpcionalString)

Especifica un rol de instancia para anular el rol de instancia predeterminado del nodo de inicio de sesión. No puede especificar InstanceProfile ni InstanceRole. El formato es arn:Partition:iam::Account:role/RoleName. Si se especifica, no se puede especificar la configuración de AdditionalIamPolicies y S3Access. Si se especifica, no se puede especificar la configuración de AdditionalIamPolicies y InstanceProfile.

Política de actualización: si se cambia esta configuración, no se permite la actualización.

AdditionalIamPolicies(Opcional)
AdditionalIamPolicies: - Policy: string

Una IAM política Amazon Resource Name (ARN).

Especifica una lista de nombres de recursos de Amazon (ARNs) de IAM políticas para AmazonEC2. Esta lista se adjunta a la función raíz utilizada para el nodo de inicio de sesión, además de los permisos que requiere AWS ParallelCluster.

El nombre IAM de una política y el suyo ARN son diferentes. Los nombres no se pueden usar.

Si se especifica, no se puede especificar la configuración de InstanceRole y InstanceProfile. Le recomendamos que lo utilice AdditionalIamPolicies porque AdditionalIamPolicies se añaden a los permisos que AWS ParallelCluster requiere y InstanceRole debe incluir todos los permisos necesarios. Los permisos necesarios a menudo cambian de versión a versión a medida que se añaden características.

No hay valor predeterminado.

Política de actualización: si se cambia esta configuración, no se permite la actualización.