You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+1-6
Original file line number
Diff line number
Diff line change
@@ -14,8 +14,7 @@ A GitHub Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconfo
14
14
|`setup-tools`|`false`|`""`|List of tool name to setup. By default, the action download and setup all supported Kubernetes tools. By specifying `setup-tools` you can choose which tools the action setup. Supported separator is `return` in multi-line string. Supported tools are `kubectl`, `kustomize`, `helm`, `helmv3`, `kubeval`, `conftest`, `yq`, `rancher`, `tilt`, `skaffold`, `kube-score`|
15
15
|`kubectl`|`false`|`1.24.10`| kubectl version. kubectl vesion can be found [here](https://github.com/kubernetes/kubernetes/releases)|
16
16
|`kustomize`|`false`|`5.0.0`| kustomize version. kustomize vesion can be found [here](https://github.com/kubernetes-sigs/kustomize/releases)|
17
-
|`helm`|`false`|`3.11.1`| helm v3 version. helm vesion can be found [here](https://github.com/helm/helm/releases)|
18
-
|`helmv2`|`false`|`2.17.0`| helm v2 version. helm v3 vesion can be found [here](https://github.com/helm/helm/releases)|
17
+
|`helm`|`false`|`3.11.1`| helm version. helm vesion can be found [here](https://github.com/helm/helm/releases)|
19
18
|`kubeval`|`false`|`0.16.1`| kubeval version (must be **0.16.1+**). kubeval vesion can be found [here](https://github.com/instrumenta/kubeval/releases).<br> NOTE: this parameter is deprecating as `kubeval` is no longer maintained. A good replacement is [kubeconform](https://github.com/yannh/kubeconform). See also [this](https://github.com/instrumenta/kubeval) for more details.|
20
19
|`kubeconform`|`false`|`0.5.0`| kubeconform version. kubeconform vesion can be found [here](https://github.com/yannh/kubeconform/releases)|
21
20
|`conftest`|`false`|`0.39.0`| conftest version. conftest vesion can be found [here](https://github.com/open-policy-agent/conftest/releases)|
@@ -34,7 +33,6 @@ A GitHub Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconfo
34
33
|`kubectl-path`| kubectl command path if the action setup the tool, otherwise empty string |
35
34
|`kustomize-path`| kustomize command path if the action setup the tool, otherwise empty string |
36
35
|`helm-path`| helm command path if the action setup the tool, otherwise empty string |
37
-
|`helmv2-path`| helm v2 command path if the action setup the tool, otherwise empty string |
38
36
|`kubeval-path`| kubeval command path if the action setup the tool, otherwise empty string |
39
37
|`kubeconform-path`| kubeconform command path if the action setup the tool, otherwise empty string |
40
38
|`conftest-path`| conftest command path if the action setup the tool, otherwise empty string |
@@ -58,7 +56,6 @@ Specific versions for the commands can be setup by adding inputs parameters like
58
56
kubectl: '1.17.1'
59
57
kustomize: '3.7.0'
60
58
helm: '3.5.2'
61
-
helmv2: '2.16.7'
62
59
kubeconform: '0.5.0'
63
60
conftest: '0.18.2'
64
61
rancher: '2.4.10'
@@ -69,7 +66,6 @@ Specific versions for the commands can be setup by adding inputs parameters like
69
66
kubectl version --client
70
67
kustomize version
71
68
helm version
72
-
helmv2 version --client
73
69
kubeconform -v
74
70
conftest --version
75
71
yq --version
@@ -91,7 +87,6 @@ Default versions for the commands will be setup if you don't give any inputs lik
Copy file name to clipboardexpand all lines: action.yml
+5-7
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,10 @@ inputs:
6
6
required: false
7
7
default: 'true'
8
8
description: 'the action immediately fails when it fails to download (ie. due to a bad version)'
9
+
arch-type:
10
+
required: false
11
+
default: 'amd64'
12
+
description: 'The processor architecture type of the tool binary to setup. Supported types are only "amd64" and "arm64". If a type other than the supported Types is specified, it will be treated as "amd64"'
9
13
setup-tools:
10
14
required: false
11
15
default: ''
@@ -21,11 +25,7 @@ inputs:
21
25
helm:
22
26
required: false
23
27
default: '3.11.1'
24
-
description: 'helm v3 version'
25
-
helmv2:
26
-
required: false
27
-
default: '2.17.0'
28
-
description: 'helm v2 version'
28
+
description: 'helm version'
29
29
kubeval:
30
30
required: false
31
31
default: '0.16.1'
@@ -65,8 +65,6 @@ outputs:
65
65
description: 'kustomize command path if the action setup the tool, otherwise empty string'
66
66
helm-path:
67
67
description: 'helm command path if the action setup the tool, otherwise empty string'
68
-
helmv2-path:
69
-
description: 'helmv2 command path if the action setup the tool, otherwise empty string'
70
68
kubeval-path:
71
69
description: 'kubeval command path if the action setup the tool, otherwise empty string'
0 commit comments