Salta al contenuto

Perché la mia regola EventBridge per eventi IAM si attiva solo nella Regione us-east-1?

2 minuti di lettura
0

Desidero sapere perché la mia regola Amazon EventBridge che riceve eventi dai servizi globali non funziona nelle Regioni AWS al di fuori della regione us-east-1.

Risoluzione

Nota: i servizi globali AWS, come AWS Identity and Asset Management (IAM) e Amazon Route 53, sono disponibili solo nella Regione us-east-1. Il router di eventi predefinito per la regione us-east-1 riceve tutti gli eventi generati dai servizi globali.

Ricrea la regola EventBridge e le destinazioni nella Regione us-east-1

Completa i seguenti passaggi:

  1. Elimina le risorse di EventBridge nella Regione us-east-2.
  2. Ricrea la stessa regola, lo stesso modello e le stesse destinazioni nella Regione us-east-1.
    Importante: se le tue destinazioni si trovano al di fuori della Regione us-east-1, completa i passaggi nella sezione seguente.

Per ulteriori informazioni, consulta Eliminazione di un router di eventi in Amazon EventBridge e Disattivazione o eliminazione di una regola in Amazon EventBridge.

Indirizza gli eventi dalla Regione us-east-1 al router di eventi della Regione us-east-2

Configura le risorse di EventBridge nella Regione us-east-2 con funzionalità di routing multi-Regione. Dopodiché puoi indirizzare gli eventi dalla Regione us-east-1 a un router di eventi nella Regione us-east-2. Ciò consente agli eventi provenienti dalla Regione us-east-1 di invocare destinazioni nella Regione us-east-2.

Completa i seguenti passaggi:

  1. Apri la console EventBridge nella Regione us-east-1.
  2. Scegli Regole. Assicurati di creare la regola nella Regione us-east-1 con il router di eventi predefinito.
  3. Scegli Crea regola. Quindi inserisci nella Regione us-east-2 il modello che trovi in Modello personalizzato.
  4. Per Tipi di destinazione, scegli Bus di eventi EventBridge. Quindi seleziona Bus di eventi in un account diverso o in una Regione diversa.
  5. In Bus di eventi, inserisci l'ARN del router di eventi predefinito nella Regione us-east-2.
  6. Mantieni l'opzione predefinita Crea un nuovo ruolo per questa risorsa specifica. In questo modo vengono create le autorizzazioni IAM necessarie che consentono alla regola di indirizzare eventi al router della destinazione.
  7. Scegli Successivo, quindi scegli Aggiorna regola.

Nota: non eliminare la regola EventBridge nella Regione us-east-2 perché le regole devono coesistere in entrambe le Regioni.

Nella nuova configurazione, tutti gli eventi provenienti dalla Regione us-east-1 vengono indirizzati al router di eventi della Regione us-east-2. Un evento invoca la regola esistente nella Regione us-east-2. Dopodiché, invoca le destinazioni nella stessa Regione.

AWS UFFICIALEAggiornata 9 mesi fa