Chapter 3. Changes and improvements

This section highlights some of the notable changes introduced in CodeReady Containers 1.19.

3.1. New features

  • CodeReady Containers brings a minimal, preconfigured OpenShift Container Platform 4 cluster to your local laptop or desktop computer for development and testing purposes. CodeReady Containers is delivered as a Red Hat Enterprise Linux virtual machine that supports native hypervisors for Linux, macOS, and Microsoft Windows 10.

    • CodeReady Containers is designed for local development and testing on an OpenShift 4 cluster. To run an OpenShift 3 cluster locally, see Red Hat Container Development Kit.
  • CodeReady Containers 1.19 is a maintenance release.

3.1.1. Technology Previews

Support for these features falls under the Technology Preview Features Support Scope.

  • An experimental system tray is included in this release of CodeReady Containers for macOS and Microsoft Windows. To enable the system tray, run the crc setup command with the --enable-experimental-features flag:

    $ crc setup --enable-experimental-features

    On Microsoft Windows, a prompt will appear requiring you to enter your login credentials.

    To start CodeReady Containers from the system tray, you must configure the pull-secret-file property:

    $ crc config set pull-secret-file path-to-pull-secret-file

    The pull secret file can be downloaded from the Pull Secret section of the Install on Laptop: Red Hat CodeReady Containers page on cloud.redhat.com.

    To remove the system tray, run the crc cleanup command:

    $ crc cleanup

3.1.2. Usability improvements

  • Disk resizing now works the first time the cluster is started through the crc start command.

3.2. Notable changes

  • CodeReady Containers 1.19 provides OpenShift Container Platform 4.6.3 as the embedded OpenShift version.