-
Notifications
You must be signed in to change notification settings - Fork 693
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
New repo for kubernetes-incubator/external-storage/ceph #324
Comments
sgtm 👍 |
Why is this needed? Why add a ceph external-provisioner? There is already a Ceph CSI driver (https://github.com/ceph/ceph-csi) that handles dynamic provisioning. |
Oh I see it was a legacy external-provisioner (https://github.com/kubernetes-incubator/external-storage/tree/master/ceph) and because that repo is being split up, the ask is for a new home for this. My recommendation would be to deprecate this Ceph external-provisioner, and not find a new home for it, and recommend folks use the Ceph CSI driver. |
I think it is too soon to deprecate, the csi driver is still alpha. There could be a note in the README to say that someday it will be made obsolete by the CSI driver and to consider using that first, but we can't recommend switching yet. The provisioner project's still healthy and will benefit from having separate release scheme/cadence/branching (e.g. different images for mimic/luminous/etc...). When csi is matures it will be easier to steer people watching the repo in the right direction |
@saad-ali is this still needed? |
/lifecycle stale Marking this as stale.. please advise if this is still required. |
ceph org may be a better home for this. @cofyc any progress on that? |
/close |
@cofyc: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
New Repo, Staging Repo, or migrate existing
new repository
Requested name for new repository
sig-storage-ceph-provisioner
Which Organization should it reside
kubernetes-sigs
If not a staging repo, who should have admin access
@rootfs
@wongma7
@cofyc
If not a staging repo, who should have write access
@rootfs
@wongma7
@cofyc
If a new repo, who should be listed as approvers in OWNERS
@rootfs
@wongma7
@cofyc
If a new repo, who should be listed in SECURITY_CONTACTS
@rootfs
@wongma7
@cofyc
What should the repo description be
Ceph external provisioners for rbd and cephfs
What SIG and subproject does this fall under in sigs.yaml
this is part of the external-storage subproject for sig-storage
Approvals
Need sig-storage approval from: @saad-ali and @wongma7
See kubernetes-retired/external-storage#1083.
Additional context for request
Current, kubernetes-incubator/external-storage houses a lot of different provisioners. Different provisioners may have theirs own dependency/ci requirements or development/release workflow, etc. As for dependency management, it resulted that external-storage repo has huge dependency chain, and updating dependencies for one provisioner requires updating it for all provisioners which is not convenient and may have risk.
Xref: #244
Xref: #88
/area github-repo
The text was updated successfully, but these errors were encountered: