Eclipse Che introduces a new kind of developer workspaces that are running directly on Kubernetes and accessible through a web based IDE. The new version of Eclipse Che 7 supports a codified definition of developer tooling needed to work on a project, called “Devfile”.
Devfile provides a declarative abstraction of a replicable developer workspaces, which is inclusive of the runtime environment, the source code of the projects mapped to repositories and the tools, plugins and commands needed to code, build, test, run and debug a project.
Devfile lives with the projects’ source code and follow its lifecycle. It’s easy to create, modify, fork and extend.
In this session, we will show you how you can create your devfile to containerized your developer environment and benefits from highly portable developer workspaces with Eclipse Che. It will be a step-by-step guide where we will show how this is possible and how to do it for your own project.