diff --git a/cluster/gce/windows/k8s-node-setup.psm1 b/cluster/gce/windows/k8s-node-setup.psm1 index 0bdc2648297..20342984a1c 100644 --- a/cluster/gce/windows/k8s-node-setup.psm1 +++ b/cluster/gce/windows/k8s-node-setup.psm1 @@ -561,7 +561,7 @@ function Create-NodePki { } # Creates the bootstrap kubelet kubeconfig at $env:BOOTSTRAP_KUBECONFIG. -# https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/ +# https://kubernetes.io/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/ # # Create-NodePki() must be called first. # diff --git a/pkg/volume/csi/csi_plugin.go b/pkg/volume/csi/csi_plugin.go index 28b2c50e631..d7a9f598f50 100644 --- a/pkg/volume/csi/csi_plugin.go +++ b/pkg/volume/csi/csi_plugin.go @@ -883,7 +883,7 @@ func waitForAPIServerForever(client clientset.Interface, nodeName types.NodeName // Get a CSINode from API server to make sure 1) kubelet can reach API server // and 2) it has enough permissions. Kubelet may have restricted permissions // when it's bootstrapping TLS. - // https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet-tls-bootstrapping/ + // https://kubernetes.io/docs/reference/access-authn-authz/kubelet-tls-bootstrapping/ _, lastErr = client.StorageV1().CSINodes().Get(context.TODO(), string(nodeName), opts) if lastErr == nil || apierrors.IsNotFound(lastErr) { // API server contacted