搭配方案

共 6 条
HELM + Jenkins Jenkins+ Prometheus Prometheus+ Grafana Grafana + ReactJS+ NodeJS+ MongoDB+ AWS EKS+ ArgoCD

在 AWS EKS 上部署三层应用,实现 CI/CD、GitOps 与监控的完整 DevSecOps 流水线

Terraform 供基础设施,Jenkins 做 CI 构建镜像,ArgoCD 做 GitOps 部署,Prometheus/Grafana 负责监控

✓ 覆盖从基础设施到监控的端到端流程✓ GitOps 与私有 ECR 保证安全与 ✕ 详细步骤依赖外部 Medium 文章✕ 组件多,搭建与维护成本较高
HELM + regctl+ ORAS+ Argo CD

在注册表之间复制 Chart 和镜像,并通过 Argo CD 的 OCI 支持使用

✕ 不具备集成式验证和漂移检测
HELM + Terraform Terraform+ Git Git + Atlantis+ ArgoCD

通过GUI选择构建块提交Git,Atlantis处理Terraform,用Helm图表和ArgoCD部署应用

配置存于Git,只需提交拉取请求,Terraform自动应用变更,降低认知负荷

✓ 不需要手动运行Terraform或使用云✓ 认知负荷更低
HELM + Kubernetes Kubernetes + Kyoo

用官方 Helm Chart 将自托管媒体服务器 Kyoo 部署到 Kubernetes 集群

Kyoo 拆分为多个可独立运行的服务,适合在 K8s 上编排部署

✓ 官方 Chart 一键部署✓ 多服务架构易编排 ✕ 多副本尚未完成✕ 仅单人开发维护
HELM + Kubernetes Kubernetes+ Nginx Proxy Manager Nginx Proxy Manager + Nginx Ingress+ Kubectl+ Coze Loop+ Minikube+ Volcengine Ark

用 Helm Chart 在 Kubernetes 集群部署 AI Agent 全生命周期管理平台

Helm Chart 打包 Coze Loop 依赖,K8s+Ingress 负责集群编排与对外暴露,模型仍经 yaml 配置接入 Ark

✓ 适合生产级集群部署✓ 可通过 values.yaml 覆盖默认 ✕ 需自备 K8s 集群与 Ingress✕ Ingress 需手动按集群修改
HELM + Kubernetes Kubernetes + Kubernetes 集群+ HertzBeat

通过 Helm Chart 将 HertzBeat 集群组件整体部署到 Kubernetes

Kubernetes 提供容器编排与弹性能力,Helm Chart 将 hertzbeat、collector、postgresql、tsdb 打包为一键部署单元。

✓ 一键部署集群组件✓ 适配云原生环境 ✕ 依赖 K8s 集群环境