Skip to content

Commit 2f6ccef

Browse files
committed
Add KubeletEnsureSecretPulledImages
1 parent a83b56d commit 2f6ccef

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

content/en/docs/reference/command-line-tools-reference/feature-gates.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ For a reference to old feature gates that are removed, please refer to
129129
| `KMSv2KDF` | `false` | Beta | 1.28 | |
130130
| `KubeProxyDrainingTerminatingNodes` | `false` | Alpha | 1.28 | |
131131
| `KubeletCgroupDriverFromCRI` | `false` | Alpha | 1.28 | |
132+
| `KubeletEnsureSecretPulledImages` | `false` | Alpha | 1.29 | |
132133
| `KubeletInUserNamespace` | `false` | Alpha | 1.22 | |
133134
| `KubeletPodResourcesDynamicResources` | `false` | Alpha | 1.27 | |
134135
| `KubeletPodResourcesGet` | `false` | Alpha | 1.27 | |
@@ -584,6 +585,12 @@ Each feature gate is designed for enabling/disabling a specific feature:
584585
the `cgroupDriver` configuration setting.
585586
See [Configuring a cgroup driver](/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver)
586587
for more details.
588+
- `KubeletEnsureSecretPulledImages`: add support in kubelet for the `pullIfNotPresent`
589+
image pull policy, for ensuring images pulled with pod imagePullSecrets are re-authenticated
590+
for other pods that do not have the same imagePullSecret/auths used to successfully pull
591+
the images in the first place.
592+
This policy change will have no affect on the pull always image pull policy or for images
593+
that are preloaded.
587594
- `KubeletInUserNamespace`: Enables support for running kubelet in a
588595
{{<glossary_tooltip text="user namespace" term_id="userns">}}.
589596
See [Running Kubernetes Node Components as a Non-root User](/docs/tasks/administer-cluster/kubelet-in-userns/).

0 commit comments

Comments
 (0)