AWSSupport-CheckAndMountEFS - AWS Systems Manager Referência do runbook de automação

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á.

AWSSupport-CheckAndMountEFS

Descrição

O AWSSupport-CheckAndMountEFS runbook verifica os pré-requisitos para montar seu sistema de arquivos Amazon Elastic File System (Amazon EFS) e monta o sistema de arquivos na instância do Amazon Elastic Compute Cloud (Amazon) que você especificar. EC2 Esse runbook oferece suporte à montagem do sistema de arquivos Amazon EFS com o nome DNS ou com o endereço IP do destino de montagem.

Executar 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.

  • Ação

    Tipo: string

    Valores válidos: Verifique | CheckAndMount

    Descrição: (obrigatório) determina se o runbook verifica os pré-requisitos ou verifica os pré-requisitos e monta o sistema de arquivos.

  • EfsId

    Tipo: string

    Descrição: (obrigatório) O ID do sistema de arquivos que deseja montar.

  • InstanceId

    Tipo: string

    Descrição: (Obrigatório) O ID da EC2 instância da Amazon na qual você deseja montar o sistema de arquivos.

  • MountOptions

    Tipo: string

    Descrição: (opcional) As opções suportadas pelo auxiliar de montagem do Amazon EFS que deseja usar ao montar o sistema de arquivos. Se a opção tls for especificada, verifique se o stunnel foi atualizado na instância de destino.

  • MountPoint

    Tipo: string

    Descrição: (opcional) O diretório em que deseja montar o sistema de arquivos. Se você especificar o valor Check para o parâmetro Action, esse parâmetro não deverá ser especificado.

  • MountTargetIP

    Tipo: string

    Descrição: (opcional) O endereço IP do alvo de montagem. A montagem por endereço IP funciona em ambientes em que o DNS está desativado, como nuvens privadas virtuais (VPCs) com nomes de host DNS desativados. Além disso, você pode usar essa opção se seu ambiente usar um provedor de DNS diferente do Amazon Route 53 (Route 53).

  • Região

    Tipo: string

    Descrição: (Obrigatório) Região da AWS Onde a EC2 instância e o sistema de arquivos da Amazon estão localizados.

Permissões obrigatórias do IAM

O parâmetro AutomationAssumeRole requer as seguintes ações para usar o runbook com êxito.

  • ssm:DescribeAutomationExecutions

  • ssm:DescribeAutomationStepExecutions

  • ssm:DescribeAutomationStepExecutions

  • ssm:DescribeInstanceInformation

  • ssm:DescribeInstanceProperties

  • ssm:StartAutomationExecution

  • ssm:GetAutomationExecution

  • ssm:GetDocument

  • ssm:ListCommands

  • ssm:ListCommandInvocations

  • ssm:ListDocuments

  • ssm:StartAutomationExecution

  • iam:ListRoles

  • ec2:DescribeInstances

  • ec2:DescribeSecurityGroups

  • elasticfilesystem:DescribeFileSystemPolicy

  • elasticfilesystem:DescribeMountTargets

  • elasticfilesystem:DescribeMountTargetSecurityGroups

  • resource-groups:*

Etapas do documento

  • aws:executeScript- Reúne detalhes sobre a EC2 instância da Amazon que você especifica no InstanceId parâmetro.

  • aws:executeScript :Reúne detalhes sobre o sistema de arquivos especificado no parâmetro EfsId.

  • aws:executeScript- Verifica se o grupo de segurança associado ao sistema de arquivos permite o tráfego na porta 2049 a partir da EC2 instância da Amazon que você especifica no InstanceId parâmetro.

  • aws:assertAwsResourceProperty- Verifica se a EC2 instância da Amazon que você especifica no InstanceId parâmetro é gerenciada pelo Systems Manager e se o status éOnline.

  • aws:branch :Ramificações com base no valor especificado para o parâmetro Action.

  • aws:runCommand :Verifica os pré-requisitos para montar o sistema de arquivos especificado no parâmetro EfsId.

  • aws:runCommand- Verifica os pré-requisitos para montar o sistema de arquivos especificado no EfsId parâmetro e monta o sistema de arquivos na EC2 instância da Amazon que você especifica no parâmetro. InstanceId