kubernetes-handbook/develop/sigs-and-working-group.md

48 lines
3.0 KiB
Markdown
Raw Normal View History

2017-12-03 13:11:46 +08:00
# SIG和工作组
Kubernetes的社区是以SIGSpecial Interest Group特别兴趣小组和工作组的形式组织起来的每个工作组都会定期召开视频会议。
所有的SIG和工作组都使用slack和邮件列表沟通。
## 主要SIG列表
- **api-machinery**所有API级别的功能包括了API server、API注册和发现、通用的API CRUD语义准入控制编码/解码转换默认值持久化层etcdOpenAPI第三方资源垃圾手机和客户端库的方方面面。
- **aws**如何在AWS上支持和使用kubernetes。
- **apps**在kubernetes上部署和运维应用程序。关注开发者和DevOps在kubernetes上运行应用程序的体验。
- **architecture**维持kubernetes在架构设计上的一致性和原则。
- **auth**kubernetes的认证授权、权限管理和安全性策略。
- **autoscaling**集群的自动缩放pod的水平和垂直自动缩放pod的资源初始化pod监控和指标收集等主题。
- **azure**如何在Azure上支持和使用kubernetes。
- **big-data**在kubernetes上部署和运行大数据应用如Spark、Kafka、Hadoop、Flink、Storm等。
- **CLI**kubectl和相关工具。
- **cluster-lifecycle**部署和升级kubernetes集群。
- **cluster-ops**促进kubernetes集群本身的可操作性和集群间的互操作性使不同的运营商之间协调一致。
- **contributor-experience**:维持良好的开发者社区。
- **docs**:文档,流程和出版物。
- **GCP**在Google Cloud Platform上使用kubernetes。
- **instrumentation**:集群可观测性的最佳实践,包括指标设置、日志收集、事件等。
- **multicluster**多kubernetes集群的用例和工具。
- **network**kubernetes集群的网络。
- **node**node节点、kubelet。
- **onprem**在非云供应商的环境下运行kubernetes例如on premise、裸机等环境。
- **openstack**协调跨OpenStack和Kubernetes社区的努力。
- **product-management**:侧重于产品管理方面。
- **release**发布、PR和bug提交等。
- **scalability**:负责回答可伸缩性相关的问题。
- **scheduling**:资源调度。
- **service-catalog**为CNCF service broker和Kubernetes broker实现开发API。
- **storage**存储和volume插件。
- **testing**:测试。
- **ui**与UI相关的话题。
- **windows**在kubernets上运行Windows Server Container。
## 工作组列表
- **App Def**改进API中的声明性原语、客户端库、工具的用户体验。
- **Cloud Provider**:云供应商工作组。
- **Cluster API**定义一个代表Kubernetes集群的可移植API。 API将包含控制平面及其配置和底层基础设施节点节点池等
- **Container Identity**:确保容器能够获得安全的身份认证并与外部连通的解决方案。
- **Kubeadm Adoption**提高kubeadm工具的采用率。
- **Resource Management**J资源隔离和提高资源利用率。
详细信息请参考 https://github.com/kubernetes/community/blob/master/sig-list.md