Skip to content
This repository has been archived by the owner on Jan 11, 2024. It is now read-only.

sozercan/acs-engine-upgrade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

acs-engine-upgrade

⚒ Script that upgrades existing ACS Kubernetes clusters

Note: acs-engine has an official upgrade method now: https://github.com/Azure/acs-engine/tree/master/examples/k8s-upgrade

USE IT ON YOUR OWN RISK - DO NOT USE IN PRODUCTION

  • Make sure to copy your ssh key into master node so it can ssh into agent nodes
export CLUSTERNAME=<resource group name>
export REGION=<Azure region>
export ADMIN=<adminuser defined in api model>
scp -r ~/.ssh/id_rsa* $ADMIN@$CLUSTERNAME.$REGION.cloudapp.azure.com:~/.ssh

Execute the following on a master node

git clone https://github.com/sozercan/acs-engine-upgrade

before

export CURRENT_VERSION=1.6.12
export TARGET_VERSION=1.9.2

sudo bash upgrade.sh $CURRENT_VERSION $TARGET_VERSION

after

About

⚒ Script that upgrades existing ACS Kubernetes clusters

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages