-
Notifications
You must be signed in to change notification settings - Fork 29
Conversation
5cd02ed
to
cc24be6
Compare
Use the same volumes plugins directory for the controller-manager and the kubelet. bsc#1117942 Signed-off-by: Alvaro Saurin <alvaro.saurin@gmail.com>
cc24be6
to
cb017ed
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might choose better name then just volume? E. G is this only for cloud stuff? Otherwise looks ok
@MalloZup this is not specific to cloud, it is used to configure flexvolume drivers. I'm currently testing it |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
flexvolume
? maybe be better otherwise look good. When i hear volume
i think on libvirt volumes or docker but yop ok
@r0ckarong we've fixed this issue but we're not using the default path because it points to a RO mountpoint, so this would need a point in documentation just to explain what is the good path ;)
A FlexVolume driver is an external (out of tree) driver usually provided by a specific Vendor. These volume drivers have to be installed on each node (worker/master) in a Kubernetes cluster. On SUSE CaaSP the path to install these drivers is Doc: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-storage/flexvolume.md |
@inercia we need to backport this one ;) |
@lcavajani Is the documentation you linked applicable to CaaSP like that? If not could someone please provide the CaaSP specific steps. Also, which version of CaaSP will receive this functionality? Is this going to be backported to v3? |
@r0ckarong this will be backported to v3 yes. There is no specific configuration to do for CaaSP afterwards. These drivers are usually deployed with DaemonSets, what the user should do is to change the value of the flexolume dir path in the manifests which is usually in the form of an environment variable (e.g [1] https://rook.io/docs/rook/v0.9/flexvolume.html#configuring-the-flexvolume-path |
What is this better path? |
@r0ckarong the path is |
controller-manager
and thekubelet
bsc#1117942