As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS-SetupJupyter
Descrição
O AWS-SetupJupyter runbook ajuda você a configurar o Jupyter Notebook em uma instância do Amazon Elastic Compute Cloud (Amazon).  EC2 Você pode especificar uma instância existente ou fornecer uma Amazon Machine Image (AMI) ID da automação para iniciar e configurar uma nova instância. Antes de começar, é necessário criar um parâmetro SecureString no repositório de parâmetros para usar como senha do caderno Jupyter. O Parameter Store é uma ferramenta em AWS Systems Manager. Para obter mais informações sobre criação de parâmetro, consulte Criação de parâmetros no Guia do usuário do AWS Systems Manager .
Execute esta automação (console)
Tipo de documento
Automação
Proprietário
Amazon
Plataformas
Linux
Parâmetros
- 
                    AutomationAssumeRole Tipo: String Descrição: (opcional) o nome do recurso da Amazon (ARN) do perfil do AWS Identity and Access Management (IAM) que permite que o Systems Manager Automation realize ações em seu nome. Se nenhum perfil for especificado, o Systems Manager Automation usa as permissões do usuário que inicia este runbook. 
- 
			AmiId Tipo: string Descrição: (Opcional) O ID do AMI que você deseja usar para iniciar uma nova instância e configurar o Jupyter Notebook. 
- 
			InstanceId Tipo: string Descrição: (obrigatório) o ID da instância do caderno Jupyter que você deseja reinicializar. 
- 
			InstanceType Tipo: string Padrão: t3.medium Descrição: (opcional) se você estiver iniciando uma nova instância para configurar o caderno Jupyter, especifique o tipo de instância que deseja usar. 
- 
			JupyterPasswordSSMKey Tipo: string Descrição: (obrigatório) o nome do parâmetro SecureStringno repositório de parâmetros que você deseja usar como senha para o caderno Jupyter.
- 
			KeyPairName Tipo: string Descrição: (opcional) o par de chaves que você deseja associar à instância recém-iniciada. 
- 
			RemoteAccessCidr Tipo: string Padrão: 0.0.0.0/0 Descrição: (opcional) o intervalo CIDR do qual você deseja permitir o tráfego SSH. 
- 
			RoleName Tipo: string Padrão: SSMManaged InstanceProfileRole Descrição: (opcional) o nome do perfil da instância recém-iniciada. 
- 
			StackName Tipo: string Padrão: CreateManagedInstanceStack {{automation:execution_id}} Descrição: (Opcional) O nome da AWS CloudFormation pilha que você deseja que a automação use. 
- 
			SubnetId Tipo: string Padrão: Default Descrição: (opcional) a sub-rede na qual você deseja iniciar a nova instância para usar. 
- 
			VpcId Tipo: string Padrão: Default Descrição: (opcional) o ID da nuvem privada virtual (VPC) na qual você deseja iniciar a nova instância. 
Permissões obrigatórias do IAM
O parâmetro AutomationAssumeRole requer as seguintes ações para usar o runbook com êxito.
- 
			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
Etapas do documento
- 
			aws:executeScript: configura o caderno Jupyter na instância especificada ou em uma instância recém-lançada, usando os valores que você especifica para os parâmetros de entrada do runbook.