enhancements: Allow for recreation of pods once fully terminated in the job controller

Enhancement Description

Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.

About this issue

  • Original URL
  • State: open
  • Created a year ago
  • Comments: 39 (29 by maintainers)

Most upvoted comments

I updated this checklist. I think we have each component necessary for 1.29 now and we are good to go for 1.29. Thank you @dejanzele for leading this effort. And thank you to @alculquicondor for doing the necessary docs updates!

Thanks for the reminder. I created https://github.com/kubernetes/website/pull/43529

@kannon92 could you update the issue description?

k/website is not quite done but code freeze wise, we are looking good.

@sreeram-venkitesh, In my opinion, we merged everything which is required for PodReplacementPolicy to go into Beta and the requirements are done.

Thanks for the reminder @kcmartin. We did one for 1.28 https://kubernetes.io/blog/2023/08/21/kubernetes-1-28-jobapi-update/ We are not thinking of another one this time.

You need to start by sending a PR to kubernetes/enhancements to update the stage to beta and get the approval from SIG Apps.

Hi @aramase @Atharva-Shinde,

What is missing for this KEP to get completed? I am happy to help with the remaining work

Sig-Apps is the team that owns this feature. I am not sure if planning has happened for 1.29 for sig-apps.

I know that @alculquicondor and @mimowo would like to have this promoted to beta.

You can look at the KEP and see what items are required for beta.

I believe we stated the following items:

  1. Turn the feature on by default.
  2. Add metrics
  3. Finish integration tests.
  4. Since feature is always on, you can add e2e tests now.

I’m afraid I won’t have capacity this release to take this work on. Luckily @dejanzele has asked to take on some of this work.

/assign @dejanzele

Hey again @alculquicondor @kannon92 👋

Just checking in as we approach Code freeze at 01:00 UTC Friday, 19th July 2023 .

Here’s the enhancement’s state for the upcoming code freeze:

If there are any other k/k related PR(s) that we should be tracking for this KEP please link them in the issue description above.

As always, we are here to help if any questions come up. Thanks!