Re: [kubernetes/kubernetes] Document how to write a new volume plugin (#13753)

1 view
Skip to first unread message

Saad Ali

unread,
Mar 13, 2017, 3:05:50 PM3/13/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

CC @kubernetes/sig-storage-misc


You are receiving this because you are on a team that was mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

wyc

unread,
Mar 13, 2017, 3:41:44 PM3/13/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

wyc

unread,
Mar 14, 2017, 12:53:42 PM3/14/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

Hey, I'm writing the FAQ section based on things that were confusing during writing the previous sections. I'm working on a question titled "How do cloud provider volume plugins figure out what mount device (e.g., /dev/sdc) a newly-attached volume will appear as?"

It seems that most of them query their respective APIs and are able to come up with some kind of block device mapping either directly or by something like LUN. What's the use of predicting the next available device?

https://github.com/kubernetes/kubernetes/blob/17e745631aa3af979628841d37bd42f27de3d2e8/pkg/cloudprovider/providers/aws/aws.go#L1223

https://github.com/kubernetes/kubernetes/blob/bf984aa328f3d3e5f8956f7d8e65c13c52102426/pkg/cloudprovider/providers/azure/azure_storage.go#L166

wyc

unread,
Mar 17, 2017, 5:34:43 PM3/17/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

Okay a new look tells me that it's prevented here:

https://github.com/kubernetes/kubernetes/blob/17e745631aa3af979628841d37bd42f27de3d2e8/pkg/cloudprovider/providers/aws/aws.go#L1199

This will make it to the implementor's guide.

fejta-bot

unread,
Dec 22, 2017, 2:36:23 AM12/22/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

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.

Prevent issues from auto-closing with an /lifecycle frozen comment.

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

Qiming

unread,
Dec 24, 2017, 11:05:17 PM12/24/17
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

/remove-lifecycle stale
/lifecycle frozen

David Zhu

unread,
Nov 6, 2019, 7:50:09 PM11/6/19
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

New plugins no longer being added/written. Please add new storage backends to Kubernetes through CSI: https://kubernetes-csi.github.io/docs/developing.html
/close


You are receiving this because you are on a team that was mentioned.

Reply to this email directly, view it on GitHub, or unsubscribe.

Kubernetes Prow Robot

unread,
Nov 6, 2019, 7:50:20 PM11/6/19
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

Closed #13753.

Kubernetes Prow Robot

unread,
Nov 6, 2019, 7:50:25 PM11/6/19
to kubernetes/kubernetes, k8s-mirror-storage-misc, Team mention

@davidz627: Closing this issue.

In response to this:

New plugins no longer being added/written. Please add new storage backends to Kubernetes through CSI: https://kubernetes-csi.github.io/docs/developing.html
/close

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.

Reply all
Reply to author
Forward
0 new messages