Presented by:

Ish Sookun

from La Sentinelle Ltd

I work for La Sentinelle Ltd as a Systems Architect. I am passionate about Linux & OSS. I've been around the openSUSE community since 2009, organizing openSUSE installfests in Mauritius and talk at local meetups/conferences. I manage openSUSE mirrors in Mauritius and South Africa. If you'd like to sponsor a mirror in Africa, let's talk, ishwon@opensuse.org.

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.

Date:
2019 October 6 - 13:00
Duration:
2 h
Room:
Ruang 203a (2nd floor)
Language:
English
Track:
Difficulty:
Medium

Happening at the same time:

  1. So You Wanna Be a Packager
  2. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 201 (2nd floor)

  3. Free healthcare solutions on openSUSE
  4. Start Time:
    2019 October 6 13:00

    Room:
    Aula Suastika (4th floor)

  5. Reliable Deployments with Kubernetes and Istio
  6. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 203b (2nd floor)

  7. Getting started hacking Uyuni
  8. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 202 (2nd floor)

  9. Empowering openSUSE Server to Investigate Digital Evidence in Docker Swarm Clusters
  10. Start Time:
    2019 October 6 13:00

    Room:
    Ruang 203c (2nd floor)

  11. How to Participate Open Source development
  12. Start Time:
    2019 October 6 13:45

    Room:
    Ruang 201 (2nd floor)

  13. Scaling ACME CA on openSUSE Kubic
  14. Start Time:
    2019 October 6 13:45

    Room:
    Aula Suastika (4th floor)

  15. Deploy and Use Portus on openSUSE Leap
  16. Start Time:
    2019 October 6 13:45

    Room:
    Ruang 202 (2nd floor)

  17. Minimizing International Internet Traffic Usage from Internet of Things Devices Using Local Server on openSUSE with Blynk Application
  18. Start Time:
    2019 October 6 13:45

    Room:
    Ruang 203c (2nd floor)

  19. Dos and Don'ts while writing a proposal for Hosting an OpenSource Conferences
  20. Start Time:
    2019 October 6 14:30

    Room:
    Ruang 201 (2nd floor)

  21. RLE - Why Emergency Response & Contacts Are Important for Event Organizers
  22. Start Time:
    2019 October 6 14:30

    Room:
    Aula Suastika (4th floor)

  23. Introduction to Grub2's GitHub and OBS integration
  24. Start Time:
    2019 October 6 14:30

    Room:
    Ruang 202 (2nd floor)

  25. Use of LibreOffice in Making a Books
  26. Start Time:
    2019 October 6 14:30

    Room:
    Ruang 203c (2nd floor)