DevStream v0.1.0 发布,打造灵活的 DevOps 工具链

简介: DevStream v0.1.0 发布,打造灵活的 DevOps 工具链

image.png

麻烦的 DevOps 工具链

在创造性的设计与敲代码工作以外,开发者常常还需要腾出精力处理许多确定性、重复性高的工作,DevOps 工具链的管理就是其中一项。

在软件研发生命周期的各个环节,工具的选型、打通、落地、维护都不是易事。

一站式 DevOps 平台

许多云厂商因此推出一站式 DevOps 平台,用大而全的解决方案节省研发团队在 DevOps 工具链管理事务上投入的资源。一站式平台确实带来了便利,但需要留意这种便利建立在让渡部分选择自由的基础上。站在全局视角,受限的选择权有时反而会损害研发效能。

随着软件工程复杂化,微服务架构被广泛采用。服务拆分成微服务,并由一个团队独立负责,每个服务都能灵活选择其架构,服务之间可能编程语言不同,部署方式和特点可能也不同。

此时,一站式 DevOps 平台就难以满足微服务架构下各团队对于灵活性的需求。

开源 DevOps 工具链

更符合微服务理念的 DevOps 工具链,应当允许各服务团队根据业务需要与开发者偏好,灵活选择最能为自己提效的工具;当团队考虑采用更优工具/实践时,可以低门槛地与现有工具链整合或替换现有工具,而不用被现有厂商绑定。

但搭建一条完整的工具链,投入应用并持续维护,前提条件是搞清每个环节的“最佳实践”。这不仅需要有足够人力支持,也需要工程师的经验非常丰富。

第三种选择?

我们既想要有开源 DevOps 工具链的灵活性,给开发者充分的工具选择自由;也想要有一站式 DevOps PaaS 服务的轻松便利,无须团队投入过多人力物力去研究,能够高效落地。

近期发布 0.1.0 版本的 DevStream 正是为了解决这个问题:解决开源 DevOps 工具落地的难点,搞定开源 DevOps 工具链之间打通的痛点,解放研发团队的生产力,让大家少在 DevOps 工具上踩坑,腾出更多的精力在自己的业务逻辑上。

DevStream v0.1.0 目前能干什么?

DevStream 是一款解决 DevOps 工具链管理的开源工具。用一个简单的配置文件,将 DevOps 全生命周期各个环节的主流开源工具管理起来,包括这些工具的快速安装部署、最佳实践配置、工具间的打通等等。目前的 v0.1.0 能够做到

  1. 缺陷、需求管理 - Trello (集成 GitHub)
  2. 源码管理 - Golang 脚手架生成
  3. CI 流程 - Golang、Python、Nodejs
  4. CD/GitOps - ArgoCD / ArgoCD App
  5. Monitoring - kube-prometheus

Demo视频:https://www.bilibili.com/vide...

DevStream 的未来规划

DevStream 的愿景是实现 “DevOps toolchain as code”,届时整个 DevOps 工具链都将以 DevStream 作为唯一入口来运维,dtm (DevStream 命令行工具)将成为 DevOps 工具链的 “single source of truth”。当开发者需要替换工具链的某一个环节,用几行代码就可以搞定。

DevStream 目前已经部分实现 “single source of truth”,部署好的工具发生的部分变更已经能够被 dtm 感知到,并且 dtm 会判断这种变更是否合理,是否需要修复,进而采取相应的动作让整个 DevOps 工具链变得更可靠。

如何开始

DevStream 的发展离不开社区用户的支持,DevStream 欢迎所有人参与社区建设,一起完善 dtm 的功能,让 dtm 越来越强大!

你可以在 GitHub 上找到 merico-dev/stream 项目,README 里有更加详细的介绍,欢迎大家下载、体验、捉虫、提 Issue、挑刺、bugfix 等等。

如果您有任何建议或疑问,可以加入Discord或 点击merico-dev/stream->Readme->DevStream用户微信群,与 DevStream 开发者沟通。

