kubernetes / enhancements

Enhancements tracking repo for Kubernetes
Apache License 2.0
3.46k stars 1.49k forks source link

Move kubeadm out of kubernetes/kubernetes #1424

Open neolit123 opened 4 years ago

neolit123 commented 4 years ago

Enhancement Description

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

This issue is only created to comply with the the KEP template item:

kubernetes/enhancements issue in release milestone, which links to KEP (this should be a link to the KEP location

tracking issue in k/kubeadm: https://github.com/kubernetes/kubeadm/issues/1949

jeremyrickard commented 4 years ago

Hey there @neolit123 -- 1.18 Enhancements lead here. I wanted to check in and see if you think this Enhancement will be graduating to stable in 1.18? It looks like you're targeting that.

The current release schedule is:

Monday, January 6th - Release Cycle Begins Tuesday, January 28th EOD PST - Enhancements Freeze Thursday, March 5th, EOD PST - Code Freeze Monday, March 16th - Docs must be completed and reviewed Tuesday, March 24th - Kubernetes 1.18.0 Released

As a reminder, the KEP will need to be merged in the implementable state to be included in the milestone.

If you do, once coding begins please list all relevant k/k PRs in this issue so they can be tracked properly. 👍

Thanks!

neolit123 commented 4 years ago

thanks for the heads up @jeremyrickard

As a reminder, the KEP will need to be merged in the implementable state to be included in the milestone.

the KEP is still under review and it's not clear whether it will be merged as implementable before the 28th.

will keep you updated. thanks.

jeremyrickard commented 4 years ago

@neolit123 i've been tracking and it looks like the KEP might be good to merge in time for the Enhancements Freeze? I'll track this and if we hit the enhancement freeze and it's not merged, we can circle back and update things and move it out of the milestone. Sound good?

neolit123 commented 4 years ago

SGTM

neolit123 commented 4 years ago

@jeremyrickard

as noted on the #sig-release slack channel this work might span multiple releases. i think it's appropriate to mark this ticket as v1.19.

not sure if "tracked/yes" should still be present at this point.

jeremyrickard commented 4 years ago

/milestone v1.19

fejta-bot commented 4 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

neolit123 commented 4 years ago

we are going to push to clear the picture around this effort, but 1.19 is unlikely at this point.

/milestone clear /remove-lifecycle stale

palnabarun commented 4 years ago

Hi @neolit123 -- Thank you for the updates on this. :slightly_smiling_face:

fejta-bot commented 4 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

neolit123 commented 4 years ago

/remove-lifecycle stale

kikisdeliveryservice commented 4 years ago

Hi @neolit123

Enhancements Lead here. Any plans for this in 1.20?

Thanks! Kirsten

neolit123 commented 4 years ago

Hi. Likely no work for this will happen in .20. Our efforts are delayed on some decision making.

kikisdeliveryservice commented 4 years ago

Thank you for the fast update! Let us know if anything changes.

Best, Kirsten

fejta-bot commented 3 years ago

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

neolit123 commented 3 years ago

/remove-lifecycle stale

neolit123 commented 3 years ago

update: kubectl is ahead of kubeadm in terms of plans for moving out. kubeadm will most likely follow the established path by kubectl and participate in discussions with sig-release/arch.

lasomethingsomething commented 3 years ago

Documenting here the ask from SIG Release: provide outline offering specific guidance on how to build and ship artefacts of things when the source code is not within kubernetes/kubernetes (for things that are getting split out of kubernetes/kubernetes).

Some relevant info from SIG CL in this deck.

palnabarun commented 3 years ago

/assign

I am investigating things that we need to achieve the above for kubectl.

jeremyrickard commented 3 years ago

We'll update this to reflect that kubectl will be worked to move in 1.23, kubeadm will not be the focus for 1.23

neolit123 commented 3 years ago

@jeremyrickard could you please ping the SIG Cluster Lifecycle ML / slack when the discussions with SIG CLI begin about the kubectl extraction?

palnabarun commented 3 years ago

@neolit123 -- Surely! :)

jeremyrickard commented 3 years ago

@palnabarun any updates that you can share for this?

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale