hrval-action:Flux Helm发布验证GitHub动作

时间:2024-06-13 07:09:10
【文件属性】:

文件名称:hrval-action:Flux Helm发布验证GitHub动作

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-13 07:09:10

helm github-action fluxcd Shell

动作 该项目不再维护,掌舵操作员用户应迁移到和 。 该GitHub动作使用验证了Flux Kubernetes自定义资源。 脚步: 安装kubectl,yq,kubeval,helm v2和v3 用yq提取图表源 从Helm或Git存储库下载图表 用yq提取Helm Release值 为提取的值运行helm模板 使用kubeval严格模式验证YAML 用法 验证Helm版本的自定义资源: name : CI on : [push, pull_request] jobs : hrval : runs-on : ubuntu-latest steps : - uses : actions/checkout@v1 - name : Validate Helm Releases in test dir uses : stef


【文件预览】:
hrval-action-master
----.github()
--------workflows()
----test()
--------podinfo.yaml(439B)
--------flagger.yaml(340B)
--------subdirectory()
----Dockerfile(255B)
----action.yml(1KB)
----LICENSE(11KB)
----src()
--------hrval.sh(7KB)
--------hrval-all.sh(3KB)
--------deps.sh(786B)
----.hadolint.yml(20B)
----.gitignore(192B)
----README.md(8KB)

网友评论