Cloud and Server

All you need to know about designing, building, and managing your
OpenStack private cloud, Kubernetes cluster or Ubuntu Server scale-out deployment.


Anton Smith
8 October 2021

Provisioning bare metal Kubernetes clusters with Spectro Cloud and MAAS

Article Cloud and server

Bare metal Kubernetes (K8s) is now easier than ever. Spectro Cloud has recently posted an article about integrating Kubernetes with MAAS (Metal-as-a-Service. In the article, they describe how they have created a provider for the Kubernetes Cluster API for Canonical MAAS (Metal-as-a-Service).  This blog describes briefly...

Anton Smith
8 October 2021


Anton Smith
24 September 2021

Bare metal cloud support for Ubuntu 14.04 and 16.04 LTS

Article Cloud and server

Now that Canonical is prolonging the lifecycle of Ubuntu 14.04 LTS ‘Trusty Tahr’ and 16.04 LTS ‘Xenial Xerus’ to a total of ten years, it’s a good time to reflect on how else Canonical supports these releases for bare metal cloud. Bare metal lifecycle management Whether you’re running a small or a large fleet of

Anton Smith
24 September 2021


Nikos Mavrogiannopoulos
13 September 2021

Managing Livepatch on-prem

Article Cloud and server

Ubuntu Livepatch is the service and the software that enables organizations to quickly patch vulnerabilities on the Linux kernel. It enables uninterrupted service while reducing fire drills during high and critical severity kernel vulnerabilities. With Ubuntu Livepatch on-prem we enhance our service to enable...

Nikos Mavrogiannopoulos
13 September 2021


Tytus Kurek
8 September 2021

KVM hypervisor: a beginners’ guide

Article Cloud and server

KVM (Kernel-based Virtual Machine) is the leading open source virtualisation technology for Linux. It installs natively on all Linux distributions and turns underlying physical servers into hypervisors so that they can host multiple, isolated virtual machines (VMs). KVM comes with no licenses, type-1 hypervisor...

Tytus Kurek
8 September 2021


Alex Chalkias
7 September 2021

Kubernetes CI/CD pipelines: What, why, and how

Article Cloud and server

Who is this for? This blog can provide you with useful information on how to set up a Kubernetes CI/CD workflow using state-of-the-art of open source DevOps tools, whether you are: A developer at the start of your journey with enterprise software An experienced software engineer working on your company’s applications,...

Alex Chalkias
7 September 2021


Bill Wear
2 September 2021

Commissioning deployed machines: Request granted

Article Cloud and server

We want to make it possible to deploy MAAS in an existing datacenter, and have it keep track of machines that already have a deployed workload — without disturbing machine or workload. Currently, in order to get a machine into MAAS, with correct hardware information, you have to network boot the machine and let MAAS

Bill Wear
2 September 2021


Alex Chalkias
2 September 2021

How Kubernetes 1.22 addresses industry needs

Article Cloud and server

On August 4th 2021, Kubernetes (K8s) upstream announced the general availability of Kubernetes 1.22, the latest version of the most popular container orchestration platform. At Canonical, we actively track upstream releases to ensure our Kubernetes distributions align with the latest innovations that developers and...

Alex Chalkias
2 September 2021


Tytus Kurek
2 September 2021

Where configuration management falls short: model-driven OpenStack

Article Cloud and server

Have you ever installed OpenStack from scratch? I know, it sounds geeky, unnecessary and maybe even overcomplicated … It is after all 2021, OpenStack is mature, there are hundreds of OpenStack distributions available out there, configuration management tools are all the way around and installing OpenStack from scratch...

Tytus Kurek
2 September 2021


Nikos Mavrogiannopoulos
1 September 2021

Cybersecurity with Ubuntu

Article Cloud and server

The cybersecurity state of affairs can be described as too complex today. There is an enormous number of threats endangering sensitive data for the average IT team to cope with. Threats ranging from exposure of physical assets stored in an office, to “social engineering” attacks resulting in unauthorized access, or even...

Nikos Mavrogiannopoulos
1 September 2021


Omar Ali Amin
23 August 2021

Kubernetes Fully Managed – half the cost of AWS

Article Cloud and server

Simplifiying Kubernetes adoption – How can you run a fully managed Kubernetes in a private cloud at half the cost of Amazon EKS (Elastic Kubernetes Service)

Omar Ali Amin
23 August 2021


Bill Wear
19 August 2021

About MAAS 3.0 and LXD

MAAS Cloud and server

With the release of MAAS 3.0, we moved LXD virtual machines out of Beta. Several articles in the MAAS documentation address LXD.  Since no document ties all these features together, though, it’s time for a topical blog about LXD. About LXD LXD, pronounced “lex-DEE,” is a container manager, as well as a virtual machine manager.

Bill Wear
19 August 2021


robgibbon
18 August 2021

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 4

Article Cloud and server

In this series, we’ve been building up an Apache Spark cluster on Kubernetes using MicroK8s, Ubuntu Core OS, LXD and GCP. We’ve learned about and set up nested virtualisation on the cloud, and had some fun. But right, it’s retrospective time: in Part 1, we saw how to get MicroK8s up on LXD, on Ubuntu

robgibbon
18 August 2021


robgibbon
18 August 2021

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 3

Kubernetes Cloud and server

If you’ve followed the steps in Part 1 and Part 2 of this series, you’ll have a working MicroK8s on the next-gen Ubuntu Core OS deployed, up, and running on the cloud with nested virtualisation using LXD. If so, you can exit any SSH session to your Ubuntu Core in the sky and return to

robgibbon
18 August 2021


robgibbon
18 August 2021

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 2

Article Cloud and server

If you have followed Part 1 of this blog post, you’ll have a working setup that allows you to run MicroK8s on Ubuntu Core in a VM on your local workstation using Multipass. But you’re itching to get this up and running on the cloud. I know, so am I! So let’s step through that

robgibbon
18 August 2021