spire icon indicating copy to clipboard operation
spire copied to clipboard

Allow creation of multi-region KMS keys

Open keeganwitt opened this issue 1 year ago • 2 comments

Multi-region KMS keys can be used in conjunction global load balancers and global Aurora databases to achieve automated failover between regions, for example for SPIRE upstream servers.

keeganwitt avatar Mar 04 '25 17:03 keeganwitt

We discussed this during the contributors sync yesterday. We're ok in principle with supporting so we moved it to priority/backlog. We also added the unscoped tag while we consider how we can best support multi-region keys. They are handled as primary and replica keys, so we need to see how to support them in the configuration as well as handling the lifecycle of them.

sorindumitru avatar Mar 05 '25 14:03 sorindumitru

One particular call out regarding the lifecycle was if we always make a replicate-key API call every time we do a create-key call, how do we handle if one API call fails?

keeganwitt avatar Mar 06 '25 20:03 keeganwitt