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

Support PDB specifications for SeldonDeployments #2508

Closed
groszewn opened this issue Sep 30, 2020 · 4 comments · Fixed by #2515
Closed

Support PDB specifications for SeldonDeployments #2508

groszewn opened this issue Sep 30, 2020 · 4 comments · Fixed by #2515
Assignees
Milestone

Comments

@groszewn
Copy link
Contributor

The SeldonDeployment resource exposes both the number of replicas and the ability to define autoscaling via an HPA. It would be nice to also have a way to specify PDBs as a way to limit the number of tolerable disruptions to a running deployment.

@groszewn groszewn added the triage Needs to be triaged and prioritised accordingly label Sep 30, 2020
@ukclivecox
Copy link
Contributor

Would you suggest this would be an addition to the CRD for each componentSpec alongside the HPA spec?

@groszewn
Copy link
Contributor Author

groszewn commented Oct 1, 2020

I think that would be the best approach, seems like the HPA spec lays out a nice integration that the PDB addition could follow almost exactly.

@ukclivecox
Copy link
Contributor

Would you be willing to look at a PR for this?

@groszewn
Copy link
Contributor Author

groszewn commented Oct 1, 2020

For sure, I'll report back when I have something.

groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 1, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 1, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 1, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 2, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 4, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 7, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 7, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
@ukclivecox ukclivecox removed the triage Needs to be triaged and prioritised accordingly label Oct 8, 2020
@ukclivecox ukclivecox added this to the 1.4 milestone Oct 8, 2020
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 8, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 14, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
groszewn added a commit to groszewn/seldon-core that referenced this issue Oct 15, 2020
Add support for managing PDBs through the SeldonSpec.

Contributes to SeldonIO#2508

Signed-off-by: Nick Groszewski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants