AI 资源库 · 已整理 1 项

持续部署

查看与持续部署相关的 AI 资讯、工具、Skill、工作流和开源项目。

如何在 15 分钟内用 Harness CD 部署你的第一个应用

Harness 发布了一篇入门教程,手把手教没有用过 Harness CD 的开发者部署一个示例 Java 应用。原来很多团队用 SSH 脚本手动部署,一旦要加第二个环境、回滚或上线审批,脚本就会变得混乱,回滚往往要凭记忆找回上一个可用的镜像版本。这次教程把“构建”和“部署”拆开:部署目标、策略和失败处理只需配置一次、到处复用,从测试环境切到生产环境只改少量设置,出错一键回滚并保留完整发布历史。教程需要 GitHub 等代码仓库账号、Docker Hub 账号、Kubernetes 集群和 Harness 账号,并说明仓库里已带一份可用的流水线配置,可直接指过去跳过手动步骤,但整篇是演示性质,是否已在正式产品中可用原文未明确说明。

文中可用工具

  • Harness CD配置和运行部署流水线,支持回滚、审批和发布历史记录
  • Harness Delegate装在 Kubernetes 集群里的轻量代理,让 Harness 能访问集群并执行部署
  • Docker Hub存放构建好的应用镜像,供部署时拉取
  • Kubernetes运行示例应用的目标集群环境
  • GitHub Actions在已有 CI 里附带部署步骤的常见做法
  • GitLab CI在已有 CI 里附带部署步骤的常见做法
  • Jenkins在已有 CI 里附带部署步骤的常见做法
☆ 收藏查看来源 ↗