5
0
Fork 0

commit by to_remotes 2024-04-29 11:51:36 +0200 from vmdevac

main
ag 2024-04-29 11:51:36 +02:00
parent 19bf0b17dc
commit 5430354d55
1 changed files with 81 additions and 70 deletions

21
init.sh
View File

@ -2,9 +2,6 @@
WA_REPO=$HOME/wa_repos
echo "################################################"
echo " basic init of wiseadvice node "
echo "################################################"
@ -68,6 +65,9 @@ function start_ssh_agent(){
function init_repos(){
if [ -d "$WA_REPO" ]; then
echo "$WA_REPO does exist, skipping cloning"
source $WA_REPO/export_client_name.sh
@ -95,9 +95,10 @@ else
ssh-keygen -t rsa -N "$passphrase" -C "deploy_key_$CLIENT_NAME" -f $HOME/.ssh/deploy_key
echo "please upload now pub key bay logging into user $CLIENT_NAME keys ..."
echo "please upload now pub key by logging into user $CLIENT_NAME keys ..."
echo "if user does not exit. login with admin user and create new user with name: $CLIENT_NAME"
echo "firefox https://git.service.wiseadvice.eu/user/settings/keys"
echo "https://git.service.wiseadvice.eu/user/settings/keys"
echo " "
cat $HOME/.ssh/deploy_key.pub
@ -153,12 +154,16 @@ EOT
exit 0
fi
fi
}
mainmenu() {
echo -ne "
MAIN MENU
1) Init Master
2) Join Worker
3) Reset Repos and start over again
0) Exit
Choose an option: "
read -r ans
@ -173,6 +178,11 @@ Choose an option: "
echo "initializing K8s Worker Set-Up"
source $WA_REPO/shared_resources_k8s/k8s/init_worker.sh
;;
3)
rm -rf $HOME/wa_repos
init_repos
mainmenu
;;
0)
echo "Bye bye."
exit 0
@ -184,4 +194,5 @@ Choose an option: "
esac
}
init_repos
mainmenu