Utilizzo di ruoli collegati ai servizi per creare pipeline di ingestione OpenSearch - OpenSearch Servizio Amazon

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo di ruoli collegati ai servizi per creare pipeline di ingestione OpenSearch

Amazon OpenSearch Ingestion utilizza ruoli collegati ai servizi AWS Identity and Access Management (IAM). Un ruolo collegato ai servizi è un tipo unico di ruolo IAM collegato direttamente a Ingestion. OpenSearch I ruoli collegati ai servizi sono predefiniti da OpenSearch Ingestion e includono tutte le autorizzazioni richieste dal servizio per chiamare altri servizi per conto dell'utente. AWS

OpenSearch Ingestion utilizza il ruolo collegato al servizio denominato AWSServiceRoleForAmazonOpenSearchIngestionService, tranne quando si utilizza un VPC autogestito, nel qual caso utilizza il ruolo collegato al servizio denominato. AWSServiceRoleForOpensearchIngestionSelfManagedVpce La policy allegata fornisce le autorizzazioni necessarie al ruolo per creare un cloud privato virtuale (VPC) tra il tuo account OpenSearch e Ingestion e per CloudWatch pubblicare le metriche sul tuo account.

Autorizzazioni

Ai fini dell'assunzione del ruolo, il ruolo collegato ai servizi AWSServiceRoleForAmazonOpenSearchIngestionService considera attendibili i seguenti servizi:

  • osis.amazon.com

La politica di autorizzazione dei ruoli denominata AmazonOpenSearchIngestionServiceRolePolicy consente a OpenSearch Ingestion di completare le seguenti azioni sulle risorse specificate:

  • Operazione: ec2:DescribeSubnets su *

  • Operazione: ec2:DescribeSecurityGroups su *

  • Operazione: ec2:DeleteVpcEndpoints su *

  • Operazione: ec2:CreateVpcEndpoint su *

  • Operazione: ec2:DescribeVpcEndpoints su *

  • Operazione: ec2:CreateTags su arn:aws:ec2:*:*:network-interface/*

  • Operazione: cloudwatch:PutMetricData su cloudwatch:namespace": "AWS/OSIS"

Ai fini dell'assunzione del ruolo, il ruolo collegato ai servizi AWSServiceRoleForOpensearchIngestionSelfManagedVpce considera attendibili i seguenti servizi:

  • self-managed-vpce.osis.amazon.com

La politica di autorizzazione dei ruoli denominata OpenSearchIngestionSelfManagedVpcePolicy consente a OpenSearch Ingestion di completare le seguenti azioni sulle risorse specificate:

  • Operazione: ec2:DescribeSubnets su *

  • Operazione: ec2:DescribeSecurityGroups su *

  • Operazione: ec2:DescribeVpcEndpoints su *

  • Operazione: cloudwatch:PutMetricData su cloudwatch:namespace": "AWS/OSIS"

Per consentire a un'entità IAM (come un utente, un gruppo o un ruolo) di creare, modificare o eliminare un ruolo collegato ai servizi devi configurare le relative autorizzazioni. Per ulteriori informazioni, consulta Autorizzazioni del ruolo collegato ai servizi nella Guida per l'utente di IAM.

Creazione del ruolo collegato al servizio per Ingestion OpenSearch

Non hai bisogno di creare manualmente un ruolo collegato ai servizi. Quando create una pipeline di OpenSearch Ingestion nell'API, nella o nell' AWS API AWS Management Console, OpenSearch Ingestion crea automaticamente il ruolo collegato al servizio. AWS CLI

Se elimini questo ruolo collegato ai servizi, puoi ricrearlo seguendo lo stesso processo utilizzato per ricreare il ruolo nell'account. Quando crei una pipeline di Ingestion, OpenSearch Ingestion crea nuovamente il ruolo collegato al servizio per te. OpenSearch

Modifica del ruolo collegato al servizio per Ingestion OpenSearch

OpenSearch Ingestion non consente di modificare il ruolo collegato al servizio. AWSServiceRoleForAmazonOpenSearchIngestionService Dopo aver creato un ruolo collegato al servizio, non potrai modificarne il nome perché varie entità potrebbero farvi riferimento. È possibile tuttavia modificarne la descrizione utilizzando IAM. Per ulteriori informazioni, consulta Modifica di un ruolo collegato ai servizi nella Guida per l'utente di IAM.

Eliminazione del ruolo collegato al servizio per Ingestion OpenSearch

Se non è più necessario utilizzare una caratteristica o un servizio che richiede un ruolo collegato ai servizi, ti consigliamo di eliminare quel ruolo. In questo modo non sarà più presente un'entità non utilizzata che non viene monitorata e gestita attivamente. Tuttavia, è necessario effettuare la pulizia delle risorse associate al ruolo collegato ai servizi prima di poterlo eliminare manualmente.

Pulizia di un ruolo collegato ai servizi

Prima di utilizzare IAM; per eliminare un ruolo collegato al servizio, è necessario prima rimuovere qualsiasi risorsa utilizzata dal ruolo.

Nota

Se OpenSearch Ingestion utilizza il ruolo quando si tenta di eliminare le risorse, l'eliminazione potrebbe non riuscire. In questo caso, attendi alcuni minuti e quindi ripeti l'operazione.

Per eliminare le risorse OpenSearch di Ingestion utilizzate dal ruolo or AWSServiceRoleForAmazonOpenSearchIngestionServiceAWSServiceRoleForOpensearchIngestionSelfManagedVpce
  1. Vai alla console di Amazon OpenSearch Service e scegli Ingestion.

  2. Elimina tutte le pipeline. Per istruzioni, consulta Eliminazione delle pipeline di Amazon OpenSearch Ingestion.

Eliminare il ruolo collegato al servizio per Ingestion OpenSearch

È possibile utilizzare la console OpenSearch Ingestion per eliminare un ruolo collegato al servizio.

Per eliminare un ruolo collegato ai servizi (console)
  1. Passare alla IAM console (Console IAM).

  2. Scegli Ruoli e cerca il ruolo o. AWSServiceRoleForAmazonOpenSearchIngestionServiceAWSServiceRoleForOpensearchIngestionSelfManagedVpce

  3. Seleziona il ruolo e scegli Elimina.