Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFE] gRPC code to be running as a sidecar #104

Closed
romdalf opened this issue Jun 9, 2022 · 0 comments · Fixed by #112
Closed

[RFE] gRPC code to be running as a sidecar #104

romdalf opened this issue Jun 9, 2022 · 0 comments · Fixed by #112
Assignees
Labels
enhancement New feature or request

Comments

@romdalf
Copy link
Contributor

romdalf commented Jun 9, 2022

-->Is it linked to a user story? (use the "#" to tag the user story)

#50 - Result of Design meeting held on June 9th 2022 with @cvlc @mhmxs @vfiftyfive @rovandep

-->What do we want to build?

gRPC code to be decoupled from Trousseau code to a dedicated binary running in a sidecar

-->Why do we want to build it?

Provide flexibility with:

  • improving the unix socket handling in case of crash
  • handling kubernetes api manager calls in case of failures of any Trousseau's components or with the KMS serverby
    • reconnecting before kubernetes times out on the request
    • implement retry, failover, circuit breaker to find a ready instance as quickly as possible

-->How do we want to design it?

Decoupled Trousseau's gRPC code into a separate independent binary to run as a sidecar

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants