Red Hat CodeReady Workspaces for OpenShift, version 1.0.0 Beta

News

Red Hat® CodeReady Workspaces for OpenShift 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.

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 OpenShift 1.0.0 Beta

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.

Instructions

  1. 1

    Download and unpack the deployment script

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

  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.
  3. 3

    Confirm the CodeReady pod is running

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

Additional Resources

Topics

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

CodeReady Workspaces 1.0.0 Beta

Red Hat will provide assistance with deployment, configuration, and use of the CodeReady Workspaces 1.0.0 Beta release, but no guarantee of technical support.
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.