点击空白处退出提示
应用自动化部署及可视化管理平台
我要开发同款作品详情
第一:容器管理。在发布项目之前,用户必须创建一个项目,对应一个容器。在创建项目时,提供项目Git地址,其可以来自开源Git服务器如Gitee,GitHub,也可以是私有的Git服务器,后台会拉取项目代码,生成对应容器。
第二:项目发布权限管理。在添加项目时,可以为该项目添加项目组成员,只有处于该项目组成员的人员,才有权限发布该项目。同时还可以设置发布窗口,管理项目的发布时间,如每周的星期二,星期四才可以发布,或者晚上22:00-23:00才可以发布,而项目创建者可以全天发布。
第三:实例管理。实例就是项目发布后,Docker运行对应容器,产生一个实例,就是一个运行中的项目。项目组成员可以进行查看实例运行状况,删除实例,既关闭服务等操作。
第四:日志文件管理。利用Docker的数据卷挂载,把容器内的日志持久化到本地,从而可以利用日志文件进行分析,如把日志文件上传到Grafana, Elasticsearch等监控系统。
本平台采用Web技术进行可视化界面开发,方面使用人员在任何设备上进行操作,而不用像传统的项目部署,需要进入Linux系统中,再进行一系列繁琐的部署。使用人员再界面上可以通过一键自动化部署发布,享受快速,方便的项目交付,同时也极大减少了运维人员的冗余工作。
发人员快速发布项目,
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论