-
Notifications
You must be signed in to change notification settings - Fork 15.1k
[WIP] Document KubeletEnsureSecretPulledImages feature #43454
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
Conversation
👷 Deploy Preview for kubernetes-io-vnext-staging processing.
|
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/sig node |
| | `KMSv2KDF` | `false` | Beta | 1.28 | | | ||
| | `KubeProxyDrainingTerminatingNodes` | `false` | Alpha | 1.28 | | | ||
| | `KubeletCgroupDriverFromCRI` | `false` | Alpha | 1.28 | | | ||
| | `KubeletEnsureSecretPulledImages` | `false` | Alpha | 1.29 | | |
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.
Each and every gate needs a description that can be found at the end of this file, in alphabeta order.
|
/retitle [WIP] Document KubeletEnsureSecretPulledImages feature so that Prow knows it's a draft |
sftim
left a comment
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.
Hi. Some early feedback - I know this is a work in progress.
| the `cgroupDriver` configuration setting. | ||
| See [Configuring a cgroup driver](/docs/tasks/administer-cluster/kubeadm/configure-cgroup-driver) | ||
| for more details. | ||
| - `KubeletEnsureSecretPulledImages`: add support in kubelet for the `pullIfNotPresent` |
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.
| - `KubeletEnsureSecretPulledImages`: add support in kubelet for the `pullIfNotPresent` | |
| - `KubeletEnsureSecretPulledImages`: change the behavior of the `IfNotPresent` |
| for other pods that do not have the same `imagePullSecret`/auths used to successfully pull | ||
| the images in the first place. |
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.
| for other pods that do not have the same `imagePullSecret`/auths used to successfully pull | |
| the images in the first place. | |
| for other pods that do not have the same `imagePullSecret` authentication information that was used | |
| to retrieve that Pod's container image(s) in the first place. |
| This policy change will have no affect on the pull always image pull policy or for images | ||
| that are preloaded. |
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.
| This policy change will have no affect on the pull always image pull policy or for images | |
| that are preloaded. | |
| Enabling this feature gate has no effect on Pods that use the `Always` image pull policy, nor for the | |
| `Never` image pull policy or for container images that are preloaded onto the target node. |
|
@sftim thanks for your comments. However, the PR for k/k is not merged yet. This will be postponed to v1.30. I will open a new PR for v1.30 later. I will update it according to your comments in the new PR. Thanks. |
for kubernetes/enhancements#2535