Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

gradual mTLS rollout #102

Closed
michelleN opened this issue Jan 30, 2020 · 7 comments
Closed

gradual mTLS rollout #102

michelleN opened this issue Jan 30, 2020 · 7 comments
Labels

Comments

@michelleN
Copy link
Contributor

michelleN commented Jan 30, 2020

When service mesh is rolled out to a brownfield a service may need to be mTLS-optional.
If two existing services A-B are enabled for mTLS, there will be before and after mTLS is enabled. Not all pods will be mTLS ready at the same time. This will result in some old pods connecting to new mTLS pods and most likely 503 errors.
To prevent that we need mTLS-optional for a period of time, where if mTLS does not work we switch to non-mTLS.

What about traffic split, where one group is mTLS the other is not?

@lachie83 lachie83 modified the milestone: v0.0.1 Feb 3, 2020
@asridharan
Copy link
Contributor

@michelleN could you add some description to this issue. Want to understand the feature we want to implement.

@draychev
Copy link
Contributor

Given the non-triviality of this task, I propose we postpone implementation until after we release v1 of OSM. This would mean that v1 of OSM would cause downtime when deployed to a brownfield setup.

@github-actions
Copy link

Added default label size/needed. Please consider re-labeling this issue appropriately.

@steeling steeling added size/XL 20 days (4 weeks) priority/P1 P1 priority and removed size/needed labels Jul 15, 2022
@trstringer trstringer modified the milestones: vFuture, v1.3 Jul 19, 2022
@keithmattix keithmattix modified the milestones: v1.3, vFuture Sep 7, 2022
@keithmattix
Copy link
Contributor

I think this is definitely a feature we should implement in the next couple of releases

@trstringer trstringer removed this from the vFuture milestone Nov 14, 2022
@github-actions
Copy link

github-actions bot commented Feb 7, 2023

This issue will be closed due to a long period of inactivity. If you would like this issue to remain open then please comment or update.

@github-actions github-actions bot added the stale label Feb 7, 2023
@github-actions
Copy link

Issue closed due to inactivity.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
Status: Done
Development

No branches or pull requests

9 participants