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

[v2] Update scaled job #220

Merged
merged 10 commits into from
Aug 18, 2020
Merged

Conversation

TsuyoshiUshio
Copy link
Contributor

Update the Scaled Job according to the logic.

  • Introduce successfulJobsHistoryLimit and failedJobsHistoryLimit for removing completing/failed jobs.
  • Remove MinReplicaCount and CooldownPeriod that is not fit for the ScaledJob.

Reference

kedacore/keda#959
kedacore/keda#956

@zroubalik
Copy link
Member

It would be nice, if you can provide Details section in the similar fashion that it is for ScaledObject? Add a short paragraph describing the properties.

@TsuyoshiUshio
Copy link
Contributor Author

Thank you for the review, @tomkerkhove and @zroubalik

I'm surely update this PR. I didn't noticed the section.

@TsuyoshiUshio
Copy link
Contributor Author

Hi @zroubalik @tomkerkhove

I update the documentation. I added

  • details
  • sample

on the scaled job. Could you have a look and review it?

content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
TsuyoshiUshio and others added 9 commits August 17, 2020 15:31
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Signed-off-by: Tsuyoshi Ushio <ushio@simplearchitect.com>
@TsuyoshiUshio
Copy link
Contributor Author

Hi @tomkerkhove
I accept all your change request and signed off. Feel free to merge it.

Copy link
Member

@tomkerkhove tomkerkhove left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

content/docs/2.0/concepts/scaling-jobs.md Outdated Show resolved Hide resolved
Signed-off-by: Tom Kerkhove <kerkhove.tom@gmail.com>
@tomkerkhove tomkerkhove merged commit 90d42de into kedacore:master Aug 18, 2020
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 this pull request may close these issues.

3 participants