Update createServiceAccount.sh
All checks were successful
Build docker container / Build image (push) Successful in 12s
All checks were successful
Build docker container / Build image (push) Successful in 12s
This commit is contained in:
parent
1f4d6803d2
commit
0fd1839ca5
@ -1,16 +1,17 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
NAMESPACE=$(yq e '.chart_template.namespace' values.yaml)
|
NAMESPACE="default"
|
||||||
SA_NAME="${NAMESPACE}-cicd"
|
|
||||||
|
|
||||||
HELM_OUTPUT=""
|
HELM_OUTPUT=""
|
||||||
if [ -e "Chart.yaml" ]; then
|
if [ -e "Chart.yaml" ]; then
|
||||||
|
NAMESPACE=$(yq e '.chart_template.namespace' values.yaml)
|
||||||
helm dependency build .
|
helm dependency build .
|
||||||
HELM_OUTPUT=$(helm template -g --set-json="chart_template.subchartData=$(yq '.dependencies[] | select(.condition == "subchart")' Chart.yaml -ojson | jq -rc)" .)
|
HELM_OUTPUT=$(helm template -g --set-json="chart_template.subchartData=$(yq '.dependencies[] | select(.condition == "subchart")' Chart.yaml -ojson | jq -rc)" .)
|
||||||
else
|
else
|
||||||
HELM_OUTPUT=$(cat ./*.yaml)
|
HELM_OUTPUT=$(cat ./*.yaml)
|
||||||
|
NAMESPACE=$(cat ./*.yaml | yq -ojson | jq -r 'select(.metadata.namespace) | .metadata.namespace' | head -n1)
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
SA_NAME="${NAMESPACE}-cicd"
|
||||||
resources=$(echo "$HELM_OUTPUT" | yq -o=json | jq -rc '{apiVersion, kind}' | sort | uniq)
|
resources=$(echo "$HELM_OUTPUT" | yq -o=json | jq -rc '{apiVersion, kind}' | sort | uniq)
|
||||||
|
|
||||||
cat <<EOFFF
|
cat <<EOFFF
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user