Skip to content

Commit

Permalink
Add Scheduling Configuration reference doc
Browse files Browse the repository at this point in the history
Signed-off-by: Aldo Culquicondor <[email protected]>
  • Loading branch information
alculquicondor committed Jun 2, 2020
1 parent 0061388 commit 1c3a600
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 4 deletions.
2 changes: 1 addition & 1 deletion content/en/docs/reference/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ client libraries:
* [kube-proxy](/docs/reference/command-line-tools-reference/kube-proxy/) - Can do simple TCP/UDP stream forwarding or round-robin TCP/UDP forwarding across a set of back-ends.
* [kube-scheduler](/docs/reference/command-line-tools-reference/kube-scheduler/) - Scheduler that manages availability, performance, and capacity.
* [kube-scheduler Policies](/docs/reference/scheduling/policies)
* [kube-scheduler Profiles](/docs/reference/scheduling/profiles)
* [kube-scheduler Profiles](/docs/reference/scheduling/config#profiles)

## Design Docs

Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
---
title: Scheduling Profiles
title: Scheduling Configuration
content_template: templates/concept
weight: 20
---

## What is new

- `BindTimeoutSeconds` field in scheduler `KubeSchedulerConfiguration` is removed in v1beta1 version, please configure it via plugin args for `VolumeBinding`.
- `v1beta1` Scheduler `Extender` encoding is now strict, its `HTTPTimeout` is `metav1.Duration` and `enableHttps` is renamed to `enableHTTPS`.
- `RequestedToCapacityRatioArgs` decoding is now strict

## Profiles

{{% capture overview %}}

{{< feature-state for_k8s_version="v1.18" state="alpha" >}}
Expand All @@ -24,7 +32,7 @@ The `v1alpha2` API allows you to configure kube-scheduler to run

{{% capture body %}}

## Extension points
### Extension points

Scheduling happens in a series of stages that are exposed through the following
extension points:
Expand Down Expand Up @@ -54,7 +62,7 @@ extension points:
1. `UnReserve`: This is an informational extension point that is called if
a Pod is rejected after being reserved and put on hold by a `Permit` plugin.

## Scheduling plugins
### Scheduling plugins

The following plugins, enabled by default, implement one or more of these
extension points:
Expand Down

0 comments on commit 1c3a600

Please sign in to comment.