Tutorials

These tutorials provide a step-by-step process to doing development and dev-ops activities on Ubuntu machines, servers or devices.

You can write your own ›

containers

Getting started with MicroK8s on Ubuntu Core

Get an embedded Kubernetes deployment on your IoT devices with MicroK8s and Ubuntu Core

Difficulty:1 out of 5
containers

Install MicroK8s on Apple M1 silicon

Install Kubernetes on Apple M1 with Microk8s and Multipass

Difficulty:1 out of 5
containers

How to build a highly available Kubernetes cluster with MicroK8s

Learn how to build and deploy a highly available Kubernetes cluster using the MicroK8s HA feature

Difficulty:1 out of 5
containers

Install a local Kubernetes with MicroK8s

Get a local Kubernetes on your workstation or edge device with microk8s. Possibly the fastest path to this great open-source orchestration system, Kubernetes.

Difficulty:1 out of 5
containers

Install MicroK8s on macOS

Get a local Kubernetes on MacOS with Microk8s and Multipass.

Difficulty:1 out of 5
cloud, containers

Accelerated ML experiments on MicroK8s with InAccel FPGA Operator and Kubeflow Katib

In this tutorial, you will learn how to integrate FPGAs with Kubernetes and accelerate the hyperparameter tuning of your ML models.

Difficulty:2 out of 5
containers

Setting up LXD on Ubuntu 16.04

Deploying fast, lightweight containers on Ubuntu is easy with LXD. We’ll show you how to set up your LXD and deploy your first container in just a few minutes.

Difficulty:2 out of 5
containers

Configuration de LXD sur Ubuntu 16.04

Le déploiement de conteneurs rapides et légers sur Ubuntu est facile avec LXD. Nous vous montrerons comment configurer LXD et déployer votre premier conteneur en quelques minutes seulement.

Difficulty:2 out of 5
containers

How to run Docker inside LXD containers

Learn how to run Docker inside of LXD Containers.

Difficulty:3 out of 5
cloud, containers

Gitlab CI/CD pipelines with MicroK8s

In this tutorial, you will learn how to integrate Gitlab with Microk8s and set up a CI/CD pipeline in order to automatically build, test and deploy your projects.

Difficulty:3 out of 5
cloud, containers

Install Istio on Charmed Kubernetes

This tutorial will guide you on installing Istio on Charmed Kubernetes

Difficulty:3 out of 5
containers

Candid authentication for LXD

Setting up network authentication for your LXD servers with Candid

Difficulty:3 out of 5
containers

Creating custom LXD images

Create custom Ubuntu or Debian LXD images to use locally or publish

Difficulty:3 out of 5
containers

Introduction to LXD projects

An introduction to the projects feature in LXD

Difficulty:3 out of 5
cloud, containers

Deploy Portainer on Charmed Kubernetes

Using Portainer to manage Canonical Charmed Kubernetes

Difficulty:4 out of 5
  1. Previous page
  2. 1
  3. 2
  4. Next page