Meetup in Berlin: TIC Talks. Platform Engineering: Kubernetes all the way down

Our speakers for this edition of TIC Talks bring unparalleled expertise to the table. Vadim Rutkovsky, Principal Software Engineer at Red Hat, has over a decade of experience shaping the Linux and Kubernetes ecosystem. His deep involvement in OpenShift and his work on tools that redefine how developers interact with Kubernetes offer a rare insider’s perspective on platform engineering at scale.
Joining him is Andrei Kvapil, founder of Ænix and a Kubernetes and Cloud Systems Architect with 15+ years of experience. Known for his work in data center automation and community advocacy, Andrei’s ability to tackle complex challenges in bare-metal Kubernetes environments makes him a sought-after voice in the DevOps and SRE world.

This meetup is a unique chance to learn directly from two industry leaders who have not only influenced the tools we use but continue to push the boundaries of what’s possible in modern infrastructure.

Talk 1: "Developing Kubernetes with Kubernetes"

Speaker
Vadim Rutkovsky is a Principal Software Engineering at Red Hat. Last 10+ years he spent making The Year Of The Linux Desktop a reality, building containers and making Kubernetes boring with OpenShift. ICT Union organizer, music nerd, rubber duck herder.

The best way to develop a product is to use it daily (eat your own dogfood). However the story of successful products don't end here - developers shoud be incentivised to push the product to the boundaries. This talk is Red Hat's OpenShift (and k8s upstream!) story of using k8s to make developers productive. We started with "use k8s as a CI test runner" and realized that it can and should do much more.
We've created a Slack bot to spawn clusters, developed a tool to build nightly distribution snapshots efficiently and a solution to find regressions. Afterwards developers added several smaller useful features - persistent logging, metrics extractor and logs / issues search engine.

Talk 2: "Click-Click and Kubernetes: Kubernetes-in-Kubernetes with Kamaji, KubeVirt, and the Cluster API"

Speaker
Andrei Kvapil is the Ænix founder. Cloud and Kubernetes Solutions Architect. Expert in SDS, SDN, and data center automation. Developer Advocate and active member of the community. Over 15 years of IT experience.

The Cluster API provides a standardized method for the creation and management of multiple clusters, controllable directly from another Kubernetes instance. But, is it possible to use it without a cloud, on your own bare-metal infrastructure? Yes, you can!
Explore how to implement Cluster API for bare-metal setups and deploy Kubernetes clusters within Kubernetes using the Kamaji and KubeVirt projects.

We discuss:

  • The architecture of the Cluster API

  • Running Kubernetes control plane as containers with Kamaji

  • Running Kubernetes worker nodes as VMs using KubeVirt

  • Delivering updates and system components into tenant clusters

  • The Cluster Autoscaler implementation

  • Storage: how to organize dynamic volume provisioning

  • Networking: routing traffic into tenant clusters

  • Security: how to separate tenants from each other and management cluster

This event is tailored for:

  • Tech Leads and Cloud System Architects

  • SREs and DevOps Engineers

  • Anyone interested in Kubernetes, virtualization, and platform engineering

Key Themes:

  • Virtualization and containerization technologies

  • DevOps on private or rented hardware

  • Configuration management and programming practices

  • Infrastructure, SRE, and Kubernetes