Commit Graph

236 Commits

Author SHA1 Message Date
Kubernetes Prow Robot c40d90f67e
Merge pull request #43336 from Affan-7/image-gc
Remove misleading docs around eviction and image garbage collection
2023-10-24 12:55:07 +02:00
oculushut e124688855
Clearer information about the emptyDir and correction for how topologyKey works (#42780)
* removes "tmpfs is cleared on node reboot"

I believe the statement is confusing since we are in the emptyDir section of the documentation.  

If a Node is restarted then all pods that resided on that node will be rescheduled onto another Node.  Rescheduled pods will have an empty volume  whether you choose emptyDir.medium "Memory" or not.

* removes bad comma

* improves memory limit description

Co-authored-by: Tim Bannister <tim@scalefactory.com>

* removes incorrect explanation for topologyKey in an affinity or anti-affinity rule (#1)

The existing text does not make sense to me.  

There is no zone "V" or "R" in the example.  

I have changed the text to be consistent with top answer here which seems to make more sense: https://stackoverflow.com/questions/72240224/what-is-topologykey-in-pod-affinity

* gives more context to node label configuration

* manually wraps text and replaces absolute links with relative ones

* Update assign-pod-node.md

---------

Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2023-10-17 03:40:52 +02:00
Karena Angell 6573fead87
Update pod-scheduling-readiness.md to beta
Pod Scheduling Readiness graduated to beta in 1.27, this minor update reflects that feature state.
2023-10-11 23:50:41 -06:00
Aritra Ghosh 76756833c1
Update taint-and-toleration.md with types of taint effects (#42315)
* Update taint-and-toleration.md

Revamped the taint effect to introduce the effects early in the article

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Update content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

Co-authored-by: Mauren Berti <698465+stormqueen1990@users.noreply.github.com>

* Update content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

Co-authored-by: Mauren Berti <698465+stormqueen1990@users.noreply.github.com>

* Update content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

Co-authored-by: Mauren Berti <698465+stormqueen1990@users.noreply.github.com>

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Update taint-and-toleration.md

* Apply suggestions from code review

Co-authored-by: Tim Bannister <tim@scalefactory.com>

* Update content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

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

* Apply suggestions from code review

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

---------

Co-authored-by: Mauren Berti <698465+stormqueen1990@users.noreply.github.com>
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2023-10-10 05:04:38 +02:00
Tamilselvan 33d2511be5
Fix stale info about spread minDomains (#42758)
* Stale information about minDomains

* Update topology-spread-constraints.md

* Update topology-spread-constraints.md

* Update topology-spread-constraints.md

* Update content/en/docs/concepts/scheduling-eviction/topology-spread-constraints.md

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

---------

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2023-10-06 00:03:46 +02:00
Mohammed Affan 2b61bd9cfe Remove misleading docs around eviction and image garbage collection 2023-10-05 12:07:29 +05:30
tamilselvan1102 97fbcee7dc Fix - Remove details about SelectorSpread plugin 2023-09-27 12:24:04 +05:30
Kubernetes Prow Robot ca57565f16
Merge pull request #42920 from sftim/20230622_add_pod_affinity_text
Add pod affinity note
2023-09-06 13:52:55 -07:00
Kubernetes Prow Robot fe22087638
Merge pull request #42178 from sftim/20230724_revise_node_pressure_eviction_concept
Revise node pressure eviction concept
2023-09-06 12:54:52 -07:00
Daniel Shebib b4652d7304 add pod affinity note 2023-09-06 17:13:26 +01:00
Mengjiao Liu e8b136c3b3 Use code_sample shortcode instead of code shortcode 2023-09-05 17:10:14 +08:00
Tim Bannister a5560747df Mention tainting nodes by condition 2023-09-04 18:23:36 +01:00
Tim Bannister f971ce2815 Link to pod phase 2023-09-04 18:23:36 +01:00
Tim Bannister 35fa37e0fb Mention static pods and node-pressure eviction 2023-09-04 18:23:36 +01:00
Tim Bannister 43e61bdadf Revise node-pressure eviction concept
Co-authored-by: Michael <haifeng.yao@daocloud.io>
2023-09-04 18:23:36 +01:00
Tim Bannister 20b43d6095
Merge branch 'main' into 'dev-1.28' 2023-08-09 11:13:31 +01:00
Kubernetes Prow Robot a0abc5b5c4
Merge pull request #42445 from pohly/dra-update
dra: cleanup of Kubernetes 1.28 update
2023-08-08 02:22:16 -07:00
Tim Bannister 98b52d510b dra: cleanup of Kubernetes 1.28 update
This is a follow-up to https://github.com/kubernetes/website/pull/41856 with
the suggested enhancements.
2023-08-08 09:02:44 +02:00
Kubernetes Prow Robot d9091f38c9
Merge pull request #41856 from pohly/dra-update
dra: update for Kubernetes 1.28
2023-08-07 14:44:32 -07:00
Kubernetes Prow Robot cc4e3ec66d
Merge pull request #42236 from sftim/20230726_link_to_node_labels
Link to specific node labels rather than entire list
2023-08-02 10:10:42 -07:00
Patrick Ohly 6c926cb5db dra: update for Kubernetes 1.28
Several improvements under the hood which don't need to be documented here. API
changes (like storing generated resource claim names in the pod status) are
part of the generated API documentation.

What is worth mentioning because it was listed as "limitation" before is that
pre-scheduled pods are now supported better.
2023-08-02 16:09:18 +02:00
Kubernetes Prow Robot 8766ddab71
Merge pull request #42344 from radimih/patch-1
Fix description of Gt and Lt operators in selectors
2023-08-02 01:44:09 -07:00
Radimir Mikhailov d267b7b3a9
Fixed description of Gt and Lt operators 2023-08-01 17:09:12 +07:00
Mengjiao Liu 68ba9633a2 Switch English to use code not codenew shortcode 2023-08-01 16:57:17 +08:00
Tim Bannister 29c6a60501 Link to specific node labels rather than entire list
Less visual space compared to the original approach, but still shows
which labels you can expect to find set on a node.

Co-authored-by: Ritikaa96 <ritika@india.nec.com>
2023-07-27 11:26:33 +01:00
Andrey Goran eb522c126f
Replace {{< codenew ... >}} with {{% codenew ... %}} in all English docs (#42180)
* Replaced {{< codenew ... >}} with {{% codenew ... %}} in all files

* Reverted changes in non-english localizations
2023-07-25 05:54:06 -07:00
Mohammed Affan b64e69439c Add link for descheduler 2023-07-24 15:31:46 +05:30
Rishit Dagli e7cf1ca19b
Merge dev-1.28 into main 2023-07-04 19:21:49 -04:00
Max d61f12d86f
fixed typo for taint-and-toleration.md 2023-06-29 12:50:35 +01:00
Max 4116be05c0
Update taint-and-toleration.md
fixed some typos
2023-06-28 17:33:53 +01:00
Rishit Dagli e2dc67dbc1
Merge pull request #3 from Rishit-dagli/main
Merged main dev-1.28
2023-06-21 13:09:03 -04:00
Qian_Xiao 972abbf09f
Fix node score calculation in resource-bin-packing.md
The nodescore calculation formula misses parentheses causing it confusing to understand.
2023-06-14 13:41:54 -07:00
Vaibhav Goel 290b12ca94
Removed the keyword new from dynamic-resource-allocation.md (#41483)
* Removed the new keyword from dynamic-resource-allocation.md

* Updated the grammar in dynamic-resource-allocation.md
2023-06-12 17:59:57 -07:00
Sreeram Venkitesh 81fd15afe4
Added section on operators for `nodeAffinity` and `podAffinity` (#39742)
* Added section in the docs about the behaviour of operator in the node and pod affinity docs

* Fixes from review

* Fixed podAffinity and added note about non-integer values

* Fixes from review

* Fixed review comments

* Fixes from review
2023-05-24 01:18:50 -07:00
Ruslan Stelmachenko 4d051d9b29
Fix well-known label name 2023-04-28 21:27:29 +02:00
Wei Huang 625b031344
fixup: address comments 2023-04-13 14:37:57 -07:00
Wei Huang 936ac5574f
fixup: address comments 2023-04-13 11:36:02 -07:00
Wei Huang 9c88b40f05
Update scheduler framework doc to include PreEnqueue 2023-04-12 20:48:56 -07:00
Kubernetes Prow Robot 4dcb78cdbd
Merge pull request #40008 from denkensk/update-match
doc: forbid to set matchLabelKeys when labelSelector isn’t set in topologySpreadConstraints
2023-04-05 16:57:47 -07:00
Kubernetes Prow Robot f62d58d9bd
Merge pull request #39978 from moshe010/pod-resource-api-dra-doc-upstream
Extend PodResources API for Dynamic Resource Allocation
2023-04-04 08:35:53 -07:00
Moshe Levi eaf9199d07 doc: extend PodResources API for Dynamic Resource Allocation
Signed-off-by: Moshe Levi <moshele@nvidia.com>
2023-04-04 10:17:03 +03:00
Kubernetes Prow Robot 40a6ff8ad1
Merge pull request #40048 from tzneal/remove-pod-eviction-timeout-docs
remove pod-eviction-timeout documentation
2023-04-03 08:27:51 -07:00
Daniel Vega-Myhre a6d1ec99df
Add docs for mutable scheduling directives on gated Pods (#40000)
* initial commit

* address comments

* Update content/en/docs/concepts/scheduling-eviction/pod-scheduling-readiness.md

Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>

* adjust phrasing

* Update content/en/docs/concepts/scheduling-eviction/pod-scheduling-readiness.md

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

* Update content/en/docs/concepts/scheduling-eviction/pod-scheduling-readiness.md

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

---------

Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2023-04-03 07:59:51 -07:00
Alex Wang 1378908574 doc: forbid to set matchLabelKeys when labelSelector isn’t set in topologySpreadConstraints
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com>
2023-04-02 22:55:01 +08:00
Todd Neal 3a81c94ba8 remove pod-eviction-timeout documentation
pod-eviction-timeout has been removed from v1.27, update the docs to
reference the taint based eviction that is now the default and only
mechanism.
2023-03-21 08:00:33 -05:00
Mickey Boxell 79fd7f88d6 Merge remote-tracking branch 'upstream/main' into dev-1.27 2023-03-20 21:58:19 -05:00
Patrick Ohly 5beb348e62 dynamic resource allocation: update for 1.27
The API group was bumped to make some incompatible internal changes and the
user-visible renaming of PodScheduling to PodSchedulingContext.
2023-03-17 20:31:48 +01:00
Dhairya-Arora01 64af02f281 fixed the outdated link 2023-03-12 14:17:00 +00:00
Kubernetes Prow Robot bd456cf518
Merge pull request #39824 from mickeyboxell/merged-main-dev-1.27
Merged main dev 1.27
2023-03-10 07:00:40 -08:00
Kubernetes Prow Robot d3979d5150
Merge pull request #39773 from Huang-Wei/1.27/PodSchedulingReadiness-beta
Doc for Beta feature PodSchedulingReadiness
2023-03-08 23:14:01 -08:00