一、基础设备层

①虚拟机:6台内网虚拟机+2台外网虚拟机

二、平台服务层

①版本服务器:GitLab服务器

②Maven私服:Nexus私服

③持续部署/持续发布:Jenkins服务器

④缺陷管理:搭建缺陷管理服务器

⑤配置中心:搭建配置中心(APOLLO)

⑥Docker:Docker环境搭建和镜像仓库

⑦K8S:K8S容积管理平台搭建

⑧消息中间件:RabbitMQ

⑨非关系数据库:Redis

⑩关系数据库:MySQL

⑪文档服务器:MinDoc文档服务器

⑫日志服务器:ELK搭建

⑬项目管理:搭建禅道服务器

三、支撑服务层

①注册中心:Eureka注册中心和集群

②服务网关:网关路由、熔断、重试

③服务调用

④服务熔断:服务熔断和熔断仪表盘

⑤单点登陆和授权

⑥权限系统管理

⑦监控:数据库监控

⑧常用框架:MyBatis、Redis、RabbitMQ

⑨快速开发:快速开发依赖

⑩原型:Maven原型快速生成

⑪发布

四、交付流水线

①持续交付:Jenkis、Docker使用

②微服务开发框架:项目使用规范文档、项目结构规范文档

③K8S容器化平台:K8S

④DevOps工程实践规范:项目标准库文档、云原生框架文档

 

 

 

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