You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated based on Design meeting held on June 9th 2022 with @cvlc@mhmxs@vfiftyfive @rovandep
Multi KMS support only means one at a time
Main space of Trousseau multi KMS is hybridish clouds, with Trousseau users have to have separate config only for Trousseau and not the entire KMS configuration per platform
A migration helper would be nice, when user replaces KMS plugin, Trousseau should help migrating old secrets to new ([RFE] KMS migration helper #105)
So if we have an unbreakable simple process which creates unix socket, we can proxy requests to Trousseau. Why it is good? It makes product more robust ([RFE] gRPC code to be running as a sidecar #104):
We have the same unix socket all the time, so crash won't break the entire cluster
We can try to reconnect before Kubernetes times out in the same connection
We can implement retry, failover, circuit breaker, whatever we want to find a ready instance as quick as possible
Sequence diagram
The text was updated successfully, but these errors were encountered: