上传者: 42128015
|
上传时间: 2021-07-24 11:04:22
|
文件大小: 6.26MB
|
文件类型: ZIP
概述
FOPS的目的是提供给开发人员用于维护K8S的yaml管理
、Git管理、容器管理、系统构建、FSS调度管理
的平台。
将目前主流的系统,以更加简洁的方式提供WEB端操作
本平台采用.NET5 + Blazor
技术实现
解决什么
通常在我们的项目(特别是微服务)越来越多,几十上百项目的时候
要对项目从开发、GIT提交到构建再到持续部署,利用现有开源的项目维护时,
发现在各自系统都需要维护一套基础信息,比如项目名称、如何构建(维护、打包、上传镜像)、如何部署等。
这对运维来说是一项非常繁琐且无意义的基础工作。
就拿我自己来说,新建一个ASP.NET项目,我需要在:
1、VS中添加一个项目
2、到Jenkins中添加项目
3、在Jenkins中编写构建步骤:编译、打包、上传镜像
(可能可以利用之前项目脚本,或简单的通过环境变量,但起码还是要稍微修改或