Enhancements: kubeadm: customization with patches

Created on 4 May 2020  路  24Comments  路  Source: kubernetes/enhancements

Enhancement Description

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

kubeadm tracking issue:
https://github.com/kubernetes/kubeadm/issues/2046

this feature replaces and existing feature added with this KEP:
https://github.com/kubernetes/enhancements/blob/master/keps/sig-cluster-lifecycle/kubeadm/20190722-Advanced-configurations-with-kubeadm-(Kustomize).md

kinfeature sicluster-lifecycle stagalpha trackeno

All 24 comments

Hey @neolit123 -- 1.19 Enhancements Lead here. I wanted to check in and see if you think this Enhancement will be graduating to Alpha in 1.19?

In order to have this part of the release:

  1. The KEP PR must be merged in an implementable state
  2. The KEP must have test plans
  3. The KEP must have graduation criteria.

The current release schedule is:

  • Monday, April 13: Week 1 - Release cycle begins
  • Tuesday, May 19: Week 6 - Enhancements Freeze
  • Thursday, June 25: Week 11 - Code Freeze
  • Thursday, July 9: Week 14 - Docs must be completed and reviewed
  • Tuesday, August 4: Week 17 - Kubernetes v1.19.0 released

hi, yes the feature is planned as alpha for 1.19.
the KEP in https://github.com/kubernetes/enhancements/pull/1742 should merge as "implementable" before the 19th.

@neolit123 Awesome! :fireworks: Thank you for the update.

I am going ahead and updating the tracking sheet accordingly.

PS: Until the PR gets merged, I'm marking the enhancement At Risk. Once, the PR gets merged, I would update the status.

/stage alpha
/milestone v1.19

@palnabarun

PS: Until the PR gets merged, I'm marking the enhancement At Risk. Once, the PR gets merged, I would update the status.

hi, the KEP merged as "implementable":
https://github.com/kubernetes/enhancements/pull/1742
https://github.com/kubernetes/enhancements/pull/1742/files#diff-43d8c9f7a843e756c4e752fd1f7fbe44R8

@neolit123 -- Thanks for the ping. I have updated the tracking sheet. :+1:

PS: I have updated the issue description with the link to the KEP.

Hi @neolit123 , enhancement shadow here -- Can you please link to all the implementation PR's here - k/k or otherwise? :slightly_smiling_face:


The current release schedule is:

  • ~Monday, April 13: Week 1 - Release cycle begins~
  • ~Tuesday, May 19: Week 6 - Enhancements Freeze~
  • Thursday, June 25: Week 11 - Code Freeze
  • Thursday, July 9: Week 14 - Docs must be completed and reviewed
  • Tuesday, August 4: Week 17 - Kubernetes v1.19.0 released

@msedzins hi, the PRs are not created yet, but i can link them once that is done.

Thank you @neolit123!

Hello @neolit123 , I'm one of the v1.19 docs shadows.

Could you please let me know if this piece of enhancement work planned for 1.19 release requires any new docs (or modifications to existing docs)?

If not, can you please update the 1.19 Enhancement Tracker Sheet (or let me know and I'll do so)

If yes, just a friendly reminder we're looking for a PR against k/website (branch dev-1.19) due by Friday, June 12, it can just be a placeholder PR at this time.

Please do let me know if you have any questions!

Regards,
Divya

hi, @divya-mohan0209 this feature will only be documented in the help message for a command line flag in its Alpha state, but we do plan to have e2e tests for the Alpha.

So to clarify my understanding @neolit123 , you will not be requiring documentation on the Kubernetes website right?

correct. for 1.19 we don't need k/website PRs.

Alright, thank you for the confirmation!

Hi @neolit123, any update on PRs?

Thank you.

not yet.

WIP PR is here (more commits to be added this week): https://github.com/kubernetes/kubernetes/pull/92017

Thank you @neolit123!

Hi, @neolit123

This is a follow-up to the communication that went out to k-dev today. There has been a revision to the release schedule of v1.19 as follows.

Thursday, July 9th: Week 13 - Code Freeze
Thursday, July 16th: Week 14 - Docs must be completed and reviewed
Tuesday, August 25th: Week 20 - Kubernetes v1.19.0 released
Thursday, August 27th: Week 20 - Release Retrospective

You can find the revised Schedule in the sig-release Repo

Please let me know if you have any questions. 馃枛

Hi @neolit123 , from what I can see this enhancement is Code complete so it's ready for Code freeze deadline which happens July 9th.
Please let me know if you think otherwise and there are any risks for that enhancement to be included in v.1.19.

Hi @neolit123

Enhancements Lead here. Any plans for this in 1.20?

Thanks!
Kirsten

Hi, this feature will likely remain alpha in 1.20. Will keep this issue
updated if we change the plan.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

wojtek-t picture wojtek-t  路  12Comments

dekkagaijin picture dekkagaijin  路  9Comments

liggitt picture liggitt  路  7Comments

msau42 picture msau42  路  13Comments

boynux picture boynux  路  3Comments