20 lines
587 B
Bash
Executable File
20 lines
587 B
Bash
Executable File
#!/bin/bash
|
|
set -ex
|
|
|
|
. ../../scripts/lib-update.sh
|
|
|
|
ECK_VERSION=$(yq eval '.dependencies[] | select(.name=="eck-operator") | .version' Chart.yaml)
|
|
|
|
update_helm
|
|
|
|
# fix ECK crds handling to adhere to proper helm v3 support which also fixes ArgoCD applying updates on upgrades
|
|
patch_chart eck-operator
|
|
|
|
mkdir charts/eck-operator/crds
|
|
helm template charts/eck-operator/charts/eck-operator-crds --name-template logging --kube-version 1.26 > charts/eck-operator/crds/all-crds.yaml
|
|
|
|
rm -rf charts/eck-operator/charts
|
|
yq eval -Mi 'del(.dependencies)' charts/eck-operator/Chart.yaml
|
|
|
|
update_docs
|