-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Support multiple image types, e.g. OCI #63
Comments
I might find some time to help abstracting the kubelet interface which allows accessing different runtimes. |
/sub This is interesting |
Nothing yet, sorry! I'll hop on a @kubernetes/sig-apps meeting and see if they're interested and, failing at that, I can try to get together a proposal myself. |
/cc |
@euank The original issue was kubernetes/kubernetes#7203. I can't attend SIG Apps at its current meeting time, but please notify me on any proposal and email me directly, since this presents a tricky backward-compatibility issue for the API. |
@euank thank you for the update! |
With no takers at this point, I think this is definitely something to bump to 1.5. We should shoot for having an initial proposal out before 1.4 ships to have a good shot at getting an alpha in 1.5. |
Do we have the initial proposal ready yet? |
@dchen1107 We have the old proposal: kubernetes/kubernetes#18308. CoreOS will not have time to do this work in v1.5 either. Can someone else take this up? |
@dchen1107 @kubernetes/sig-node can you clarify the actual status of the feature? |
@euank @idvoretskyi this needs an alpha-in-1.5, beta-in-1.5, or stable-in-1.5 label if it's going to be included in release notes for kubernetes 1.5; it has no stage listed in this spreadsheet... if it's not going into 1.5, we should remove it from that spreadsheet (yay multiple information sources) |
De-milestoned, it didn't get picked up in this release. It can be removed from the spreadsheet. |
@euank are you going to continue working on this for the future releases? |
I don't plan to work on this, though I'd be happy to help review/guide anyone who wants to. |
Testing and supporting this should be easier now that the Amazon ECR product publicly support OCI Image Spec: https://groups.google.com/a/opencontainers.org/d/msg/dev/ajYuSUnHhXY/ZRMd7XuNBQAJ |
@euank Is this relevant anymore with CRI? |
Yes, it's relevant. It's entirely independent of CRI. I'm not currently working on it nor do I know of anyone who is, but with the OCI image spec nearing 1.0, it's possible this'll be more important, cc @philips |
So, any updates on this? Is the progress still expected or this issue has to be closed? @kubernetes/sig-node-feature-requests @calebamiles |
Update on this, OCI has hit v1.0: https://www.opencontainers.org/blog/2017/07/19/oci-v1-0-bringing-containers-closer-to-standardization |
@philips woohoo! Will this feature be updated for 1.8? |
@idvoretskyi Someone needs to do the work to make APIs take an image type field or content-type. |
Issues go stale after 90d of inactivity. Prevent issues from auto-closing with an If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or |
@yujuhong are you expecting any progress on this feature? |
Nope. The feature has not been implemented yet, so I removed the |
@yujuhong correct, we'd like to keep here only actively developed features. Closing now, feel free to reopen anytime when you'll be ready. |
add global cluster egress proxy enhancement
Description
Currently, a Kubernetes Pod's containers are assumed to be Docker images (and to use Docker's discovery).
However, with the progress of the OCI Image Spec, the inclusion of the rkt runtime (which supports docker, OCI, and ACI images), it's clear that now is a good time to consider making it possible to run additional formats.
Existing discussion of this feature have already shown demand and intent to address it eventually, just not urgency.
Ref: An old proposal, a user's request, and a bit more discussion.
This issue could also relate to generalizing image transport (ref kubernetes/kubernetes#15484), but does not necessarily have to.
Progress Tracker
FEATURE_STATUS: PENDING
Note: This feature does not currently have a shepherd and it is likely it will not make the v1.4 milestone. I think tentatively marking it v1.5 and trying to get a shepherd and initial proposal a little before the v1.4 release would be a good thing to shoot for.
The text was updated successfully, but these errors were encountered: