This tooling provides the ability to increase I/O performance for a developer workspaces.
- Pods (workspace and data sync) are started in parallel.
- Data flow goes from the persistent volume (rsync server) to the ephemeral volume (rsync client).
- Containers in the Workspace Pod have full R/W access to the ephemeral volume with restored project sources.
- Container (rsync client) in the Workspace Pod have full R/W access to the persistent volume.
- Data flow goes from rsync client to rsync server periodically by cron job.
- Containers in the Workspace Pod stopped and data flushed to the persistent volume.
- Golang
1.12
- Docker
./build.sh -help
- Set released version in
VERSION
file - Push changes to the
release
branch
Eclipse Che® is open sourced under the Eclipse Public License 2.0.
"Che" is a trademark of the Eclipse Foundation.