-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathplugin.yaml
More file actions
25 lines (25 loc) · 780 Bytes
/
plugin.yaml
File metadata and controls
25 lines (25 loc) · 780 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
name: "cel"
version: "3.1.0"
usage: "Validate Helm values using CEL expressions"
description: |-
A Helm plugin to validate values.yaml using CEL expressions defined in values.cel.yaml.
This plugin allows using CEL instead of JSON Schema for validating values.
hooks:
install: "cd $HELM_PLUGIN_DIR && scripts/install.sh"
update: "cd $HELM_PLUGIN_DIR && scripts/install.sh"
platformCommand:
- os: linux
arch: amd64
command: "$HELM_PLUGIN_DIR/bin/helm-cel"
- os: linux
arch: arm64
command: "$HELM_PLUGIN_DIR/bin/helm-cel"
- os: darwin
arch: amd64
command: "$HELM_PLUGIN_DIR/bin/helm-cel"
- os: darwin
arch: arm64
command: "$HELM_PLUGIN_DIR/bin/helm-cel"
- os: windows
arch: amd64
command: "$HELM_PLUGIN_DIR/bin/helm-cel.exe"