Skip to content

Commit 7115e6a

Browse files
authored
Merge pull request #2733 from d-nishi/sig-aws-charter
Add sig-aws charter
2 parents 6ef7013 + b528e14 commit 7115e6a

File tree

3 files changed

+59
-1
lines changed

3 files changed

+59
-1
lines changed

sig-aws/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ To understand how this file is generated, see https://git.k8s.io/community/gener
1010

1111
Covers maintaining, supporting, and using Kubernetes hosted on AWS Cloud.
1212

13+
The [charter](charter.md) defines the scope and governance of the AWS Special Interest Group.
14+
1315
## Meetings
1416
* Regular SIG Meeting: [Fridays at 9:00 PT (Pacific Time)](https://docs.google.com/document/d/1FQx0BPlkkl1Bn0c9ocVBxYIKojpmrS1CFP5h0DI68AE/edit) (biweekly). [Convert to your timezone](http://www.thetimezoneconverter.com/?t=9:00&tz=PT%20%28Pacific%20Time%29).
1517
* [Meeting notes and Agenda](https://docs.google.com/document/d/1-i0xQidlXnFEP9fXHWkBxqySkXwJnrGJP9OGyP2_P14/edit).

sig-aws/charter.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# SIG AWS Charter
2+
3+
This charter adheres to the conventions described in the [Kubernetes Charter README] and uses the Roles and Organization Management outlined in [sig-governance].
4+
5+
## Scope
6+
7+
SIG AWS is responsible for the creation and maintenance of subprojects (features/innovations) necessary to integrate AWS services for the operation and management of Kubernetes on AWS. SIG AWS also acts as a forum for Kubernetes on AWS users/developers to raise their feature requests and support issues with. SIG leads in collaboration with SIG members will make a best effort to triage known problems within one or two release cycle of issues being reported. SIG AWS in collaboration with SIG-Testing, SIG-Scalability and SIG-Docs is responsible for integration and maintenance of tests (e2e, periodic jobs, postsubmit jobs etc.); scale-tests (load, density tests) and documentation for the scope within the purview of this charter.
8+
9+
### In scope
10+
11+
Link to SIG [subprojects](https://github.com/kubernetes/community/tree/master/sig-aws#subprojects)
12+
13+
#### Code, Binaries and Services
14+
15+
Kubernetes integrations specific to AWS including:
16+
- Integrations, interfaces, libraries and extension points for all AWS services such as IAM, storage, networking, loadbalancers, registry, security, monitoring/logging at the instance or container level
17+
- Tools for Kubernetes APIs to work with AWS services including Amazon EKS
18+
- Prow, testgrid, perf dashboard integrations to expand and maintain testing (e2e, jobs) and scale-testing (load, density) on AWS and Amazon EKS
19+
- Support users on their issues and feature requests
20+
- Documentation for all things Kubernetes on AWS
21+
22+
#### Cross-cutting and Externally Facing Processes
23+
24+
- Consult with other SIGs and the community on how to apply mechanisms owned by SIG
25+
AWS. Examples include:
26+
- Review escalation implications of feature and API designs as it relates to core Kubernetes components (etcd, kubelet, apiserver, controller manager, scheduler)
27+
- CSI, CNI, CRI implementation and design
28+
- Cloud provider implementation and design
29+
- Best practices for hardening add-ons or other external integrations such as KMS, LB, others.
30+
- Implementing and hardening tests, scale tests and documentation
31+
32+
### Out of scope
33+
34+
SIG AWS is not for discussing bugs or feature requests outside the scope of Kubernetes. For example, SIG AWS should not be used to discuss or resolve support requests related to AWS Services. It should also not be used to discuss topics that other, more specialized SIGs own (to avoid overlap). Examples of such scenarios include:
35+
- Specification of CSI, CRI interfaces, cloudprovider binary (prefer: sig-storage, sig-node and sig-cloudprovider)
36+
- Container runtime (prefer: sig-node and sig-networking)
37+
- Resource quota (prefer: sig-scheduling)
38+
- Resource availability (prefer: sig-apimachinery, sig-network, sig-node)
39+
- Detailed design and scope of tests or tooling to run tests (prefer: sig-testing)
40+
- Detailed design and scope of scale tests or tooling to run scale tests (prefer: sig-scalability)
41+
- Troubleshooting and maintenance of test jobs related to kops (prefer: sig-cluster-lifecyle)
42+
- Reporting specific vulnerabilities in Kubernetes. Please report using these instructions: https://kubernetes.io/security/
43+
44+
## Roles and Organization Management
45+
46+
This SIG adheres to the Roles and Organization Management outlined in [sig-governance]
47+
and opts-in to updates and modifications to [sig-governance].
48+
49+
### Subproject Creation
50+
51+
SIG AWS delegates subproject approval to Chairs. Chairs also act as Technical Leads in SIG AWS. See [Subproject creation - Option 1].
52+
53+
[sig-governance]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md
54+
[sig-subprojects]: https://github.com/kubernetes/community/blob/master/sig-aws/README.md#subprojects
55+
[Kubernetes Charter README]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/README.md
56+
[Subproject creation - Option 1]: https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md#subproject-creation

sigs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -487,7 +487,7 @@ sigs:
487487
dir: sig-aws
488488
mission_statement: >
489489
Covers maintaining, supporting, and using Kubernetes hosted on AWS Cloud.
490-
charter_link:
490+
charter_link: charter.md
491491
label: aws
492492
leadership:
493493
chairs:

0 commit comments

Comments
 (0)