Francois Lesueur
1 year ago
2 changed files with 52 additions and 8 deletions
@ -0,0 +1,42 @@ |
|||
#!/bin/bash |
|||
# Upgrade de tout sauf kaz-prod |
|||
|
|||
if [ -z "${KAZGUARD}" ] ; then |
|||
exit 1 |
|||
fi |
|||
set -e |
|||
|
|||
# On met à jour SNSTER |
|||
cd /root/snster |
|||
git switch main |
|||
git pull |
|||
./install.sh |
|||
|
|||
# On récupère le dernier kaz-vagrant |
|||
cd /tmp |
|||
git clone https://git.kaz.bzh/KAZ/kaz-vagrant.git || (cd kaz-vagrant && git pull) |
|||
cd /tmp/kaz-vagrant |
|||
git switch develop-snster |
|||
|
|||
# On écrase les anciens fichiers |
|||
cp -ar /tmp/kaz-vagrant/files/snster-kaz /root/ |
|||
|
|||
# On détruit et reconstruit tout sauf kaz-prod |
|||
SNSTER="snster -c /root/snster-kaz" |
|||
$SNSTER destroy isp-a-home |
|||
$SNSTER destroy isp-a-infra |
|||
$SNSTER destroy isp-a-router |
|||
$SNSTER destroy kaz-router |
|||
$SNSTER destroy mica-router |
|||
$SNSTER destroy mica-infra |
|||
$SNSTER destroy opendns-router |
|||
$SNSTER destroy opendns-resolver |
|||
$SNSTER destroy root-p-router |
|||
$SNSTER destroy root-p-rootns |
|||
$SNSTER destroy tld-sns-router |
|||
$SNSTER destroy tld-sns-ns |
|||
$SNSTER destroy transit-a-router |
|||
|
|||
$SNSTER create |
|||
|
|||
$SNSTER start |
Loading…
Reference in new issue