K8S 团队应由几个小团队组成,每个小团队配置哪些岗位?
来自twt社区同行交流,希望更多同行参与
K8S团队组建,由几个小团队组成,每个小团队的配置哪些岗位?
1.k8s团队组建,由几个小团队组成?
2.每个小团队的职责是什么?
3.每个小团队的配置哪些岗位?(一般都是根据需要维护的k8s节点数确定岗位,是否有更科学的方式?)
麻烦专家们给点建议,谢谢!
问题来自社区会员@lisunwei 某财产保险 系统运维工程师
@xiaoping378 光大科技有限公司 系统架构师:
一般采用项目方式建设平台 ,目前市场上的容器平台所涉及内容非常广泛,前期推荐建立柔性团队,复用现有各团队能力。
1. 平台前期建设的重点是确定平台架构演进、容器网络和存储方案和后续的使用流程规范。
2. 平台建设后,进入试点和推广期,因为容器既涉及业务代码侧又涉及基础设施,问题排查不易定义边界,需要建立专门的综合运营支持小组,最好兼具运维、开发能力。
3. 具体可采用分层负责,CaaS层和PaaS层,前者面向基础设施资源交付,包括计算资源、网络、存储、安全等。后者面向开发侧,主要是对平台定制开发对接已有的管理系统(CI、CD、监控、日志等)、提供容器中间件和业务研发侧的容器化指导等服务。
4. 上面提到PaaS层对接现有系统,若不存在,建议每个领域都配置专人。此外还需要平台运维和应用管理运维。
@anonymous:
是否可以按照k8s架构来分:
总体架构师
硬件 // 与其他部门共用
OS // 与其他部门共用
Docker+container+pod
网络 // 个人认为是核心,难点,包括集群网络和容器间网络
存储
组件:kubectl / kubelet /kube-api/kube-proxy / etcd / .....
欢迎点击文末阅读原文到社区阅读和讨论交流,发表您的看法 觉得本文有用,请转发、点赞或点击在看,让更多同行看到
资料/文章推荐:
下载 twt 社区客户端 APP
或到应用商店搜索“twt”