相关文章
|
10天前
|
人工智能 开发工具 iOS开发
Claude Code 新手完全上手指南:安装、国产模型配置与常用命令全解
Claude Code 是一款运行在终端环境中的 AI 编程助手,能够直接在命令行中完成代码生成、项目分析、文件修改、命令执行、Git 管理等开发全流程工作。它最大的特点是**任务驱动、终端原生、轻量高效、多模型兼容**,无需图形界面、不依赖 IDE 插件,能够深度融入开发者日常工作流。
3255 9
|
3天前
|
人工智能 自然语言处理 文字识别
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
Qwen3.7-Max是阿里云百炼面向智能体时代推出的新一代旗舰模型,对标GPT-5.5、Claude Opus 4.7等闭源旗舰。该模型支持百万级token上下文窗口,具备顶级推理能力、多模态搜索与视觉理解增强、流式输出低延迟响应等核心优势,覆盖编程、办公、长周期自主执行等复杂场景。同时支持OpenAI接口兼容,便于系统快速迁移。用户可通过Token Plan团队或节省计划等订阅方式灵活调用,适合企业级高要求场景使用。
阿里云百炼Qwen3.7-Max简介:能力、优势、支持订阅计划参考
|
13天前
|
Shell API 开发工具
Claude Code 快速上手指南(新手友好版)
AI编程工具卷疯啦!Claude Code凭借任务驱动+终端原生的特性,成了开发者的效率搭子。本文从安装、登录、切换国产模型到常用命令,手把手带新手快速上手,全程避坑,30分钟独立用起来。
3309 23
|
7天前
|
人工智能 Linux BI
国内用 Claude Code 终于不用翻墙了:一行命令搞定,自动接 DeepSeek
JeecgBoot AI专题研究 一键脚本:Claude Code + JeecgBoot Skills + DeepSeek 全平台接入 一行命令装好 Claude Code + JeecgBoot Skills + DeepSeek 接入,无需翻墙使用 Claude Code,支持 Wind
2320 4
国内用 Claude Code 终于不用翻墙了:一行命令搞定,自动接 DeepSeek
|
26天前
|
人工智能 JSON 供应链
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
LucianaiB分享零成本畅用JVS Claw教程(学生认证享7个月使用权),并开源GeoMind项目——将JVS改造为科研与产业地理情报可视化AI助手,支持飞书文档解析、地理编码与腾讯地图可视化,助力产业关系图谱构建。
23597 15
畅用7个月无影 JVS Claw |手把手教你把JVS改造成「科研与产业地理情报可视化大师」
|
13天前
|
人工智能 JSON BI
DeepSeek V4-Pro 接入 Claude Code 完全实战:体验、测试与关键避坑指南
Claude Code 作为当前主流的 AI 编程辅助工具,凭借强大的代码理解、工程执行与自动化能力深受开发者喜爱,但原生模型的使用成本相对较高。为了在保持能力的同时进一步降低开销,不少开发者开始寻找兼容度高、价格更友好的替代模型。DeepSeek V4 系列的发布带来了新的选择,该系列包含 V4-Pro 与 V4-Flash 两款模型,并提供了与 Anthropic 完全兼容的 API 接口,理论上只需简单修改配置,即可让 Claude Code 无缝切换为 DeepSeek 引擎。
2800 3
|
4天前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全+三种模式+记忆体系+实战工作流完整手册
Claude Code 是当前最流行的终端级 AI 编程助手,能够直接在命令行中完成代码生成、项目理解、文件修改、命令执行、错误修复等全流程开发工作。它不依赖图形界面、不占用额外资源,却能深度理解项目结构,自动生成规范代码,大幅提升研发效率。
877 2
|
11天前
|
存储 Linux iOS开发
【2026最新】MarkText中文版Markdown编辑器使用图解(附安装包)
MarkText是一款免费开源、跨平台的Markdown编辑器,主打所见即所得实时预览,支持Windows/macOS/Linux。内置数学公式、流程图、代码高亮、多主题及PDF/HTML导出,是Typora的轻量免费替代首选。(239字)

热门文章

最新文章