mirror of
https://github.com/edgelesssys/constellation.git
synced 2025-09-23 06:24:44 -04:00
AB#2554 GCP CSI driver deployment (#532)
* Allow enabling/disabling of CSI driver through config * Fix inconsistent namespace parsing * Deploy GCP CSI driver on init * Update invalid pod tolerations * Add generate script for CSI charts * Update generateCilium script Signed-off-by: Daniel Weiße <dw@edgeless.systems>
This commit is contained in:
parent
6b7e470983
commit
b966f57a2f
45 changed files with 1597 additions and 165 deletions
|
@ -5,9 +5,16 @@ shopt -s inherit_errexit
|
|||
|
||||
calldir=$(pwd)
|
||||
ciliumTmpDir=$(mktemp -d)
|
||||
cd "${ciliumTmpDir}" || exit 1
|
||||
git clone --depth 1 -b 1.12.1 https://github.com/cilium/cilium.git
|
||||
cd cilium || exit 1
|
||||
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}"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue