2026-03-11 –, Main Hall
At CESNET we have integrated OpenStack with Open OnDemand, enabling users to create and deploy virtual machines, Kubernetes clusters and applications with minimal effort. In this presentation we will demonstrate the full potential of this integration through two concrete use‑cases: (1) provisioning a simple OpenStack virtual machine and (2) launching an on‑premises Kubernetes deployment. The talk will highlight the underlying adapter architecture, share technical insights from the implementation, and discuss current limitations and challenges. The goal is to provide an overview for any organization that provides OpenStack to its users and wishes to support this functionality.
CESNET – the Czech national academic backbone that delivers advanced ICT services for science, research, and education – also operates an OpenStack cloud for its member universities and the Academy of Sciences. We developed an adapter that connects this OpenStack environment to Open OnDemand and deployed the Coder service with custom Terraform templates to streamline provisioning. The resulting integration lets users launch virtual machines through interactive Open OnDemand applications, dramatically simplifying cloud‑resource deployment. We also explored a deployment of interactive applications such as RStudio to the on-premise Kubernetes instance by reusing the existing Kubernetes adapter. This presentation will outline the architecture, discuss the challenges we encountered, and share the solutions we implemented.
Andrej Čermák is a Cloud Engineer at CESNET, where he works in the Cloud team working on bridging standard OpenStack cloud with Open OnDemand portal. He earned a M.Sc. in Computer Science from Masaryk University, writing a master’s thesis that delivered the proof‑of‑concept implementation of the OpenStack extension in Open OnDemand, which is now running in production environment. When he isn’t automating cloud workflows, Andrej enjoys working out and exploring science‑fiction novels.