Kubernetes Berlin: Let's Dig into OpenEBS & Onprem K8s

ProfitBricks GmbH - Greifswalder Str. 207, 10405 Berlin - View Map Berlin Kubernetes Meetup
Tue, May 22, 2018, 6:30 PM (CEST)

About this event


This month we dig into bare-metal Kubernetes and cloud native block storage.

If you would like to speak at a future event, please drop me a note @baldwinmathew on Twitter or baldwin_at_stackpoint.io for email.

SPONSORED: Spin up and manage a Kubernetes cluster with Istio at AWS, GCE, GKE, DigitalOcean, Packet Host, or Azure with Stackpoint.io today!


6:00 - 7:00p - Social

7:00 - 7:30p - Container Attached Storage (CAS) with OpenEBS - Jeffry Molanus

The OpenEBS project has taken a different approach to storage when it comes to containers. Instead of using existing storage systems and making them work with containers; what if you were to redesign something from scratch using the same paradigms used in the container world? This resulted in the effort of containerizing the storage controller. Also, as applications that consume storage are changing over, do we need a scale-out distributed storage systems?

Also, as we in effect have a storage instance per containerized applications, what other benefits could we get? Is there something we can do now that we have a one to one mapping between application and controller? And as we are in user space, how do we get low latency performance on for example NVMe devices?

Finally, how can we make enterprise-class like storage features (i.e., snapshots, clones, compression, replication, etc.) available in a typical container in such a way, that we do not depend on OS and or cloud provider specifics?

7:30 - 8:00p - Getting serious with private kubernetes clusters (bare-metal, on-prem) and cloud-native storage - David Steiman

There are several motivations for running kubernetes in custom environments, such as bare-metal, on-premise or in public clouds other than AWS, GKE, and ACS. Operating kubernetes on this kind of infrastructure in production is a challenge. It's not just the initial setup of the cluster itself. Load balancing, monitoring, and persistent storage are crucial for running kubernetes without outages. I will talk about various solutions for each of these problems. I will present my project "hetzner-kube", a tool for kubernetes operations on Hetzner Cloud. We will walk through ingress controllers, node networking, and storage solutions with a focus on ceph.

8:00 - 8:15p - Wrap-up, head out.


Jeffry Molanus has been a storage developer for 10 years -- moving in to the development of persistent workloads and storage for containers in containers.

Twitter: @jeffrymolanus


ProfitBricks GmbH

Greifswalder Str. 207


Berlin, Germany


Tuesday, May 22
6:30 PM - 9:00 PM (CEST)


ProfitBricks GmbH
Greifswalder Str. 207, 10405 Berlin