openSUSE MicroOS
Managing pods and containers

Presented by:

I work for La Sentinelle Ltd in the LSL Digital division as a systems engineer. I am passionate about Linux & OSS. I've been around the openSUSE community since 2009, organizing oS installfests in Mauritius and talking about openSUSE at local meetups / conferences.

This workshop will cover the basics and slowly introduce attendees to the inner workings of containers. We will start with an introduction and delve into the following topics:

understand Linux namespaces

use lsns to learn more about the different namespaces

view the contents of a container image

create, run and inspect containers using podman

use mount points and expose ports

create pods & analyze namespaces

discuss the utility of conmon

create containers using buildah

understand Kubernetes YAML file

generate & play Kubernetes YAML file using podman

The introductory part of the workshop will be carried using slides and some command examples. Attendees will be able to participate to create a container image based on openSUSE, create a pod and deploy an application. Attendees will be required to have a laptop with openSUSE Leap 15.1, Tumbleweed or any other Linux distribution with Podman (at least v1) and Buildah installed. Handouts will be provided.