68 lines
2.5 KiB
Markdown
68 lines
2.5 KiB
Markdown
# SIG Scheduling Charter
|
|
|
|
This charter adheres to the conventions described in the [Kubernetes Charter README] and uses
|
|
the Roles and Organization Management outlined in [sig-governance].
|
|
|
|
## Scope
|
|
|
|
SIG Scheduling is responsible for the components that make Pod placement decisions.
|
|
We build Kubernetes schedulers and scheduling features for Pods. We design and
|
|
implement features that allows users to customize placement of Pods on the nodes
|
|
of a cluster. These features include those that improve reliability of workloads,
|
|
more efficient use of cluster resources, and/or enforces placement policies.
|
|
|
|
### In scope
|
|
|
|
SIG [readme]
|
|
|
|
#### Code, Binaries and Services
|
|
|
|
- Scheduling related features (e.g. Node Affinity)
|
|
- Kube-scheduler performance and scalability (with [sig-scalability](../sig-scalability))
|
|
- Kube-scheduler reliability (problem detection and remediation)
|
|
- Pod scheduling APIs (with [sig-api-machinery](../sig-api-machinery))
|
|
- Node resource management (with [sig-node](../sig-node))
|
|
- Cluster resource management (with [sig-node](../sig-node))
|
|
- Pod scheduling policies (with [sig-auth](../sig-auth))
|
|
|
|
**This is NOT** a list of specific code locations,
|
|
or projects. For those refer to [SIG Subprojects][sig-subprojects].
|
|
|
|
#### Cross-cutting and Externally Facing Processes
|
|
|
|
- Kube-scheduler [test grid] and [perf dashboard]
|
|
|
|
### Out of scope
|
|
|
|
- network management ([sig-network](../sig-network))
|
|
- persistent storage management ([sig-storage](../sig-storage))
|
|
- enforcement of resource quota and other admission policies ([sig-api-machinery](../sig-api-machinery))
|
|
|
|
## Roles and Organization Management
|
|
|
|
This sig adheres to the Roles and Organization Management outlined in [sig-governance]
|
|
and opts-in to updates and modifications to [sig-governance].
|
|
|
|
### Additional responsibilities of Chairs
|
|
|
|
- Technical leads seeded by legacy SIG chairs from existing subproject owners
|
|
|
|
### Additional responsibilities of Tech Leads
|
|
|
|
None
|
|
|
|
### Deviations from [sig-governance]
|
|
|
|
None
|
|
|
|
### Subproject Creation
|
|
|
|
SIG Technical Leads
|
|
|
|
|
|
[test grid]: https://k8s-testgrid.appspot.com/sig-scheduling#Summary
|
|
[perf dashboard]: http://perf-dash.k8s.io/
|
|
[readme]: https://github.com/kubernetes/community/tree/master/sig-scheduling
|
|
[sig-governance]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md
|
|
[sig-subprojects]: https://github.com/kubernetes/community/blob/master/sig-scheduling/README.md#subprojects
|
|
[Kubernetes Charter README]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/README.md |