Commit Graph

5523 Commits (issues-48002)

Author SHA1 Message Date
Kubernetes Prow Robot 8832b94fef
Merge pull request #49822 from pohly/dra-admin-attributes-and-taints
DRA: device taints and tolerations
2025-04-09 03:40:45 -07:00
Patrick Ohly 779aeebb8a DRA: document v1beta2
v1beta2 was added in 1.33. We want users to migrate to it, so document it and
update the example YAMLs.
2025-04-09 12:29:52 +02:00
Dan Winship 649bda2cbd
Update docs for deprecation of Endpoints API (#49831)
* KEP-4974: Update documentation for Endpoints deprecation

* Bring EndpointSlice docs up to date

- FQDN is not a supported AddressType

- Update documentation around `serving` vs `ready` to just explain how
  it works now, without the historical context. (In particular,
  describe `serving` first, and then explain `ready` as being almost
  the same thing as `serving` rather than vice versa).

- Fix feature-state version macro for `terminating`

- Remove a note about some deprecated v1beta1 EndpointSlice fields
  that is just confusing if you didn't know that v1beta1 had a
  different topology API.

- Remove the "Comparison with Endpoints"/"Motivation" section.

* Fix up examples that still used `kubectl get endpoints`

* Replace various passing references to Endpoints with EndpointSlices

* Update main headings for Endpoints and Endpoint Slice Mirroring

* Update glossary for Endpoints deprecation
2025-04-09 02:08:41 -07:00
Patrick Ohly 6c3b9a7fb1 DRA: device taints and tolerations
Initial documentation of this new feature in Kubernetes 1.33.
2025-04-09 09:46:39 +02:00
Mark Rossetti 9e160e87b4
Removing docs for Windows hostNetwork support for v1.33 (#49905)
* Removing docs for Windows hostNetwork support for v1.33

* Update content/en/docs/concepts/windows/intro.md

Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>

---------

Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>
2025-04-08 23:32:40 -07:00
Kubernetes Prow Robot ee24cc050a
Merge pull request #50439 from roycaihw/psi
Add cgroup v2 to PSI requirements
2025-04-08 23:16:39 -07:00
Kubernetes Prow Robot 333209c89f
Merge pull request #49868 from mortent/dev-133-dra-partitionable-devices
Document DRA partitionable devices
2025-04-08 22:46:40 -07:00
Kubernetes Prow Robot 7829637fb4
Merge pull request #50065 from lauralorenz/ReduceDefaultCrashLoopBackoffDecay-docs
KEP-4603: Docs for feature behind ReduceDefaultCrashLoopBackoffDecay feature gate
2025-04-08 11:58:41 -07:00
Laura Lorenz a9286d5e45 Docs for feature behind ReduceDefaultCrashLoopBackoffDecay feature gate
Signed-off-by: Laura Lorenz <lauralorenz@google.com>
2025-04-08 10:13:09 -07:00
Haowei Cai fd68ed8909 Add cgroup v2 to PSI requirements 2025-04-08 15:42:52 +00:00
Jeffrey Ying a368f553c7
KEP 4355 - CoordinatedLeaderElection to Beta Docs (#49950)
* CLE to beta

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

Co-authored-by: Qiming Teng <tengqm@outlook.com>

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2025-04-08 07:54:41 -07:00
Kubernetes Prow Robot 74406c8972
Merge pull request #49904 from marosset/5100-winsdr-winoverlay-beta-website-updates
Website updates for WinDSR / WinOverlay v1.33 beta
2025-04-08 07:38:40 -07:00
Kubernetes Prow Robot dd4c0a033f
Merge pull request #49895 from haircommander/psi-1.33
KEP-4205: update for alpha release in 1.33
2025-04-08 07:36:39 -07:00
Sreeram Venkitesh fea3a58caf
KEP 4960: Container Stop Signals (#49857)
* Placeholder docs PR for KEP 4960: Container Stop Signals

* Added note in pod termination page

* Added stop signal section in pod termination docs

* Update pod-lifecycle.md

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2025-04-08 00:26:40 -07:00
Morten Torkildsen 490f3bb2b1 Documentation for the DRA Partitionable Devices feature 2025-04-08 02:38:12 +00:00
Kubernetes Prow Robot 23f39cdd4b
Merge pull request #49801 from cupnes/add-storage-capacity-scoring
KEP-4049: Add StorageCapacityScoring feature gate documents
2025-04-07 18:00:53 -07:00
Kubernetes Prow Robot 398fb53000
Merge pull request #49918 from torredil/dev-1.33
Add docs for KEP-4876: Mutable CSINode Allocatable Property
2025-04-07 17:34:53 -07:00
Morten Torkildsen 574bf6fcb7
Document DRA prioritized list(s) (#49869)
* Add placeholder for DRA Prioritized List

* First draft of documentation of the Prioritized List feature

* Addressed feedback
2025-04-07 17:23:08 -07:00
Dan Winship 3e00afab17
KEP-3015 PreferSameNode TrafficDistribution 1.33 (#49943)
* Update TrafficDistribution docs for 1.33

* Update TrafficDistribution/TopologyAwareHints docs for GA

* Update for PreferSameTrafficDistribution
2025-04-07 13:16:39 -07:00
Rita Zhang ce16fbdf8b
5018 dra admin access (#49929)
* update DRA adminAccess docs for 1.33

Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>

* address comments

Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>

* address comments

Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>

---------

Signed-off-by: Rita Zhang <rita.z.zhang@gmail.com>
2025-04-07 11:56:44 -07:00
Rey Lejano 930294a0f4
Merge pull request #50366 from hacktivist123/merged-main-dev-1.33
Merged main branch into dev-1.33
2025-04-07 11:26:00 -07:00
Kubernetes Prow Robot 7131dc0e1b
Merge pull request #50420 from stlaz/ctb_projvlm_beta-1.33
fix: projected volumes: clustertrustbundle API is beta in 1.33+
2025-04-07 11:00:38 -07:00
Tim Allclair c014f72fbb
Update InPlacePodVerticalScaling docs for v1.33 beta (#50290)
* Update InPlacePodVerticalScaling docs for v1.33 beta

* Add reference to subresources for updating pods in pods doc

* Document allocation_manager checkpoint files

* Cross-reference resource resizing from CPU & memory assignment tasks

* Add note about resizing to the downward API reference

* Update VPA in-place resizing section

* Update _index.md

* Update downward-api.md

* Update InPlacePodVerticalScaling.md

* Update kubelet-files.md

* Update resize-container-resources.md

* Update autoscaling.md

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2025-04-07 09:46:39 -07:00
Haowei Cai f9ff985f41 Kubelet PSI metrics documentation 2025-04-07 16:00:40 +00:00
Stanislav Láznička 79763df5a5
projected volumes: clustertrustbundle API is beta in 1.33+ 2025-04-07 17:38:06 +02:00
Kubernetes Prow Robot 88bb575dfa
Merge pull request #50287 from atiratree/pod-replacement-policy-docs
[KEP-3973]: update the DeploymentPodReplacementPolicy FG references to DeploymentReplicaSetTerminatingReplicas
2025-04-07 03:06:39 -07:00
Yuma Ogami 9ef3b68238 Add StorageCapacityScoring feature gate documents
The VolumeCapacityPriority feature gate is replaced by the
StorageCapacityScoring feature gate.
2025-04-07 01:55:44 +00:00
Kubernetes Prow Robot 8fc54795d8
Merge pull request #49886 from dshebib/2535-secret-pulled-images-alpha
KEP 2535: Ensure Secret Pulled Images
2025-04-06 15:38:38 -07:00
Daniel Shebib 5a1b532179 add documentation for 2535
Co-authored-by: Standa Láznička <stlaz@users.noreply.github.com>
2025-04-06 16:36:21 -05:00
Kubernetes Prow Robot 9cd79f4f63
Merge pull request #49897 from ffromani/node-cpumanager-full-pcpus-only-GA
KEP-2625: cpumanager full-pcpus-only becomes GA
2025-04-05 17:24:37 -07:00
Kante Yin 6437ca9370
[Scheduler] Graduate NodeInclusionPolicy to GA (#49927)
* Graduate NodeInclusionPolicyInPodTopologySpread to GA

Signed-off-by: kerthcet <kerthcet@gmail.com>

* Graduate NodeInclusionPolicyInPodTopologySpread to GA

Signed-off-by: kerthcet <kerthcet@gmail.com>

* Add toVersion for beta level

Signed-off-by: kerthcet <kerthcet@gmail.com>

---------

Signed-off-by: kerthcet <kerthcet@gmail.com>
2025-04-05 17:18:37 -07:00
Paco Xu ab27c52ee5
update SidecarContainers to stable in v1.33 (#49685)
* update SidecarContainers to stable in v1.33

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

Co-authored-by: Dipesh Rawat <rawat.dipesh@gmail.com>

---------

Co-authored-by: Dipesh Rawat <rawat.dipesh@gmail.com>
2025-04-05 01:32:37 -07:00
Sreeram Venkitesh cf40ef0bf8
KEP 4818: PodLifecycleSleepActionAllowZero beta graduation (#49858)
* Docs PR for KEP 4818: Pod Lifecycle Sleep action allow zero value

* Update container-lifecycle-hooks.md

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2025-04-05 01:30:37 -07:00
Qiming Teng 6708fcd387
Update windows-networking.md 2025-04-05 14:57:59 +08:00
Kubernetes Prow Robot afd8051fb3
Merge pull request #49749 from AkihiroSuda/userns-65536
user-namespaces: add idsPerPod configuration
2025-04-04 23:54:44 -07:00
Francesco Romani 0a80c0544a KEP-2625: cpumanager full-pcpus-inly becomes GA
Declare the `full-pcpus-only` option is now GA.
There are no functional changes or user actions needed,
so we just update the relevant versions.

Signed-off-by: Francesco Romani <fromani@redhat.com>
2025-04-03 15:46:06 +02:00
Kubernetes Prow Robot 726d06f1b7
Merge pull request #49936 from saschagrunert/dev-1.33-image-volume-beta
[KEP-4639] Graduate image volume source to beta
2025-04-03 04:06:38 -07:00
Kubernetes Prow Robot df81e6bed3
Merge pull request #49906 from natasha41575/pod-generation-docs
add pod generation to docs for v1.33
2025-04-02 06:30:38 -07:00
hacktivist123 13ee197e44 Merge remote-tracking branch 'upstream/main' into dev-1.33 2025-04-01 18:26:56 +01:00
Natasha Sarkar dd082cda12 add pod generation to docs 2025-03-31 14:14:57 +00:00
Kubernetes Prow Robot c914dbb669
Merge pull request #50265 from aaron-prindle/declarative-validation-new-doc
docs: add new declarative validation doc page and link to it
2025-03-28 01:58:45 -07:00
Kubernetes Prow Robot 403201535a
Merge pull request #50171 from sreeram-venkitesh/merged-main-dev-1.33
Merge main branch into dev-1.33
2025-03-28 00:48:39 -07:00
Filip Křepinský e4e928f827 update the DeploymentPodReplacementPolicy FG references to DeploymentReplicaSetTerminatingReplicas 2025-03-27 20:36:07 +01:00
Aaron Prindle 210060f584 Update content/en/docs/concepts/extend-kubernetes/api-extension/declarative-validation.md
Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>
2025-03-27 17:39:14 +00:00
Aaron Prindle 5001db2d96 docs: add new declarative validation doc page and link to it 2025-03-27 17:07:20 +00:00
Michał Woźniak 0d639b9629
Docs update as we promote JobBackoffLimitPerIndex to stable (#49811)
* Update docs as JobBackoffLimitPerIndex graduates to stable

* Add an example for PodFailurePolicy with FailIndex

* Review remarks

Co-authored-by: Qiming Teng <tengqm@outlook.com>
Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>

* Review remark - new section and aligning the sections

* Update content/en/docs/tasks/job/pod-failure-policy.md

Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>
2025-03-27 06:06:35 -07:00
Kubernetes Prow Robot a5f09a0673
Merge pull request #50215 from rata/rata/userns-clarify-volumes-usage
userns: Clarify volume usage
2025-03-27 04:54:39 -07:00
Kubernetes Prow Robot 38f74cfc5c
Merge pull request #49807 from tenzen-y/success-policy-ga
KEP-3998: Graduate JobSuccessPolicy to Stable
2025-03-27 04:18:39 -07:00
Kubernetes Prow Robot 0fe29ac3d6
Merge pull request #49896 from atiratree/pod-replacement-policy-docs
[KEP-3973]: document .status.terminatingReplicas enabled by DeploymentPodReplacementPolicy feature
2025-03-26 19:08:39 -07:00
Kubernetes Prow Robot c3c36c7e7a
Merge pull request #50241 from JoeyC-Dev/kubeschedulerApiUpdate
Update API version from `kubescheduler.config.k8s.io/v1beta3` to `kubescheduler.config.k8s.io/v1`
2025-03-26 16:28:33 -07:00
Kubernetes Prow Robot a9143b2989
Merge pull request #50212 from abhilasha2418/self-healing
Add new page for self-healing
2025-03-26 09:20:39 -07:00
Filip Křepinský def6c590ad Document .status.terminatingReplicas enabled by DeploymentPodReplacementPolicy feature 2025-03-26 17:02:17 +01:00
abhilasha2418 e23a8ba300 fix: remove extra ` 2025-03-26 21:17:15 +05:30
abhilasha2418 1a9eb49662 feat: add new page for self-healing
fix: remove node controller

fix: nit comments

fix: modify replica replacement

Update content/en/docs/concepts/architecture/self-healing.md

Co-authored-by: Tim Bannister <22591623+sftim@users.noreply.github.com>

fix: remove extra line
2025-03-26 21:13:34 +05:30
Joey Chen ce341fb7cd
Update api version 2025-03-26 11:43:04 +08:00
Joey Chen 86cc349538
Update api version 2025-03-26 11:37:26 +08:00
Mark Rossetti 3434a09c56
Website updates for WinDSR / WinOverlay beta support
Signed-off-by: Mark Rossetti <marosset@microsoft.com>

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2025-03-25 11:09:01 -07:00
torredil 178ce422ec
Add documentation for Alpha feature: MutableCSINodeAllocatableCount 2025-03-25 14:22:02 +00:00
Kubernetes Prow Robot cb01c2c63a
Merge pull request #50146 from akalenyu/filesystem-outer-volume-size
Add a note about filesystem overhead for PVC size request
2025-03-25 02:48:33 -07:00
Rodrigo Campos bcd9d3b51d userns: Clarify volume usage
Signed-off-by: Rodrigo Campos <rodrigoca@microsoft.com>
2025-03-24 15:54:51 +01:00
Qiming Teng 5917b08dad
Update persistent-volumes.md 2025-03-24 08:43:53 +08:00
Kubernetes Prow Robot 3efd47b58f
Merge pull request #49901 from swatisehgal/docs-distribute-cpus-across-numa-to-beta
node: KEP- 2902: Docs update for Beta graduation
2025-03-23 17:26:32 -07:00
Kubernetes Prow Robot 8558bc3561
Merge pull request #49626 from shannonxtreme/mutating-webhook-good-practices
Add a good practices page for mutating webhook design
2025-03-22 07:06:31 -07:00
Shannon Kularathna fc27b949e2 Add dependency loop advice.
Source PR: https://github.com/kubernetes/website/pull/46798

Co-authored-by: Shaun Crampton <shaun@tigera.io>
Co-authored-by: Kat Cosgrove <kat.cosgrove@gmail.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2025-03-21 20:04:09 +00:00
Shannon Kularathna 136525cb37 Update with style suggestions and to include validating webhooks 2025-03-21 20:04:09 +00:00
Shannon Kularathna 12db5707f2 Modify migrated content to match current style and word wrap
- Remove h4 section headers for idempotence
- Wrap lines at 80 chars
- Update pod to Pod, deployment to Deployment
- Move the outcome of idempotency examples to the correct list item
- Update links to go to the correct places
2025-03-21 20:04:09 +00:00
Shannon Kularathna 14220821d1 Move best practices from dynamic admission control page to best practices page
Moved content as-is (no text changes) for a more readable diff between commits.

The following sections werent moved:

* Idempotence main section (better content in new page)
* Intercepting all versions of an object (better content in new page)
* Guaranteeing the final state of an object is seen
* Avoiding operating in the kube-system namespace
2025-03-21 20:04:03 +00:00
Shannon Kularathna bf971d28d3 Add a new page for mutating webhook good practices.
- Link to new page from dynamic admission control page
- Retain TODOs for info that'll be migration from existing page
2025-03-21 20:00:38 +00:00
Sreeram d1ac26f439 Merge main into dev-1.33 to keep in sync 2025-03-21 19:58:06 +05:30
Swati Sehgal cb2ca13bad node: KEP-2902: Docs update for Beta graduation
Signed-off-by: Swati Sehgal <swsehgal@redhat.com>
2025-03-21 12:03:10 +00:00
Yuki Iwai 5870bf3071 KEP-3998: Graduate JobSuccessPolicy to Stable
Signed-off-by: Yuki Iwai <yuki.iwai.tz@gmail.com>
2025-03-21 19:59:21 +09:00
carlory f26e212868 Resource Quota Per VolumeAttributesClass 2025-03-21 11:17:45 +08:00
Keita Mochizuki 9120e0c7d2
Revert "Update the description of TopologySpreadConstraints's matchLabelKeys to align with the design change" 2025-03-21 10:59:18 +09:00
Akihiro Suda f39cd36122
user-namespaces: add idsPerPod configuration
Kubernetes v1.33 will support setting `userNamespaces.idsPerPod`
in `KubeletConfiguration`.

Depends on k/k PR 130028

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2025-03-21 01:06:08 +09:00
Kubernetes Prow Robot c5120d9bbb
Merge pull request #49902 from nokia/KEP-4540-strict-cpu-reservation-beta
Mark strict-cpu-reservation as beta
2025-03-19 18:04:30 -07:00
Kubernetes Prow Robot 5ccef8015d
Merge pull request #48911 from vaibhav2107/inherit-eviction
Document MergeDefaultEvictionSettings Kubelet Config
2025-03-19 05:32:31 -07:00
Alex Kalenyuk 375896f207 Add a note about filesystem overhead for PVC size request
Though this is not explicitly stated, it seems acceptable that
once a provider builds a filesystem on top of a block device,
some writeable capacity is lost:
https://github.com/container-storage-interface/spec/issues/338

Signed-off-by: Alex Kalenyuk <akalenyu@redhat.com>
2025-03-19 11:32:31 +02:00
Michelle Au dd9a3cad07 Delete removed volume types from feature support list 2025-03-18 21:16:15 +00:00
Kubernetes Prow Robot 8472f99bde
Merge pull request #49963 from aivantsov/patch-2
Update security-checklist.md
2025-03-17 09:45:49 -07:00
Renan Magagnin ee4fe759e9
Fix typo in volumes.md 2025-03-17 14:18:03 +00:00
Vaibhav Goel 578c4579aa Updated some grammar text 2025-03-16 15:26:58 +05:30
Sascha Grunert eab681370c
[KEP-4639] Graduate image volume source to beta
Update the documentation to reflect the graduated feature.

Signed-off-by: Sascha Grunert <sgrunert@redhat.com>
2025-03-13 09:57:44 +01:00
Kubernetes Prow Robot 2c5cb62757
Merge pull request #49327 from soltysh/tz_validation
Update information about CronJob's unsupported time zone field
2025-03-05 09:43:46 -08:00
Kubernetes Prow Robot 3b63b36b26
Merge pull request #49946 from vinayakankugoyal/gitRepo
KEP-5040: Disable git_repo volume driver.
2025-03-04 11:33:44 -08:00
Vinayak Goyal 941773d2ca KEP-5040: Disable git_repo volume driver. 2025-03-04 00:03:15 +00:00
michellengnx 660d6fd407 Merge main into dev-1.33 to keep in sync 2025-03-01 09:09:37 -05:00
Kubernetes Prow Robot c042dcd1a0
Merge pull request #49733 from paulopiriquito/main
Update node-shutdown docs: typo in word 'administrators'
2025-03-01 02:20:55 -08:00
Andrei Ivantsov 7adba34538 Update security-checklist.md
Correct grammar, improve wording.
2025-02-28 18:03:59 +01:00
Kubernetes Prow Robot bb84454008
Merge pull request #49923 from Arhell/en-vm
[en] Fix VMware link
2025-02-27 16:40:30 -08:00
Ahmet Alp Balkan 56750d7ec3 fix: move KubeletSeparateDiskGC feature notice inside note
Currently the feature-state block appears to be for the entire
"Node-pressure eviction" page, however, it's just for the note block listed
on top of the page. So moving this notice inside the node block.
2025-02-27 08:57:55 -08:00
Shubham Singh 5e6a39752a
mistake fixed
Signed-off-by: GitHub <noreply@github.com>
2025-02-27 08:14:15 +00:00
Arhell 8122638d38 [en] Fix VMware link 2025-02-27 00:07:01 +02:00
Jing Zhang ec78e8690a KEP-4540: Move to beta
Signed-off-by: Jing Zhang <jing.c.zhang.ext@nokia.com>
2025-02-25 13:11:34 -05:00
Andrei Ivantsov d86a4b409a
Update pod-security-standards.md 2025-02-24 21:31:19 +01:00
Paulo Piriquito 151c47470e
Update node-shutdown docs: typo in word 'administrators' (en)
Signed-off-by: Paulo Piriquito <paulo.piriquito@outlook.pt>
2025-02-24 11:45:31 +00:00
Urvashi0109 23380f15a8 Merge main into dev-1.33 to keep in sync 2025-02-24 16:01:47 +05:30
Maciej Szulik d0fa9da4b2
Update information about CronJob's unsupported time zone field
Signed-off-by: Maciej Szulik <soltysh@gmail.com>
2025-02-21 17:51:55 +01:00
adriananeci faaae90b41
Update content/en/docs/concepts/workloads/controllers/deployment.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2025-02-21 16:34:40 +02:00
Adrian Aneci 6a7df0df22 Add note about deployment cleanup policy
Signed-off-by: Adrian Aneci <aneci@adobe.com>
2025-02-21 16:20:47 +02:00
Kubernetes Prow Robot addbca34f4
Merge pull request #49833 from windsonsea/nodesyh
Clean up storage/volumes.md
2025-02-19 19:12:27 -08:00