Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-3851

Add support for devfile `kubernetes` and `openshift` components

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: Major Major
    • 3.5.0.GA
    • 3.5.0.GA
    • docs
    • False
    • None
    • False
    • Hide
      = Add support for devfile `kubernetes` and `openshift` components

      Eclipse Che now supports devfile components of type `kubernetes` and `openshift`. That allow to reference Kubernetes and OpenShift manifests in a devfile and include them as part of the workspace. Devfile components of type `volume` and `container` were already supported, components of type `image` are not supported yet.
      Show
      = Add support for devfile `kubernetes` and `openshift` components Eclipse Che now supports devfile components of type `kubernetes` and `openshift`. That allow to reference Kubernetes and OpenShift manifests in a devfile and include them as part of the workspace. Devfile components of type `volume` and `container` were already supported, components of type `image` are not supported yet.
    • Rejected

      Synced from eclipse/che issue

      https://github.com/eclipse/che/issues/17894

      Is your enhancement related to a problem? Please describe.

      Che currently ignores kubernetes and openshift components. These were previously supported by the che-server workspaces engine.

      Describe the solution you'd like

      • Do not re-implement a che-server like behavior (i.e. extract the container of a pod/deployment and add it to the workspace pod): in the new implementation, an inner loop kubernetes or openshift component, would be applied without any modification.
      • This issue is not about the outer loop kubernetes and openshift components (there is a specific issue for that)
      • Block privileges escalations scenarios (i.e. if the user doesn’t have the privileges to create a pod in a given namespace, this feature should not allow him to do it)

      Release Notes Text

      Eclipse Che now supports devfile components of type kubernetes and openshift. That allow to reference Kubernetes and OpenShift manifests in a devfile and include them as part of the workspace. Devfile components of type volume and container were already supported, components of type image are not supported yet.

            rhn-ecs-pkovar Petr Kovar (Inactive)
            nickboldt Nick Boldt
            Jana Vrbkova Jana Vrbkova
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: