『PasteSpider』
最新文章
贴代码出品
热门话题
用户问答
lao人言
「搜索」
开发者专用Linux容器部署工具PasteSpider(K8S,Jenkins,CICD)介绍
尘埃 2023-01-21 2884 143 0
PasteSpider,简单易上手,图形操作,独立运行,CICD,SVN/GIT,Key-Value,环境隔离,项目隔离,项目路由,项目路由,平滑升级,私有仓库Docker Registry,定时任务,状态监测,预警通知,差量升级,权限隔离等

PasteSpider是一款专门用于开发者专用部署工具,简单操作易上手!支持CICD持续部署等

image.png

    相信开发者都想有一个好用的工具来为自己部署服务到服务器上,

    像K8S,K3S,Jenkins等持续部署或者管理容器的工具,

    但是这些东西都太过庞大,很多小内容的服务器无福消受,

    而且对于中小企业来说使用K8S等有种拿大炮打蚊子的感觉!

    上手也不容易,一般还得有专门的运维人员,各种配置和资料一大堆!

    有没有一种操作简单,占用服务器资源少的部署工具?

    特别是对于开发者来说,这个持续部署尤为需要,遇到特别的问题的时候频繁发布时常事!

   【【【PasteSpider】】】绝对适合你!!!

    无论你是使用本地发布,然后部署到服务器上

    还是使用SVN/GIT提交代码,让服务器自己持续部署


1.节省资源

   不同于k8s需要消耗几GB的内存占用,PasteSpider一拖多服务器模式,100个运行容器为例,大概占用内存在300MB这样子。PasteSpider并不需要每台linux都安装PasteSpider,可以几台公用一套PasteSpider,他们由SSH通过局域网进行通讯和作业。


2.技术栈原生

   不同于k8s,PasteSpider里面采用的技术都是原生的,比如PasteSpider里面的接口路由是通过Nginx实现的,所以在路由规则上如何配置你只要找相关的nginx的技术就行了。当然你通过PasteSpider提供的内部运行状况也可以实现自己的路由服务。升级或者打包等使用的命令都是采用docker的原生命令,乃至后续的podman。遇到问题你只需要找他们原生的命令说明和规则等即可。


3.运行安全

   PasteSpider采用旁观者模式,你的服务的运行不基于PasteSpider,也就是说你停止PasteSpider或者卸载PasteSpider也不会影响正在运行的其他服务,这样在于PasteSpider的升级也好,维护也好都能很好的保证其他服务的正常运行。


4.操作简单

   PasteSpider的操作一般采用点点点的模式,简单的图形界面操作,专有的后台管理界面,如果你要自己开发客户端也可以,PasteSpider里面接入的接口是swagger只需要访问接口地址的/swagger/即可查看所有的接口文档。在涉及一些规则的地方,比如路由nginx的,PasteSpider也提供了不同版本的案例文本。


5.多模式支持

   PasteSpider的服务支持多种模式,纯静态的前端web模式,发布后文件的发布模式,源码下的编译模式(一般由git,svn触发)。满足项目中的多种服务的部署。引入文件同步客户端,可以更好的更新文件。管理端在同步的规则下加入了忽略等配置,可以更好的减少或者避免错更的问题。


6.数据报表

   PasteSpider支持查看容器的运行状况,根据以往的历史可以更好的监测内存泄漏等问题。支持消息推送,可以及时的了解运行状态,我么将在后续版本中加入短信通知功能。目前信息的通知是采用钉钉或者飞书的hook模式。


7.自动升降

   PasteSpider通过配置,可以支持针对某一个服务的运行进行自动调配,比如在访问高峰期部署更多的容器用于分摊压力。后续将会推出更加复杂的调配模式,为了更好的利用服务器资源。


8.GIT/SVN

    PasteSpider也是支持持续部署的,就是比如你提交你的项目源码到SVN/GIT,系统就会按照设定的配置自动编译,构建,部署!解放你的双手的同时提高效率!


9.占位符宏支持

    内置各对象的宏(占位符),可以在执行命令中传递重要信息,比如不同容器的ID,项目的配置,配置项,配置文件等


10.权限细化

    支持到服务和环境的权限拆分,比如张三只能发布商城的订单服务,李四只能发布商城的报表服务,让微服务的优势发挥出更大的生产力!


11.预警通知

    系统支持为服务器和服务设定预警项,比如服务器的剩余硬盘预警,剩余可用内存警报,服务高CPU高内存占用警报,第一时间知晓服务运行状态,能够及时的把一些错误灭杀在萌芽阶段!


12.使用免费

   PasteSpider基础版免费使用,论坛金会员可以加入开放团,参与项目的开发。


image.png
评论列表
尘埃
143 2884 0
快捷注册
热门推荐更多
PasteSpiderFile文件同步客户端
PasteSpider的项目文件客户端,开发中能够快速发布!;
最新动态
  • 179.****.228 正在查看 贴代码框架PasteForm之VS2022右键代码生成器插件介绍 !
  • 93.****.138 正在查看 PasteSpider中关于Nginx的配置,安装PasteSpider之后查阅 !
  • 4.****.99 正在查看 【PasteForm】最佳CRUD的实现案例项目PasteTemplate解析,包含源码(一) !
  • 49.****.51 正在查看 PasteSpider之占位符,宏,对象属性遍历的说明 !
  • 109.****.226 正在查看 CRUD的最佳实践,联动前后端,包含微信小程序,API,HTML等(二) !
  • 90.****.26 正在查看 Postgresql的安装 !
  • 12.****.229 正在查看 PasteSpider之服务器说明 !
  • 114.****.5 正在查看 PasteSpider的测试环境之在Docker中安装centos7并设定SSH的密码 !
  • 215.****.124 正在查看 PasteSpider之appsettings.json的说明 !
  • 61.****.12 正在查看 PasteSpider之--路由列表-私有仓库-环境配置-的介绍 !
  • 46.****.41 正在查看 PasteSpider升级服务器上的一个服务或集群服务 !
欢迎加入QQ讨论群 296245685 更新记录 [PasteSpider]介绍 @2022-2023 PasteCode.cn 版权所有 ICP证 闽ICP备2021013869号-2