CDS是一个企业级持续交付和DevOps自动化开源平台。 CDS 是OVH 的第三代CI/CD 工具。它是CI/CD 领域12 年经验的结晶。我们熟悉行业中的大多数标准工具,但我们发现它们在我们确定的四个关键方面都不太符合我们的预期。这就是CDS试图解决的问题。问题。
CDS是一个企业级持续交付和DevOps自动化开源平台。 CDS 是OVH 的第三代CI/CD 工具。它是CI/CD 领域12 年经验的结晶。我们熟悉行业中的大多数标准工具,但我们发现它们在我们确定的四个关键方面都不太符合我们的预期。这就是CDS试图解决的问题。问题。
软件特点
弹性
CDS资源/工作按需启动,以确保用户的等待时间较短,并且不会过多消耗闲置资源。
可扩展
在CDS 中,任何类型的操作(Kubernetes 和OpenStack 部署、推送到Kafka、测试CVE.)都可以在高级插件中捕获并用作用户的构建块。这些插件易于编写和使用,因此可以轻松高效、无压力地满足最奇特的需求。
灵活但简单
CDS 可以运行具有各种中间步骤的复杂工作流程,包括构建、测试、部署1/10/100、手动或自动门、回滚、条件分支.这些工作流程可以作为代码存储在git 存储库中。 CDS 为核心团队最常见的场景提供基本的工作流程模板,以简化采用过程。这样,从头开始构建功能性CI/CD 链就变得快速而轻松。
自助服务
最后,一个关键的方面是自助服务的理念。用户创建CDS 项目后,他们在此空间中拥有完全的自主权,可以自由管理管道、委派访问权限等。所有用户都可以自由定制自己的空间以满足自己的需求,并在其基础上进行开箱即用的构建。个性化工作流程模板、插件、在自定义虚拟机风格或自定义硬件上运行构建和测试.所有这些都可以在无需CDS 管理员干预的情况下完成。
展开内容