Installing the Microk8s snap couldn’t be much easier. However there are a couple of extra steps and gotchas if you want to install this in a VM on the DigitalOcean.
1 snap install microk8s --classic
You can alias the
commands if you don’t want to keep running
snap alias microk8s.kubectl kubectl
snap alias microk8s.helm helm
Microk8s makes it simple to enable common add-ons the ones we are enabling
# Dashboard for a bit of a nice interface to see what's happening
# Ingress for managing domain names
# Helm so we can install services from templates
When we want to get to our dashboard we can’t login over http, so we need proxy connections to our local workstation. For this we will need to install
locally, luckily this is also available as a snap, so we can install that with a
snap install kubectl
To get the config for your local
you can run another handy command
this will print a config file to the terminal that you can copy the into
then you can run
Before you run the proxy command you can get your access token by running.
1 kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep default-token | cut -d " " -f1)
Now we have setup
locally you can run
to access your cluster from localhost. The URL to your dashboard will be
It is our designer Anna’s last week here at Practically, and she was made to do a show and tell of her time with us. We thought it was rather cool that, firstly, she created it as a web page, and secondly the way she represented her time here. Enjoy!
Practically has developed a Psalm Yii2 plugin as a static analyser for making sure your object types are refined and defined.
Our very own Sam Collett presented at the University of Worcester’s Leaning and Teaching Conference 2021, whose theme this year was Maintaining Teaching Excellence Through a Year of Challenge and Change.