尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Keptn:云原生应用的持续交付控制平面

Keptn:云原生应用的持续交付控制平面
📅 发布时间:2026/6/26 11:06:33

文章目录

  • Keptn:云原生应用的持续交付控制平面

Keptn:云原生应用的持续交付控制平面

Keptn 是一个基于事件的控制平面,专为云原生应用的持续交付和自动化运维设计,目前在 GitHub 上获得了 1,777 个 Star。

Keptn 的核心定位是解决云原生环境下的交付难题。它通过事件驱动的方式,将部署、测试、验证等环节串联起来,实现自动化的发布流程。

这套工具基于 SLO(服务级别目标)进行自动化发布验证,可以集成到现有的 DevOps 工具链中,包括部署工具、测试框架和可观测性平台。

Keptn V1 已于 2023 年 12 月 22 日停止维护,官方推出了 Keptn Lifecycle Toolkit 作为替代方案。

Keptn Lifecycle Toolkit 是 Kubernetes 原生的实现方式,有两个核心特点:

  • Kubernetes 原生:没有外部依赖,所有配置都通过 CRD 管理
  • 无管道设计:可以与 ArgoCD、Flux、Jenkins、GitHub、GitLab、Harness 等任何交付工具配合使用,无需额外集成

安装方式

Keptn 运行在 Kubernetes 上。首先需要一个本地 K3d 集群:

curl-shttps://raw.githubusercontent.com/rancher/k3d/main/install.sh|TAG=v5.3.0bashk3d cluster create mykeptn-p"8082:80@loadbalancer"--k3s-arg"--no-deploy=traefik@server:*"

然后安装 Keptn CLI:

curl-sLhttps://get.keptn.sh|bash

通过 Helm 安装 Keptn:

helm repoaddkeptn https://charts.keptn.sh&&helm repo update helminstallkeptn keptn/keptn\-nkeptn --create-namespace\--wait\--set=apiGatewayNginx.type=LoadBalancer

如果需要 jmeter-service 和 helm-service,可以额外安装:

helminstalljmeter-service keptn/jmeter-service-nkeptn helminstallhelm-service keptn/helm-service-nkeptn

容器镜像与安全

Keptn 的所有核心组件都提供容器镜像,托管在 GitHub Container Registry 和 Quay.io 上。从 0.19.0 版本开始,所有发布的容器镜像都使用 cosign 进行无密钥签名,通过短期代码签名证书、OIDC 和透明日志来保证镜像的完整性。

Helm Chart 同样支持签名验证,可以使用随每个版本发布的公钥进行校验。

版本兼容性

Keptn 的核心组件版本之间保持兼容。非核心组件和社区贡献的服务可能遵循不同的版本规则,官方在网站上维护了兼容性说明。

Keptn 作为 CNCF 的孵化项目,为 Kubernetes 环境下的持续交付提供了一套标准化的解决方案。虽然 V1 已经停止维护,但 Lifecycle Toolkit 延续了它的设计理念,继续为云原生应用的生命周期管理提供支持。

然 V1 已经停止维护,但 Lifecycle Toolkit 延续了它的设计理念,继续为云原生应用的生命周期管理提供支持。

相关新闻

  • WeChatPad:一键开启微信平板模式,实现多设备同时登录的终极方案
  • 如何高效使用WELearn智能学习助手:5个实用技巧提升英语网课效率
  • 深入解析MPC8308 DDR控制器:原理、配置与ECC内存纠错实战

最新新闻

  • PR533 HSU模式低功耗与波特率切换实战指南
  • P89LPC930/931单片机I2C接口实战:寄存器配置、状态机驱动与避坑指南
  • ZigBee ZTC接口实战:从协议栈到设备控制的调试指南
  • 从零设计LoRa Mote:原理图、PCB到BOM的完整硬件实践指南
  • ZigBee网络可视化调试利器:NXP ZeD软件实战指南
  • 飞思卡尔高能效嵌入式设计:从MCU到系统级的功耗优化实战

日新闻

  • Qwen2.5-Turbo百万上下文实战指南:百炼平台长文本处理全解析
  • 怎么监控对标账号更新,2026年作者监控工作流,5款深度对比
  • EdgeRemover:专业级Windows Edge浏览器管理工具,彻底解决顽固软件卸载难题

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号