-
Notifications
You must be signed in to change notification settings - Fork 159
Enable kubelet-registration-probe mode in node-driver-registrar in Windows & Linux #830
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
Enable kubelet-registration-probe mode in node-driver-registrar in Windows & Linux #830
Conversation
/retest |
@jingxu97 after a discussion with the managed PD CSI team this PR is updating files that are obsolete ( /cc @saikat-royc |
dacb7ad
to
f9061de
Compare
update the title and commit message? /lgtm |
/approve |
done, thanks :) |
stable folder is deprecated, instead stable-{minor version}, stable-master should be updated. |
stable-master is already using v2.3.0 added in #828, @saikat-royc I can remove the change in |
/retest |
/hold We should added the changes to prow overlays first and ensure the prow runs suceeded. And when the tests are green, we also need to add to stable-master and other stable-* overlays. Update: I see this PR is removing the probe from stable overlays, so all good. Can you add to stable-master overlay also? @mauriciopoppe |
9a76a14
to
3e5dca3
Compare
3e5dca3
to
1ae756a
Compare
@saikat-royc I've added |
we should add the no-node-driver-registrar-probe.yaml for prow rc overlays which dont have 2.3.0 registrar |
in its definition I saw that the prow-gke-release overlays are pulling resources from stable so changes might not be needed, I've verified that running:
Result in a manifest without the livenessProbe part |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jingxu97, mauriciopoppe, saikat-royc The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/hold cancel |
What type of PR is this?
What this PR does / why we need it:
Adds support for kubernetes-csi/node-driver-registrar#152 on Windows & Linux nodes, I tried patching previous releases to remove the probe configuration because it was introduced in node-driver-registrar v2.3.0
The output for
kustomize build deploy/kubernetes/overlays/stable-1-19
is ok (liveness probe should be removed because the version is less than v2.3.0):Also the output for
kustomize build deploy/kubernetes/overlays/stable
is ok:Does this PR introduce a user-facing change?:
/cc @jingxu97 @msau42