restatedev / cdk

MIT License
5 stars 4 forks source link

Fix EC2 node deployment invoker role mixup #33

Closed pcholakov closed 2 months ago

pcholakov commented 2 months ago

Add an explicit Invoker Role separate from the Instance Role

This makes it simpler to understand the relationship between Restate's runtime role and the invoker role which is only used for remote invocations. This also keeps the role chaining more consistent with other environments like Restate Cloud, where customers manage the Invoker Role directly.

Fixes: #32