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.
AWS-SetupJupyter
Descripción
El AWS-SetupJupyter manual le ayuda a configurar Jupyter Notebook en una instancia de Amazon Elastic Compute Cloud (Amazon EC2). Puede especificar una instancia existente o proporcionar una Amazon Machine Image (AMI) ID de la automatización para lanzar y configurar una nueva instancia. Antes de comenzar, debe crear un parámetro SecureString en Parameter Store para usarlo como contraseña del cuaderno de Jupyter. Parameter Store es una herramienta en AWS Systems Manager. Para obtener más información acerca de la creación de parámetros, consulte Creación de parámetros en el Guía del usuario de AWS Systems Manager .
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. 
- 
			AmiId Tipo: cadena Descripción: (opcional) El identificador del AMI que desea usar para lanzar una nueva instancia y configurar Jupyter Notebook. 
- 
			InstanceId Tipo: cadena Descripción: (obligatorio) el ID de la instancia en la que desea configurar el cuaderno de Jupyter. 
- 
			InstanceType Tipo: cadena Valor predeterminado: t3.medium Descripción: (opcional) si va a lanzar una nueva instancia para configurar el cuaderno de Jupyter, especifique el tipo de instancia que desea usar. 
- 
			JupyterPasswordSSMKey Tipo: cadena Descripción: (obligatorio) el nombre del parámetro SecureStringen Parameter Store que desea utilizar como contraseña para el cuaderno de Jupyter.
- 
			KeyPairName Tipo: cadena Descripción: (opcional) el par de claves que desea asociar con la instancia recién lanzada. 
- 
			RemoteAccessCidr Tipo: cadena Valor predeterminado: 0.0.0.0/0 Descripción: (opcional) el rango de CIDR desde el que desea permitir el tráfico SSH. 
- 
			RoleName Tipo: cadena Predeterminado: SSMManaged InstanceProfileRole Descripción: (opcional) el nombre del perfil de instancia de la instancia recién lanzada. 
- 
			StackName Tipo: cadena Predeterminado: CreateManagedInstanceStack {{Automation:EXECUTION_ID}} Descripción: (opcional) El nombre de la AWS CloudFormation pila que quieres que utilice la automatización. 
- 
			SubnetId Tipo: cadena Valor predeterminado: Default Descripción: (opcional) la subred en la que desea lanzar la instancia nueva para usarla. 
- 
			VpcId Tipo: cadena Valor predeterminado: Default Descripción: (opcional) el ID de la nube privada virtual (VPC) en la que desea lanzar la instancia nueva. 
Permisos de IAM necesarios
El parámetro AutomationAssumeRole requiere las siguientes acciones para utilizar el manual de procedimientos correctamente.
- 
			ssm:GetAutomationExecution
- 
			ssm:GetCommandInvocation
- 
			ssm:GetParameter
- 
			ssm:SendCommand
- 
			ssm:StartAutomationExecution
- 
			cloudformation:CreateStack
- 
			cloudformation:DeleteStack
- 
			cloudformation:DescribeStacks
- 
			ec2:DescribeInstances
- 
			ec2:DescribeKeyPairs
- 
			ec2:RunInstances
- 
			iam:AttachRolePolicy
- 
			iam:CreateRole
- 
			iam:DeleteRole
- 
			iam:DeleteRolePolicy
- 
			iam:DetachRolePolicy
- 
			iam:GetRole
- 
			iam:PassRole
- 
			iam:PutRolePolicy
- 
			lambda:CreateFunction
- 
			lambda:DeleteFunction
- 
			lambda:GetFunction
- 
			lambda:InvokeFunction
Pasos de documentos
- 
			aws:executeScript: configura el cuaderno de Jupyter en la instancia que especifique, o en una instancia recién lanzada, utilizando los valores que especifique para los parámetros de entrada del manual de procedimientos.