-
Notifications
You must be signed in to change notification settings - Fork 14.4k
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
Document SizeMemoryBackedVolumes feature for 1.20 #24906
Document SizeMemoryBackedVolumes feature for 1.20 #24906
Conversation
Deploy preview for kubernetes-io-vnext-staging processing. Building with commit af23941 https://app.netlify.com/sites/kubernetes-io-vnext-staging/deploys/5fc689ebacc0c000075800bc |
/milestone 1.20 enhancement: kubernetes/enhancements#1967 |
@@ -303,6 +303,12 @@ While tmpfs is very fast, be aware that unlike disks, tmpfs is cleared on | |||
node reboot and any files you write count against your container's | |||
memory limit. | |||
|
|||
{{< note >}} | |||
If the `SizeMemoryBackedVolumes` feature gate is enabled in 1.20+, users may |
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.
I'd write this:
If the `SizeMemoryBackedVolumes` feature gate is enabled in 1.20+, users may | |
If the `SizeMemoryBackedVolumes` [feature gate](/docs/reference/command-line-tools-reference/feature-gates/) is enabled, you can |
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.
Remember to update /docs/reference/command-line-tools-reference/feature-gates/
/hold cancel Hi @derekwaynecarr w/ k/k pr merged in, Sig Docs would appreciate it if you could fill the content of the docs early, ideally before kubecon to get it reviewed/merged on time. Thank you! |
Would you have time to make sure that |
Hi @derekwaynecarr today is the deadline for docs to be in ready for review state. Please address Tim's comment above and let us know if this is ready to be reviewed. |
f57f03c
to
5b537a5
Compare
I made the recommended update, and believe this is ready for review. |
@@ -148,6 +148,7 @@ different Kubernetes components. | |||
| `ServiceNodeExclusion` | `false` | Alpha | 1.8 | 1.18 | | |||
| `ServiceNodeExclusion` | `true` | Beta | 1.19 | | | |||
| `ServiceTopology` | `false` | Alpha | 1.17 | | | |||
| `SizeMemoryBackedVolumes` | `false` | Alpha | 1.20 | | |
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 need a short description below describing this feature. Then, I think docs are good to merge
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.
I wonder if https://kubernetes.io/docs/concepts/storage/ephemeral-volumes/ should also get a mention of the new feature gate. What do you think @derekwaynecarr ?
Repeating #24906 (comment) - we'd like a summary of the new feature gate, similar to the other ones already in the list. |
Hi @derekwaynecarr, just a reminder that the docs merge deadline is in a few days on Dec 2. If you can address @sftim 's comment about adding a summary of the new feature gate then this PR can merge after a quick review. Thank you |
7b7a64c
to
4a82d03
Compare
@annajung addressed feedback |
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.
One fix needed; otherwise LGTM.
@@ -527,6 +528,7 @@ Each feature gate is designed for enabling/disabling a specific feature: | |||
- `ServiceNodeExclusion`: Enable the exclusion of nodes from load balancers created by a cloud provider. | |||
A node is eligible for exclusion if labelled with "`alpha.service-controller.kubernetes.io/exclude-balancer`" key or `node.kubernetes.io/exclude-from-external-load-balancers`. | |||
- `ServiceTopology`: Enable service to route traffic based upon the Node topology of the cluster. See [ServiceTopology](/docs/concepts/services-networking/service-topology/) for more details. | |||
- `SizeMemoryBackedVolumes`: Enables kubelet support to size memory backed volumes. See [volumes] (docs/concepts/storage/volumes) for more details. |
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.
CommonMark doesn't like the extra space
- `SizeMemoryBackedVolumes`: Enables kubelet support to size memory backed volumes. See [volumes] (docs/concepts/storage/volumes) for more details. | |
- `SizeMemoryBackedVolumes`: Enables kubelet support to size memory backed volumes. See [volumes](docs/concepts/storage/volumes) for more details. |
4a82d03
to
af23941
Compare
@sftim fixed typo. |
/lgtm |
LGTM label has been added. Git tree hash: 81f43f8178c62edce4a3b091e24f2c138136e3db
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: annajung 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 |
Related KEP: kubernetes/enhancements#1968