2.5 KiB
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)
- Kube-scheduler reliability (problem detection and remediation)
- Pod scheduling APIs (with sig-api-machinery)
- Node resource management (with sig-node)
- Cluster resource management (with sig-node)
- Pod scheduling policies (with sig-auth)
This is NOT a list of specific code locations, or projects. For those refer to SIG Subprojects.
Cross-cutting and Externally Facing Processes
- Kube-scheduler test grid and perf dashboard
Out of scope
- network management (sig-network)
- persistent storage management (sig-storage)
- enforcement of resource quota and other admission policies (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