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

Custom Resource Definition Versioning #544

Closed
mbohlool opened this Issue Jan 19, 2018 · 20 comments

Comments

Projects
None yet
@mbohlool
Member

mbohlool commented Jan 19, 2018

Feature Description

  • One-line feature description (can be used as a release note):

Versioning for Custom Resources including a way to plug conversion for different versions

@mbohlool mbohlool self-assigned this Jan 19, 2018

@idvoretskyi idvoretskyi added this to the v1.10 milestone Jan 22, 2018

@cmluciano

This comment has been minimized.

Member

cmluciano commented Jan 22, 2018

@mbohlool Can you link the design doc for this when ready?

@mbohlool

This comment has been minimized.

Member

mbohlool commented Jan 23, 2018

Sure, will do soon.

@sttts

This comment has been minimized.

sttts commented Jan 23, 2018

Removed the milestone. We cannot talk about realistic milestones without having a proposal out and agreed on. IMO 1.10 is not very realistic anymore.

@mbohlool

This comment has been minimized.

Member

mbohlool commented Jan 23, 2018

I am going to send the proposal soon. I still hope that we can make it to 1.10.

@nikhita

This comment has been minimized.

Member

nikhita commented Jan 24, 2018

@mbohlool

This comment has been minimized.

Member

mbohlool commented Jan 30, 2018

The proposal is out. please take a look.

@kargakis

This comment has been minimized.

Member

kargakis commented Jan 31, 2018

I need permissions to read the gdoc. Why not a PR?

@idvoretskyi

This comment has been minimized.

Member

idvoretskyi commented Apr 12, 2018

@mbohlool @k8s-mirror-api-machinery-feature-rqusts what are the feature plans for 1.11?

cc @justaugustus

@sttts

This comment has been minimized.

sttts commented Apr 12, 2018

Updated the description.

@mbohlool

This comment has been minimized.

Member

mbohlool commented Apr 13, 2018

I need permissions to read the gdoc. Why not a PR?

You need to be subscribed to sig-api-machinery mailing list to see the doc but the PR is out:

kubernetes/community#2026

It only has main/approved part of the design though. If you want the history and discussion please join sig-api-machinery mailing list.

@nikhita

This comment has been minimized.

Member

nikhita commented Apr 17, 2018

This needs to be added to the v1.11 milestone.

@mistyhacks

This comment has been minimized.

mistyhacks commented May 24, 2018

@mbohlool please fill out the appropriate line item of the
1.11 feature tracking spreadsheet
and open a placeholder docs PR against the
release-1.11 branch
by 5/25/2018 (tomorrow as I write this) if new docs or docs changes are
needed and a relevant PR has not yet been opened.

@zparnold

This comment has been minimized.

Member

zparnold commented May 30, 2018

Looks like we still need some docs to get this feature ready for release @mbohlool
Could I please get some help with that? If there’s anything I can do to assist please let me know

@mbohlool

This comment has been minimized.

Member

mbohlool commented May 31, 2018

@mistyhacks Sorry just saw your comment. Created placeholder doc PR: kubernetes/website#8834

Note that there is a documentation there but it is not finished yet.

@justaugustus

This comment has been minimized.

Member

justaugustus commented May 31, 2018

@mbohlool I've updated the docs section of the Features spreadsheet

@mbohlool

This comment has been minimized.

Member

mbohlool commented Jun 7, 2018

Main implementation PR: kubernetes/kubernetes#63830

@kacole2

This comment has been minimized.

Contributor

kacole2 commented Jul 23, 2018

@mbohlool This feature was worked on in the previous milestone, so we'd like to check in and see if there are any plans for this to graduate stages in Kubernetes 1.12 as mentioned in your original post. This still has the 1.11 milestone as well so we need to update it accordingly.

If there are any updates, please explicitly ping @justaugustus, @kacole2, @robertsandoval, @rajendar38 to note that it is ready to be included in the Features Tracking Spreadsheet for Kubernetes 1.12.


Please note that the Features Freeze is July 31st, after which any incomplete Feature issues will require an Exception request to be accepted into the milestone.

In addition, please be aware of the following relevant deadlines:

  • Docs deadline (open placeholder PRs): 8/21
  • Test case freeze: 8/28

Please make sure all PRs for features have relevant release notes included as well.

Happy shipping!

@sttts

This comment has been minimized.

sttts commented Jul 24, 2018

@kacole2 updated the description with the 1.12 milestone. A KEP for the alpha webhook feature is being written.

@deads2k

This comment has been minimized.

deads2k commented Jul 30, 2018

Let's create a dedicated issue so that we'll get the stage right. I've opened #598 to track this aspect.

@mbohlool

This comment has been minimized.

Member

mbohlool commented Jul 30, 2018

Thanks @deads2k closing this one.

@mbohlool mbohlool closed this Jul 30, 2018

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