2019.12-2020.3 kubernetes应用集群架构规划与实施
项目描述: 项目背景:
公司子项目英语游戏团队为docker容器化应用环境,采用docker+kubernetes作为测试、生产环境架构,对该项目架构进行规划与实施
处理过程:
1、 构建应用镜像(基础镜像->公共库镜像->应用镜像)
2、 docker(1.17)、kubernetes(1.16)版本选型
3、 选用kubeadm工具部署kubernetes集群
4、 kubernetes集群架构规划,包含kubernetes、harbor、efk、traefik、prometheus、dashboard、storageclass等
5、 kubernetes项目请求流程梳理
6、 kubernetes集群CICD架构规划,包含gitlab、jenkins、jenkins-kubernetes、jenkins-pipeline、jenkis-sharedlibrary等
7、 kubernetes项目CICD流程梳理
8、 kubernetes测试、生产环境应用部署、测试、上线