Commit Graph

144 Commits

Author SHA1 Message Date
Kubernetes Prow Robot 723ae44d5a
Merge pull request #35104 from balaramvedulla/patch-1
Updates to Node affinity weight section
2022-07-25 00:16:58 -07:00
Kubernetes Prow Robot 7078c38d3b
Merge pull request #33792 from sftim/20220510_assign_pod_node_affinity_updates
Revise scheduling-related docs
2022-07-24 03:38:57 -07:00
Balaram Vedulla e8cb7ec9ba
Update assign-pod-node.md 2022-07-17 19:02:52 +02:00
windsonsea 1e550e9604 [en] updated /node-pressure-eviction.md 2022-07-17 16:33:29 +08:00
Tim Bannister bfff661ac0 Clarify known limitation of Pod topology spread constraints
The limitation is more around cluster autoscaling; nonetheless it seems
to belong under Known limitations.
2022-07-14 23:59:07 +01:00
Tim Bannister 72a070e619 Improve Pod Topology Spread Constraints concept
- Adjust heading levels
- Link to API reference for Pod
- Clarify examples
- Add introductory text
- Split two combined examples
- Explain that Pods in a group should set the same topology spread
  constraints
- Write headings in sentence case
- Avoid using “we”
2022-07-14 23:59:07 +01:00
Tim Bannister 829dee0940 Wrap text for Pod Topology Spread Constraints
Wrapping helps localization teams pick up and work with changes.
2022-07-14 23:59:07 +01:00
Tim Bannister 311cdc386a Reword topic Assigning Pods to Nodes
- Rewording
- Tidying

Co-authored-by: Abdullah Gharaibeh <40361897+ahg-g@users.noreply.github.com>
2022-07-14 23:59:07 +01:00
Tim Bannister 3225a082df Mention topology spread constraints appropriately
The concept Assigning Pods to Nodes should mention Pod topology spread
constraints. This commit ensures that it does.
2022-07-14 23:59:07 +01:00
Tim Bannister 6700656cb4 Move Pod Topology Spread Constraints into scheduling
These constraints apply specifically to the mechanism for placing Pods
onto nodes (that is, scheduling).
2022-07-14 23:59:05 +01:00
Qiming Teng 36736d44d9 Improve node pressure eviction page
There are deprecated kubelet flags related to garbage collection. These flags were listed in the `kubelet-garbage-collection.md` page, which was removed by b1573ad314. Linking to the `kubelet` reference is not a good solution because users may still get confused what are the specific flags related to this behavior.

