云客户?
免费开始>
在MyJFrog >中升级
云有什么新>







您正在查看该页的旧版本。查看当前版本

与当前比较查看页面历史记录

«前版本6下一个”

概述

HelmDeploy步骤将Docker镜像部署到Kubernetes使用HelmChart


使用


HelmDeploy
管道:- name:  steps: - name:  type: HelmDeploy配置:#从bash flags继承: # optional valuefileppaths: # optional - <路径和文件名> releaseName:  chartPath:  dryRun:  #可选,仅在dryRun成功时才部署lint:  #升级前的lints图表,默认为false lintFlags:“——strict”test:  #升级后运行helm测试,默认为false testFlags:“——parallel”集成:- name: #必需的inputResources: - name2022世界杯阿根廷预选赛赛程:  #必需的执行:onStart: - echo“准备工作…”onSuccess: - echo“工作做得好!”onFailure: - echo“呃哦,出错了”onComplete: #总是- echo“清理一些东西”
页面内容

标签

的名字

一个字母数字字符串(允许使用下划线),用于标识步骤。

类型

必须HelmDeploy对于这个步骤类型。

配置

指定步骤执行环境的所有配置选择。该步骤继承Bash步骤配置标签,连同这些必需的标签:

标签

使用说明

必需的/可选

集成 必须指定Kubernetes集成 要求
input2022世界杯阿根廷预选赛赛程Resources

必须指定要么一个HelmChartGitRepo资源

要求


此外,可以定义这些标记来支持该步骤的本机操作:

标签

使用说明

必需的/可选
旗帜 helm命令中包含的标志字符串。例如:"——set key= ' value ' -f myTestValues.yaml" 可选
valueFilePaths

对象的——values (-f)选项一起指定YAML文件的值舵安装命令。

指定文件中的所有环境变量引用都将自动替换为匹配的运行时环境变量的值。

可选
releaseName

发布名称。类的——name (-n)选项舵安装命令。

要求
chartPath 中指定的GitRepo资源中HelmChart的路径input2022世界杯阿根廷预选赛赛程Resources.当指定了HelmChart资源时不要使用。 可能需要
dryRun

真正的,只有在——dry-run install模拟成功时才部署。

默认为false。

可选
线头

当设置为真正的执行一个线头检查图表以找出可能的问题。

默认为false。

可选
lintFlags 对象要传递的标志字符串执掌线头命令。 可选
测验

当设置为真正的执行一个测验为发布运行测试。

默认为false。

可选
testFlags 对象要传递的标志字符串执掌测试命令。 可选

执行

声明在执行前和执行后阶段执行的shell命令序列集合:

标签

使用说明

必需的/可选
onStart 在本机操作之前执行的命令 可选
调用onSuccess 成功完成后执行的命令 可选
onFailure 在完成失败时执行的命令 可选
onComplete 在任何补全时执行的命令 可选

对象执行的操作onExecute阶段是此步骤类型固有的,不能被覆盖。

  • 没有标签
版权所有©2023 JFrog Ltd。