Zadig 文档
Zadig
关于
Zadig
关于
v1.10.0
Loading...
      编辑文档
      反馈问题
      Slack 上联系我们

    本页导航

    K8s Helm Chart 项目

    # 新建项目

    进入 Zadig 系统,点击「项目」-「新建项目」,填写项目名称,选择K8s Helm Chart 项目的项目类型新建项目。

    新建项目

    # 服务配置

    点击下一步,创建服务并为服务配置构建。

    服务配置

    • 选择从代码仓库导入 Helm Chart 相关配置,本例中使用 koderover/zadig (opens new window) 仓库的 multi-service-demo (opens new window) 案例。

    更细节的信息可参考 Helm Chart 服务。

    服务配置

    • 导入完毕后,系统会自动解析 values 文件中定义的服务组件。

    服务配置

    • 为 service1 服务配置构建:点击添加构建,填写构建所需基本信息和通用构建脚本后保存构建。

    更细节的信息请参阅 构建配置。

    服务配置

    服务配置

    本例中通用构建脚本如下:

    #!/bin/bash
    set -e
    
    cd zadig/examples/multi-service-demo/
    make build-service1
    docker build --build-arg service=service1 -t $IMAGE -f Dockerfile .
    docker push $IMAGE
    
    1
    2
    3
    4
    5
    6
    7

    # 配置环境

    服务配置完毕后点击下一步, 可对系统默认创建的环境进行调整,可按需对 values 文件中的内容进行覆盖。

    加入环境

    点击创建环境,待环境创建完毕,点击下一步,进入到工作流交付环节。

    # 工作流交付

    • 执行 multi-service-demo-workflow-dev 工作流,对 dev 环境的服务进行更新升级。

    工作流交付

    • 在工作流执行详情页面可实时跟踪构建日志。

    工作流交付

    • 待工作流成功运行完毕,服务会被自动更新部署。

    工作流交付

    ← K8s YAML 项目 K8s 托管项目→

    资源
    文档
    博客
    公司
    关于我们
    加入我们
    联系我们
    微信扫一扫
    hello@koderover.com
    上海市浦东软件园

    © 2022 筑栈(上海)信息技术有限公司 沪 ICP 备 19000177 号 - 1

    •  跟随系统
    •  浅色模式
    •  深色模式
    •  阅读模式