File tree 3 files changed +11
-1
lines changed
3 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -490,6 +490,14 @@ echo "::group::Install Kubernetes tools"
490
490
tar -xz -C /usr/local/bin --no-same-owner --strip 1 linux-${ARCH}/helm
491
491
helm version
492
492
493
+ # install helm-docs: https://github.com/norwoodj/helm-docs#installation
494
+ REL="https://github.com/norwoodj/helm-docs/releases/latest"
495
+ VER=$(curl -Is $REL | sed -En 's/^location:.+\/ tag\/ v(.+)\r $/\1 /p' )
496
+ arch=$(uname -m | sed -e 's/aarch64/arm64/' ) # must be x86_64 or arm64
497
+ curl -fsSL $REL/download/helm-docs_${VER}_Linux_${arch}.tar.gz | \
498
+ tar -xz -C /usr/local/bin --no-same-owner helm-docs
499
+ helm-docs --version
500
+
493
501
# install Helm plugins
494
502
helm plugin install https://github.com/databus23/helm-diff
495
503
helm diff version
Original file line number Diff line number Diff line change @@ -23,9 +23,10 @@ Includes the following components:
23
23
- [ kube-score] ( https://github.com/zegl/kube-score )
24
24
- [ kind] ( https://kind.sigs.k8s.io/ ) and [ vCluster] ( https://www.vcluster.com/ )
25
25
- [ Helm] ( https://helm.sh/ )
26
- - [ Helmfile ] ( https://github.com/helmfile/helmfile )
26
+ - [ helm-docs ] ( https://github.com/norwoodj/helm-docs )
27
27
- [ helm-diff] ( https://github.com/databus23/helm-diff )
28
28
- [ helm-ssm] ( https://github.com/codacy/helm-ssm )
29
+ - [ Helmfile] ( https://github.com/helmfile/helmfile )
29
30
- [ Argo CD] ( https://argo-cd.readthedocs.io/en/stable/ )
30
31
31
32
As well as the following utilities:
Original file line number Diff line number Diff line change @@ -54,6 +54,7 @@ setver go $(v=(`go version`); echo ${v[2]#go})
54
54
setver gzip $( v=(` gzip --version | head -1` ); echo ${v[-1]} )
55
55
setver helm $( v=` helm version --short` ; v=${v# v} ; echo ${v% +* } )
56
56
setver helm-diff $( helm diff version)
57
+ setver helm-docs $( v=(` helm-docs --version` ); echo ${v[-1]} )
57
58
setver helm-ssm $( v=(` helm plugin list | grep ssm` ); echo ${v[1]} )
58
59
setver helmfile $( helmfile version -o short)
59
60
setver jo $( jo -V | jq -r .version)
You can’t perform that action at this time.
0 commit comments