1

默认事件总线接收来自 AWS 服务的事件。在正常情况下,要让一个 AWS 服务与另一个 AWS 服务通信,基于角色或资源的策略会发挥作用。但是,为了将事件发布到事件总线(它是 AWS EventBridge 的一部分,一个单独的服务),EC2 实例似乎不需要将策略添加到附加到它的角色(允许它将实例状态更改事件发布到事件公共汽车)。

用于将事件发布到 AWS EventBridge 的 AWS 服务配置是否由 AWS 在后台自动处理,而不需要基于角色或资源的策略?

4

1 回答 1

1

EC2 实例似乎不需要将策略添加到附加到它的角色

您的EC2 实例不会将其状态信息发布到 EB。它由后端的 EC2 服务本身完成。因此,您不需要为此添加任何实例角色,因为 EC2 实例不参与此过程。

相反,如果您希望在 EC2 上运行的应用程序将事件发布到 EB 总线上,则需要实例角色

如果行为相同,我无法评论 AWS 中所有可能的服务,但我认为大多数服务的运行方式与 EC2 服务相同。

于 2020-09-19T06:15:21.040 回答