Gitlab
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,可以直接使用 Gitlab 官方提供的git仓库管理服务,有条件的也可以使用Gitlab自己搭建。
推荐自己搭建 Gilab 服务器,直接使用官方的服务会气死, 络超慢有时候代码都推不上去,必需得用梯子才行。 GitLab 除了当做 Git仓库外还可以使用它来作容器仓库和CI/CD工具,我之前自己搭建的时候就是用Gitlab做CI/CD的,这样也省去了搭建和运维jenken。
如果你想知道gitlab如何做CI/CD的,推荐你查看这篇文章:用 GitLab 做 CI/CD 是什么感觉,太强了!!
传送门:about.gitlab.com/
Nexus Maven 仓库
在使用Nexus之前一直白漂的阿里云的 Maven 仓库,但是好像收购teambition后合并了,就感觉用起来好复杂了就不推荐了吧,但是maven仓库加速还是很良心的,只能说真香!
目前所在公司用的Nexus,也是自己搭建的,有完整的权限管理、支持LDAP等,完全可以满足企业的需求。
传送门:repository.sonatype.org/
Yapi
第一次使用这个工具的时候,当时还是在哈啰出行工作,第一次打开就感觉页面非常的简洁,使用过后api管理功能也非常的完善,然后就百度一下yapi发现是一个开源的api管理工具,同时也支持内 部署,非常适合一些初创型企业使用。
特性
传送门:
hellosean1025.github.io/yapi/
JumpServer
JumpServer全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。
特性
传送门:www.jumpserver.org/
前段时间新来一位同事,使用OA申请了堡垒机权限,然后使用堡垒机直接连接了生产数据库,执行一条update语句没有加where条件,万幸的是只是一个辅表非主表,从对面的我也捏了一把汗啊!
特性
传送门:yearning.io/
OpsManage
OpsManage 是一款进行设备资产、代码部署、应用部署、计划任务的管理平台,结合ansible进行自动化运维,可以在很大程度上解放运维工程师的双手。类似的运维平台还有腾讯的蓝鲸运维管理平台。
传送门:github.com/welliamcao/…
Arthas
Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。
当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:
Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命令行交互模式,同时提供丰富的 Tab 自动补全功能,进一步方便进行问题的定位和诊断。
Sonar
Sonar(SonarQube)是一个开源平台,用于管理源代码的质量。Sonar 不只是一个质量数据 告工具,更是代码质量管理平台。支持的语言包括:Java、PHP、C#、C、Cobol、PL/SQL、Flex 等。
特性
禅道
禅道是第一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。
特性
XXL-JOB
XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
特性
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!