On Friday we released updates of our Kubernetes Cloud Controller: A new major release to support the new 1.13 version of Kubernetes and minor releases to stay compatible with the latest 1.12.4 and 1.11.5 versions of Kubernetes.
Our Kubernetes Cloud Controller provides tighter integration with Brightbox, adding Brightbox-specific details to the nodes in Kubernetes, labelling them with the zone, image type and the cloud addressing details and integrates with our Load Balancer service as an ingress controller.
Kubernetes 1.12.4 and 1.11.5 fixed a security vulnerability in the Kubernetes API Server (CVE-2018-1002105). More details of the vulnerability are available in the GitHub ticket.
To upgrade your Kubernetes clusters to 1.13.1, simply pull down the latest
Terraform configs from our
repository and run terraform
apply
. Terraform will then upgrade each node in your cluster one by one and
shouldn’t cause any interruption in service. If you want to stay on a 1.11 or
1.12 release then you can specify the exact version to upgrade to with the
kubernetes_release
variable.
If you’ve manually deployed the controller, then the updated Docker images are tagged in our Docker Hub repository. And the full release list and code are available on GitHub.
If your Kubernetes cluster is managed by us, then you don’t have to do anything and we’ll arrange the upgrade for you.
You can sign up for Brightbox in just a couple of minutes and get a £50 free credit to play with Kubernetes.
We’ve got a simple guide to our guide to deploying a Kubernetes cluster pre-configured with our cloud controller using Terraform.
If you’re looking for a UK-based fully-managed Kubernetes solution, drop us a line.