Skip to content

Commit 9dfb475

Browse files
authored
Merge pull request #4755 from neolit123/1.19-update-cl-charter
sig-cluster-lifecycle: amend the SIG charter
2 parents 0f18fb4 + 5be43d7 commit 9dfb475

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

sig-cluster-lifecycle/charter.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ SIG Cluster Lifecycle’s objective is to simplify creation, configuration, upgr
99
The following topics fall under ownership of this SIG:
1010

1111
- Improving the Kubernetes user experience for cluster administration.
12-
- Tools that assist in the creation, configuration, upgrade, downgrade, and teardown of Kubernetes control plane components.
12+
- Tools that assist in the creation, configuration, upgrade, downgrade, and teardown of Kubernetes control plane components.
1313
- Portable APIs for provisioning, configuration, upgrade/downgrade, and de-provisioning of nodes.
1414
- Tools that assist in management of configuration of Kubernetes components.
1515
- The configuration of core add-ons that are required for cluster bootstrapping.
@@ -22,19 +22,19 @@ The following topics fall under ownership of this SIG:
2222

2323
#### Cross-cutting and Externally Facing Processes
2424

25-
- This SIG works closely with SIG Release during the end of the cycle, because of how the release of kubeadm is currently managed. The process requires a lock-step coordination which is outlined [here](https://github.com/kubernetes/kubeadm/blob/master/docs/release-cycle.md).
2625
- The SIG recommends and verifies compatibility of critical cluster add-ons for networking, network policy, service discovery, etc. The SIG maintains the health check of container images for some add-ons that are required for cluster bootstrapping. While the SIG could provide support to users that have add-on related issues, the SIG can decide to delegate issues to the add-on maintainers or other SIGs.
27-
- The SIG owns the framework for upgrade / downgrade testing of Kubernetes. However, the SIG does not own the individual tests for each feature. While the SIG is often involved in triaging and debugging upgrade or downgrade test failures, the SIG will normally delegate issues to the feature owner for the failing test.
2826
- The SIG collaborates regularly with SIG Auth in an effort to follow best practices in order to promote secure default clusters.
2927
- The SIG co-owns cloud provider specific code related to cluster and machine provisioning with the respective SIGs for each cloud provider but does not own the cloud controller manager or any other provider specific code.
28+
- The SIG ensures that the Kubernetes "release informing" and "release blocking" E2E test jobs that it maintains are in good health.
3029

3130
### Out of scope
3231

3332
- Networking related issues (see [sig-network](../sig-network)).
3433
- User interface, or user experience, issues other than cluster bootstrapping or management (see [sig-ui](../sig-ui) and [sig-cli](../sig-cli)).
3534
- Node related issues (see [sig-node](../sig-node)).
3635
- Kubernetes control plane issues:
37-
- Control plane component related issues (see [sig-api-machinery](../sig-api-machinery)).
36+
- Control plane component related issues (see [sig-api-machinery](../sig-api-machinery) and [sig-scheduling](../sig-scheduling)).
37+
- Deployment and lifecycle issues related to user application deployments (see [sig-apps](../sig-apps)).
3838

3939
## Roles and Organization Management
4040

@@ -51,7 +51,7 @@ and opts-in to updates and modifications to [sig-governance].
5151

5252
### Deviations from [sig-governance]
5353

54-
- As SIG cluster lifecycle contains a number of subprojects, the SIG has empowered subproject leads with a number of additional responsibilities, including but not limited to:
54+
- As SIG Cluster Lifecycle contains a number of subprojects, the SIG has empowered subproject leads with a number of additional responsibilities, including but not limited to:
5555
* Releases: The subproject owners are responsible for determining the subproject release cadence, producing releases, and communicating releases with SIG Release and SIG Cluster Lifecycle.
5656
* Backlog grooming: The subproject owners are responsible for ensuring that the issues for the subproject are correctly associated with milestones and that bugs are triaged in a timely manner.
5757
* PR timeliness: The subproject owners are responsible for ensuring that active pull requests for the subproject are addressed in a timely manner.

0 commit comments

Comments
 (0)