Finance Certifications Goldman Sachs & Amazon Teams Trust
Google AI Professional Certificate - Learn AI Skills That Get You Hired
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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