Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Kubernetes as a Development Platform - Lessons from Eclipse Che

Eclipse Foundation via YouTube

Overview

Learn about the evolution and challenges of using Kubernetes for development environments in this EclipseCon 2023 conference talk presented by Red Hat engineers Mario Loriedo and Ilya Buziuk. Explore the journey of Eclipse Che's transition from Virtual Machines to containers and ultimately to Kubernetes, examining the controversial decision to run development workspaces as Kubernetes Pods. Discover the initial challenges faced in permissions, storage, and networking, along with architectural adaptations made through the DevWorkspace operator. Gain insights into emerging challenges related to ephemeral containers and vertical autoscalers, while evaluating whether Kubernetes - a platform designed for unprivileged, containerized, and scalable payloads - is suitable for hosting traditionally single-user monolithic development environments. Analyze the trade-offs between the benefits of lightweight, ephemeral, and scalable development environments against the complexities of adapting Kubernetes for developer tools.

Syllabus

Pros and cons of using Kubernetes as a development platform

Taught by

Eclipse Foundation

Reviews

Start your review of Kubernetes as a Development Platform - Lessons from Eclipse Che

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.