Dieser Inhalt ist in der von Ihnen ausgewählten Sprache nicht verfügbar.

Chapter 2. New features and enhancements


2.1. Configuring remotes using a factory URL

With this update, you can configure the Git remotes of a new workspace created by using the factory URL. The remotes query parameter can be set to a comma-separated list of Git remotes, with an optional name for each.

Additional resources

2.2. Limiting the number of workspaces per user

With this update, administrators can set a limit on the total number of workspaces, and running workspaces per user by using the following parameters in the CheCluster Custom Resource:

  • spec.devEnvironments.maxNumberOfWorkspacesPerUser
  • spec.devEnvironments.maxNumberOfRunningWorkspacesPerUser

For example:

spec:
  devEnvironments:
    maxNumberOfWorkspacesPerUser: 5
    maxNumberOfRunningWorkspacesPerUser: 2
Copy to Clipboard Toggle word wrap

Additional resources

2.3. Git Services tab in the dashboard User Preferences page

With this update, a Git Services tab is added to the User Preferences page in the dashboard. This tab lists the Git providers that you as a user have granted access to. Supported Git providers are GitHub (github.com and Enterprise), GitLab (SaaS and Server), Bitbucket (Cloud and Server), and Microsoft Azure Repos.

Tip

You can revoke access for GitHub through the menu in the Git Services tab. This feature isn’t available for other Git providers.

Additional resources

2.4. Installation of pre-release versions of OpenShift Dev Spaces

With this update, administrators can run dsc server:deploy --olm-channel=…​ to install unreleased and unsupported versions of OpenShift Dev Spaces from the release candidate (latest) channel or the CI build (next) channel.

Additional resources

2.5. GUI improvement in the default IDE for when a workspace stops

This enhancement improves the GUI of the OpenShift Dev Spaces build of Microsoft Visual Studio Code - Open Source for stopped workspaces. A new dialog notifies the user that the workspace has stopped and displays the cause. The dialog offers the user two buttons: return to the dashboard or restart the workspace.

Additional resources

With this update, users can start workspaces from public and private Git repositories hosted on Microsoft Azure Repos. Git repository maintainers can include devfiles in Git repositories that are hosted on Microsoft Azure Repos. Administrators can configure OAuth 2.0 for Microsoft Azure DevOps Services. Where OAuth configuration by an administrator is not permitted, users can use Microsoft Azure DevOps Services tokens as a workaround. This update adds Microsoft Azure Repos to the range of Git providers that OpenShift Dev Spaces already supports, including GitHub (github.com and Enterprise), GitLab (SaaS and Server), and Bitbucket (Cloud and Server).

Additional resources

2.7. Selecting the ephemeral storage strategy in CheCluster

With this update, administrators can set devEnvironments.storage.pvcStrategy: ephemeral in the CheCluster Custom Resource as the default storage strategy for new workspaces of all users. This setting does not affect users' existing workspaces.

Note

Users can select the ephemeral storage strategy per workspace through the storage-type setting in the dashboard.

Additional resources

With this update, Dev Workspace Operator accepts the volume size specified in the devfile volume when the persistent volume (PV) is created per-workspace. The PV size is determined by summing the size of all devfile volumes. When the PV is created per-user, the volume size is ignored.

Additional resources

2.9. Specifying workspace startup timeout

With this update, administrators can specify the workspace startup timeout in the CheCluster Custom Resource by entering a value for spec.devEnvironments.startTimeoutSeconds.

Additional resources

With this update, administrators can replace the default OpenShift scheduler of a workspace pod with an alternative scheduler by configuring the spec.devEnvironments.podSchedulerName value in the CheCluster Custom Resource. The alternative scheduler is applied to all newly started workspaces.

Additional resources

Nach oben
Red Hat logoGithubredditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können. Entdecken Sie unsere neuesten Updates.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

Theme

© 2025 Red Hat