내용으로 건너뛰기

IAM 이벤트에 대한 EventBridge 규칙이 us-east-1 리전에서만 트리거되는 이유는 무엇입니까?

2분 분량
0

글로벌 서비스로부터 이벤트를 수신하는 Amazon EventBridge 규칙이 us-east-1 리전 이외의 AWS 리전에서 작동하지 않는 이유를 알고 싶습니다.

해결 방법

참고: AWS Identity and Asset Management(IAM)와 Amazon Route 53과 같은 AWS 글로벌 서비스는 us-east-1 리전에서만 사용할 수 있습니다. us-east-1 리전의 기본 이벤트 버스는 글로벌 서비스에서 생성하는 모든 이벤트를 수신합니다.

us-east-1 리전에서 EventBridge 규칙과 대상을 재생성

다음 단계를 완료합니다.

  1. us-east-2 리전에서 EventBridge 리소스를 삭제합니다.
  2. us-east-1 리전에서 동일한 규칙, 패턴대상을 다시 생성합니다.
    중요: 대상이 us-east-1 리전 외부에 있는 경우 다음 섹션의 단계를 완료하십시오.

자세한 내용은 Amazon EventBridge에서 이벤트 버스 삭제Amazon EventBridge에서 규칙 비활성화 또는 삭제를 참조하십시오.

us-east-1 리전에서 us-east-2 리전 이벤트 버스로 이벤트 라우팅

리전 간 라우팅 기능을 사용하여 us-east-2 리전에서 EventBridge 리소스를 설정합니다. 그런 다음 us-east-1 리전의 이벤트를 us-east-2 리전의 이벤트 버스로 라우팅할 수 있습니다. 이렇게 하면 us-east-1 리전에서 시작된 이벤트가 us-east-2 리전의 대상을 간접 호출할 수 있습니다.

다음 단계를 완료합니다.

  1. us-east-1 리전에서 EventBridge 콘솔을 엽니다.
  2. 규칙을 선택합니다. 기본 이벤트 버스의 us-east-1 리전에서 규칙을 생성해야 합니다.
  3. 규칙 생성을 선택합니다. 그런 다음 us-east-2 리전의 사용자 지정 패턴에 있는 패턴을 입력합니다.
  4. 대상 유형에서 EventBridge 이벤트 버스를 선택합니다. 그런 다음 다른 계정 또는 리전의 이벤트 버스를 선택합니다.
  5. 이벤트 버스에서 us-east-2 리전에 있는 기본 이벤트 버스의 ARN을 입력합니다.
  6. 이 특정 리소스에 대한 새 역할 생성 기본 옵션을 그대로 유지합니다. 이렇게 하면 규칙이 대상 버스에 이벤트를 배치할 수 있도록 하는 필수 IAM 권한이 생성됩니다.
  7. 다음을 선택하고, 규칙 업데이트를 선택합니다.

참고: us-east-2 리전에서 EventBridge 규칙을 삭제하지 마십시오. 규칙이 두 리전에 공존해야 합니다.

새 구성에서는 us-east-1 리전의 모든 이벤트가 us-east-2 리전의 이벤트 버스로 라우팅됩니다. 이벤트는 us-east-2 리전의 기존 규칙을 간접 호출합니다. 그런 다음 이벤트는 동일한 리전의 대상을 간접 호출합니다.

AWS 공식업데이트됨 일 년 전