-
Notifications
You must be signed in to change notification settings - Fork 40k
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
Add --mounter-path
flag to kubelet that will allow overriding the mount
command used by kubelet
#34994
Add --mounter-path
flag to kubelet that will allow overriding the mount
command used by kubelet
#34994
Conversation
86534b5
to
28f6a2f
Compare
Probably worth adding a release note to the main comment to note the new Kubelet flag. |
I think I'm pretty close to getting my changes to the node test suite to work with this. Still having some small problems, but they are related to my changes and not this PR. |
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.
Just one nit. Otherwise LGTM
@@ -358,6 +358,9 @@ type KubeletConfiguration struct { | |||
// rktPath is the path of rkt binary. Leave empty to use the first rkt in | |||
// $PATH. | |||
RktPath string `json:"rktPath"` | |||
// mounterPath is the path of mounter binary. If not set, kubelet will user default mount, |
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.
nit: "path to mounter binary. kubelet will attempt to use mount
binary that is available via $PATH
.
--mounter-path
flag to kubelet that will allow overriding the mount
command used by kubelet
You still need to add the |
28f6a2f
to
e44e71c
Compare
Jenkins verification failed for commit e44e71cdbd1c119fcdca8f06f9ed905dd9312128. Full PR test history. The magic incantation to run this job again is |
In order to be able to use new mounter library, this PR adds the mounterPath flag to kubelet which passes the flag to the mount interface. If flag is empty, mount uses default mount path.
e44e71c
to
34ef93a
Compare
LGTM |
@k8s-bot test this [submit-queue is verifying that this PR is safe to merge] |
this is in the v1.4 milestone is this for 1.4 |
Jenkins GKE smoke e2e failed for commit 34ef93a. Full PR test history. The magic incantation to run this job again is |
Jenkins GCI GKE smoke e2e failed for commit 34ef93a. Full PR test history. The magic incantation to run this job again is |
@jessfraz There will need to be a 1.4.x release that this PR + a few others will all go into--together they will enable GCI NFS and GlusterFS binaries. We'll sync up with you once all the changes are in HEAD and have a bit of time to soak before we begin cherry picking them and plan the point release (ETA about a week or so). |
@k8s-bot cvm gke e2e test this |
@k8s-bot gci gke e2e test this |
ok cool |
Automatic merge from submit-queue |
Woohoo! |
…-10-17 Automatic merge from submit-queue Add `--mounter-path` flag to kubelet that will allow overriding the `mount` command used by kubelet In order to be able to use new mounter library, this PR adds the mounterPath flag to kubelet which passes the flag to the mount interface. If flag is empty, mount uses default mount path.
In order to be able to use new mounter library, this PR adds the
mounterPath flag to kubelet which passes the flag to the mount
interface. If flag is empty, mount uses default mount path.
This change is