constellation/cli/internal/helm/generateCilium.sh

21 lines
440 B
Bash
Raw Normal View History

2022-10-10 12:21:17 +00:00
#!/usr/bin/env bash
2022-08-12 08:20:19 +00:00
set -euo pipefail
shopt -s inherit_errexit
calldir=$(pwd)
ciliumTmpDir=$(mktemp -d)
pushd "${ciliumTmpDir}"
git clone --filter=blob:none --no-checkout --sparse --depth 1 -b 1.12.1 https://github.com/cilium/cilium.git
pushd cilium
git sparse-checkout add install/kubernetes/cilium
git checkout
git apply "${calldir}"/cilium.patch
cp -r install/kubernetes/cilium "${calldir}"/charts
popd
popd
rm -r "${ciliumTmpDir}"