This PR restores the table with the flags updated according to 1.24 version of `kubelet --help`.
2022-07-11 13:55:39 +08:00
Qiming Teng d705d9ed1c Batch fix links (3) 2022-07-09 09:14:06 +08:00
Sean Wei 34721abcac Use relative links for k8s.io 2022-06-30 12:08:14 +08:00
Remo Andreoli 3132fbe4f0
Fix wrong label key in scheduling example (#32646)
* Fixed deprecated comment in scheduling-eviction/assign-pod-node.md regarding example pods/pod-with-affinity-anti-affinity.yaml

* Changed the example to a more appropriate one
2022-06-23 18:11:19 -07:00
Kubernetes Prow Robot a7c6e4d61d
Merge pull request #34067 from dipankardas011/changeTaints-Tolerations
modifications to taint-and-tolerations page
2022-06-15 21:34:48 -07:00
Dipankar Das 42b739ff65
improved the taints and toleration
Update content/en/docs/concepts/scheduling-eviction/taint-and-toleration.md

Co-authored-by: ZSC <zacharysarah@users.noreply.github.com>
2022-06-16 09:51:36 +05:30
Sean Wei 34155fed0b Fix links for k/design-proposals-archive
The contributors/design-proposals in k/community was removed. It's only
available in k/design-proposals-archive repo now.

This commit also changes https://github.com/kubernetes/repo/blob/master/file.md
to https://git.k8s.io/repo/file.md for better consistency.
2022-06-10 22:49:04 +08:00
Kubernetes Prow Robot aaeb8292ef
Merge pull request #34160 from aeryaguzov/patch-1
Added link to Resource Quotas from Pod Overhead page
2022-06-08 07:50:22 -07:00
Kubernetes Prow Robot bc02513d69
Merge pull request #33748 from denkensk/update-bin-pack-doc
update the doc for bin pack scheduling
2022-06-08 06:26:22 -07:00
Alex Wang 12b198340f update binpack doc
Signed-off-by: Alex Wang <wangqingcan1990@gmail.com>
2022-06-08 14:42:12 +08:00
Andrey Ryaguzov 273a36de9a
Added link to Resource Quotas 2022-06-07 17:39:31 +04:00
Dipankar Das e705ab827a Removed the redundant syntax addition
Signed-off-by: Dipankar Das <dipsonu10@hotmail.com>
2022-06-02 16:35:13 +05:30
Dipankar Das d2f168f463 verbose explaination is added
Signed-off-by: Dipankar Das <dipsonu10@hotmail.com>
2022-06-02 16:33:22 +05:30
Dipankar Das 5461bdddac modifications to taint-and-tolerations
* change to the tolerations overview wrt to pods
* syntax of defining taint for a node

Signed-off-by: Dipankar Das <dipsonu10@hotmail.com>
2022-05-31 17:25:02 +05:30
Nitish Kumar 8063487091
Apply suggestions from code review
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2022-05-29 11:27:21 +05:30
Nitish Kumar ce9c2c8b4b Broken Link Updated 2022-05-29 08:03:36 +05:30
Nate W 712f45dee4 Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-26 13:11:13 -07:00
nonylene 4759a9f652 scheduling-eviction/pod-overhaed.md: Fix a typo
Bustrable -> Burstable
2022-04-24 01:15:51 +09:00
Nate W 0135d3642b Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-19 15:45:28 -07:00
Sean Wei 01c3c53b7d [en] Fix Markdown format 2022-04-14 01:33:53 +08:00
Qiming Teng 0bc8468bfa The PodOverhead feature is GA 2022-04-13 11:49:50 +08:00
Nate W d1bce4cb0d Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-07 10:41:49 -07:00
tidusete 64da6792e9
Missunderstood pods/pod-with-node-affinity.yaml
Either we correct the code from pods/pod-with-node-affinity.yaml to match the description about the rules that apply or we correct the description in order to match the pods/pod-with-node-affinity.yaml
2022-03-30 18:01:59 +02:00
Nate W 7c67921f3f Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-28 08:48:23 -07:00
Mitesh Jain bf59d01af7
Fix broken link for attach labels in assign-pod-node.md 2022-03-27 12:26:44 +05:30
Kubernetes Prow Robot 39fd63ba12
Merge pull request #31989 from guettli/31930__fix_busybox_image_1.28
fix busybox image to version 1.28
2022-03-25 15:45:59 -07:00
Kubernetes Prow Robot b2097006f0
Merge pull request #29385 from shannonxtreme/assign-pods-nodes
Refactor Assigning Pods to Nodes
2022-03-23 01:01:59 -07:00
Kubernetes Prow Robot 3cab4da486
Merge pull request #32337 from tengqm/prefernominatednode-ga
Promote PreferNominatedNode to GA
2022-03-22 19:01:58 -07:00
Abdullah Gharaibeh ec2133bd1d Graduate PodAffinityNamespaceSelector to GA 2022-03-18 11:01:02 -04:00
Qiming Teng dc5d6d7a33 Promote PreferNominatedNode to GA 2022-03-18 13:02:28 +08:00
Nate W 5a0f2583c6 Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-07 16:23:45 -08:00
Qiming Teng b76366329d Update scheduler configuration sample version
This PR updates the scheduler configuration YAML snippets to use the 'v1beta3' version API. 'v1beta1' is gone and not recommended. We don't have config API reference for 'v1beta1' now.
2022-03-03 20:08:38 +08:00
Thomas Guettler 7122a4498a fix busybox image to 1.28 (issues with `nslookup`).
Changes where done with these commands:

reprec 'image: busybox(?!:)' 'image: busybox:1.28' */docs */examples
reprec -- '--image=busybox(?!:)' '--image=busybox:1.28' */docs */examples

Related issues:

 https://github.com/docker-library/busybox/issues/48
 https://github.com/kubernetes/kubernetes/issues/66924
2022-03-02 20:48:26 +01:00
Kubernetes Prow Robot ee0389d360
Merge pull request #28290 from shannonxtreme/api-eviction
Add information to API Evictions from Safely Drain a Node
2022-02-28 19:25:46 -08:00
Alex Wang 665f51e60a graduate nonpreemptingpriority to ga 2022-01-27 11:51:01 +08:00
Shannon Kularathna 4650e1df61 Refactor Assign Pods to Nodes 2022-01-21 15:27:20 +00:00
Mengjiao Liu a35da2ba7f Fix wrong capitalization for preemptionPolicy field 2022-01-10 17:59:22 +08:00
killerkc12 5de2a04a2f Remove docker from Node-pressure Eviction 2021-12-15 16:59:57 +05:30
Qiming Teng b198199336 Configuration API for v1.23 2021-12-08 16:19:23 +08:00
Tim Bannister dc84f0cb97 Mark figures' intended size
This commit activates Sass styling to make image sizes more responsive
on the rendered page.
2021-10-17 21:31:52 +01:00