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
Alex Wang
d84256921b
doc: graduate matchLabelKeys in podTopologySpread to beta
...
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com>
2023-03-07 11:07:09 +08:00
Wei Huang
fc019615ab
Doc for Beta feature PodSchedulingReadiness
2023-03-06 09:02:48 -08:00
Dipesh Rawat
bee8feccc2
Add minimum and maximum values for PriorityClass
...
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2023-02-23 17:39:00 +00:00
Dipesh Rawat
4df5efbaea
Add minimum and maximum values for PriorityClass
2023-02-23 16:37:18 +00:00
zhuzhenghao
07526a10ce
Clean up page assign-pod-node
2023-02-19 14:58:34 +08:00
Todd Neal
f9a19295ee
Update content/en/docs/concepts/scheduling-eviction/assign-pod-node.md
...
Co-authored-by: Aldo Culquicondor <1299064+alculquicondor@users.noreply.github.com>
2023-02-14 09:51:42 -06:00
Todd Neal
47e6adfcc9
add a node indicating when nodeName should be used
2023-02-14 09:27:50 -06:00
Kubernetes Prow Robot
61a122963f
Merge pull request #39271 from Zhuzhenghao/en/resource-bin-package
...
Tweak page style for resource-bin-packing.md
2023-02-04 23:44:29 -08:00
zhuzhenghao
87e8d214e1
Tweak page style for resource-bin-packing.md
2023-02-05 14:49:26 +08:00
zhuzhenghao
3aa5fe0cca
Cleanup node-pressure-eviction.md
2023-02-05 14:17:55 +08:00
Yi-Han Chen
e66d61d9a6
fix( #38432 ): Use Kubernetes colors in stateDiagram
...
improve stateDiagram's style in pod-scheduling-readiness page
2022-12-29 00:03:07 -05:00
Mengjiao Liu
b272f1c4ce
Fix minDomains note in topology-spread-constraints page
2022-12-20 11:21:43 +08:00
carolina valencia
7cd85d1fc4
Merge remote-tracking branch 'upstream/main' into dev-1.26
2022-12-07 11:40:37 -03:00
Hamza Sheikh
dfda271e99
Update kube-scheduler.md ( #38264 )
...
* Update kube-scheduler.md
A clearer way to write this paragraph explaining the scheduler.
Previous version: For every newly created pod or other unscheduled pods, kube-scheduler selects an optimal node for them to run on. However, every container in pods has different requirements for resources and every pod also has different requirements. Therefore, existing nodes need to be filtered according to the specific scheduling requirements.
Proposed version: Kube-scheduler selects an optimal node to run newly created or not yet scheduled (unscheduled) pods. Since containers in pods, and pods themselves have different requirements, existing nodes need to be filtered according to the specific scheduling requirements.
* Update kube-scheduler.md
I tried merging both our versions to make it a bit more concise, since feasibility is discussed in the subsequent paragraphs.
2022-12-05 21:26:37 -08:00
Tim Bannister
8f9446f87d
Merge branch 'main' into dev-1.26
2022-12-03 21:36:34 +00:00
Kubernetes Prow Robot
cec61c1754
Merge pull request #38052 from krol3/merged-main-dev-1.26
...
Merge main branch into dev-1.26
2022-11-29 11:59:09 -08:00
Aldo Culquicondor
58d150dc8a
Clarify node affinity API ( #38032 )
...
* Clarify node affinity API
* Refer to the items by their names
* Clarify cardinality
2022-11-29 07:43:23 -08:00
Wei Huang
0025a584be
Remove redundant mermaid bits
2022-11-28 10:09:27 -08:00
Kubernetes Prow Robot
be09333a58
Merge pull request #37766 from pohly/dynamic-resource-allocation-concepts
...
dynamic resource allocation concepts
2022-11-28 04:44:07 -08:00
Patrick Ohly
197de4f5ba
document dynamic resource allocation concepts
...
The documentation intentionally only gives an overview. The API documentation
and the KEP have more details. Specific examples will be provided by hardware
vendors that provide resource drivers.
The new page gets placed between "Scheduling Framework" (because that
introduces the concept of a scheduler plugin) and "Scheduler Performance
Tuning" (which seems like a more advanced topic).
2022-11-28 11:48:35 +01:00
carolina valencia
b4ad83ef13
Merge remote-tracking branch 'upstream/main' into dev-1.26
2022-11-24 11:49:25 -03:00
Wei Huang
0e70ff0230
fixup: address comments
2022-11-18 10:43:45 -08:00
Wei Huang
21a7c4cc7e
Doc for Alpha feature PodSchedulingReadiness
2022-11-18 10:41:53 -08:00
Thomas VIVET
f0ae13bd0a
Update topology-spread-constraints.md
...
Fix typo MinDomainsInPodToplogySpread -> MinDomainsInPodTopologySpread
2022-11-14 15:52:37 +01:00
carolina valencia
4d9111a85c
Merge remote-tracking branch 'upstream/main' into dev-1.26
2022-11-08 18:17:11 -03:00
Abigail McCarthy
3174fdf2d4
Adjust page weights for /docs/concepts section
...
Changes the page weights of the index files for folders in the /docs/concepts folder. There were some overlapping weights and weights that were close together.
2022-11-04 10:13:53 -04:00
kerthcet
d8e7a7a700
Feat: graduate NodeInclusionPolicy to beta
...
Signed-off-by: kerthcet <kerthcet@gmail.com>
2022-11-03 19:17:49 +08:00
Christopher Negus
66df1d729e
Add page weights to concepts -> scheduling-eviction pages
2022-10-25 15:58:57 +00:00
Michael
e039acdca8
fix alignment in topology-spread-constraints.md
2022-10-19 08:16:01 +08:00
Kubernetes Prow Robot
342456405d
Merge pull request #36396 from kadtendulkar/kad33
...
Fix hyperlink on Pod Topology Spread Constraints page
2022-10-18 14:57:02 -07:00
Vaibhav Goel
8ff7e1845d
Updated the behaviour of evictionHard ( #36961 )
...
* Updated the behaviour of evictionHard
* Modified the changes in documenting hard eviction behaviour
* Updated the changes
2022-10-02 08:28:13 -07:00
Natan Yellin
3a701b3ea8
Remove misleading word from node eviction docs
...
Do not imply that node eviction can occur based on CPU. This isn't possible AFAIK.
2022-09-24 18:26:51 +03:00
kadtendulkar
8ebd741c83
Update content/en/docs/concepts/scheduling-eviction/topology-spread-constraints.md
2022-08-29 22:26:36 +05:30