Red Hat CodeReady Workspaces 1.2

Red Hat® CodeReady Workspaces provides a container-based, cloud-native, in-browser IDE for rapid, decentralized development with portable runtimes.

Product Feature Highlights

One-click container environments

Create workspaces with production runtimes containing your projects and tools. Define single machine or multi-machine workspaces.

  • Automate workspace creation and sharing
  • Create container-based stacks and runtimes
  • Code against multi-machine images
  • Integrate Git version control

Team onboarding and collaboration

Onboard teams with powerful collaboration, workspace automation, and permissions. Develop using the in-browser, cloud-based IDE.

  • Share workspaces with users on any OS
  • Control workspace permissions
  • Use our browser IDE or your desktop editor
  • Define resource limits for teams

Enterprise integration

Includes Red Hat SSO to handle authentication and security between developer teams. Allows integration with LDAP or AD.

Remote Access to developer workspaces

Connect to the developer workspaces from Eclipse or other tools using SSH.

Operator Hub installation

CodeReady Workspaces can be installed on OpenShift 4 from the Operator Hub. The operator supports the Operator Lifecycle Manager for easy installation and updates.

Support for disconnected environments

CodeReady Workspaces can be deployed from a local (internal) container repository and used in an environment not connected to the Internet.

DevOps workspace platform

Manage workspaces at scale with programmable and customizable infrastructure that lets you control system performance, availability, and functionality.

Powered by Eclipse Che

CodeReady Workspaces is built on Eclipse Che - the #1 open-source cloud IDE. Red Hat is the top contributor top the upstream project.

Get Started with Red Hat CodeReady Workspaces

For a basic deployment on OpenShift, you'll need:

Installation files

Download the deployment script.

System requirements

CodeReady Workspaces requires a running OpenShift instance.

25-30 minutes

Installation will take about 25-30 minutes.


  1. 1

    Download and unpack the deployment script

    CodeReady Workspaces is distributed in the form of container images that need to be deployed on an instance of OpenShift. A deployment script is provided that automates the installation with various configuration options.

    Red Hat CodeReady Workspaces deploy script help
  2. 2

    Run the deployment script; configuration options include:

    • Deploying with default settings.
    • Deploying with a self-signed certificate and OpenShift oAuth.
    • Deploying with external Red Hat SSO and enabled realm provisioning.
    • Deploying with external Red Hat SSO and PostgreSQL.
    Red Hat CodeReady Workspaces deploy script running
  3. 3

    Confirm the CodeReady pod is running

    Point your browser to the web UI of the OpenShift console (<OpenShift-IP>/console) to confirm the codeready pod has been successfully started.

    CodeReady Workspaces operator pod running

Additional Resources


Custom stacks

Creating development environments

CodeReady Workspaces has a number of development environments built in. But what if your project needs tools that aren't part of any of those environments? The answer is to build a custom stack. This video shows you how easy it is.

Additional Resources

Workspaces and factories

Sharing workspaces with teammates

This video shows how to create a workspace, then create a factory from that workspace. Factories are a great way to onboard new teammates quickly. Anyone who opens the factory's URL sees an identical workspace to the one used by everyone else.

Additional Resources

Security and OpenShift

Security Guide

Use OpenShift Container Platform to create, deploy, and manage containers at scale, with key elements of security for each layer of the container solution stack.

Browser-based IDE

Available everywhere

CodeReady Workspaces provides a rich browser-based IDE with language tooling, autocompletion, refactoring, code navigation, debuggers, terminal to access the containers, Git integration, and more.

Additional Resources

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

Speak directly with a Red Hat support expert by phone or through email.

Contact Us

Product Policies and Support Programs

Services for CodeReady Workspaces

Red Hat offers services for each major and minor release of CodeReady Workspaces with designated life cycle phases.