Development environment as code
summary
Shows a concrete environment-as-code setup using Eclipse Che: a single devfile defines containerized components, endpoints and commands, and is stored in the repo or shared as a factory URL. Uses Eclipse Theia editor (with VS Code extensions), runs workspaces on Kubernetes/OpenShift, and packages Java Spring Boot backend, React frontend and MySQL as containers. Demo clones repos, starts backend (8080) and frontend, wires services via discoverable endpoints, and proves the workspace is reproducible and networked as expected.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 0:22Eclipse Share
- 1:45What is Eclipse
- 4:07Workspaces
- 5:00Tools
- 5:32Source code
- 5:51Containers
- 7:19Editor
- 8:50Plugins
- 9:31File
- 11:09Workspace
- 12:28Demo
- 19:48Component
- 21:47Frontend
- 25:15Backend
- 26:57Factory API
- 29:40Public Roads
- 35:56Kubernetes Workspace
- 37:53GitHub Workspace
related talks
47mEclipse Che and Development of Microservices Apps
25mIntroduction to Eclipse Che
06mLeveraging Eclipse Che for developers
45mEclipse Che
28mRun your favorite IDE on Kubernetes
39mSwapping your IDE in Eclipse Che
35mBenefits of Eclipse Che When Developing Microservices Apps
42mTaking Eclipse Che to the enterprise
