mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-09 14:02:56 +09:00
18 lines
496 B
Bash
Executable File
18 lines
496 B
Bash
Executable File
#!/bin/sh
|
|
# Migration 21 --> 22
|
|
|
|
set -euo pipefail
|
|
|
|
# Delete old cozystack deployment
|
|
kubectl -n cozy-system delete deployment cozystack --ignore-not-found
|
|
while [ $( kubectl -n cozy-system get po -l app=cozystack --no-headers 2>/dev/null | wc -l ) != 0 ] ;
|
|
do
|
|
echo "Waiting for old cozystack deployment pods to be deleted";
|
|
sleep 1
|
|
done
|
|
|
|
# Stamp version
|
|
kubectl create configmap -n cozy-system cozystack-version \
|
|
--from-literal=version=22 --dry-run=client -o yaml | kubectl apply -f-
|
|
|