diff --git a/sig-scheduling/charter.md b/sig-scheduling/charter.md new file mode 100644 index 00000000000..f3bb5383014 --- /dev/null +++ b/sig-scheduling/charter.md @@ -0,0 +1,68 @@ +# 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 \ No newline at end of file