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

Allow fast task startups / kills #11

Open
adersberger opened this issue Aug 18, 2016 · 2 comments
Open

Allow fast task startups / kills #11

adersberger opened this issue Aug 18, 2016 · 2 comments
Milestone

Comments

@adersberger
Copy link
Collaborator

adersberger commented Aug 18, 2016

Currently youve to wait between button activations/deactivations until a deployment is fishished. Otherwise Kubepad can't deploy because the app is locked. We should implement a grace period where Kubepad waits for a few 100rds of ms for a new button hit and then batch them together.

@adersberger adersberger added this to the Backlog milestone Aug 18, 2016
@voidc
Copy link

voidc commented Aug 18, 2016

Improved in 37343f8

This works because when scaling up, a new Deployment is created for each new instance (e.g. 3->4, 4->5, 5->6). The force option allows new Deployments to cancel current deployments. This means that only the last of multiple deployment requests in a short period of time will have an effect.

@lreimer
Copy link
Contributor

lreimer commented Aug 19, 2016

Does this also work when scaling down?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants