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

[RN] Endpoint-specific service for discoverable endpoints

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • 3.18.0.GA
    • None
    • docs
    • None
    • False
    • None
    • False
    • Release Notes
    • Hide
      = Endpoint-specific service for discoverable endpoints

      When setting the `discoverable: true` attribute on a Devfile container component [endpoint](https://devfile.io/docs/2.3.0/devfile-schema#components-container-endpoints-attributes), a dedicated service will be created and used for the endpoint. For all other endpoints that do not set the `discoverable: true` attribute, the common workspace service will be used.

      The dedicated service created for the endpoint will have a static name, corresponding to the endpoint's name. For instance, a service named `http-python` will be generated in the example endpoint defined below:

      ```YAML
      # Example endpoint with discoverable attribute
      - exposure: public
        targetPort: 8080
        name: http-python
        protocol: http
        secure: true
        attributes:
          discoverable: true
      ```
      Show
      = Endpoint-specific service for discoverable endpoints When setting the `discoverable: true` attribute on a Devfile container component [endpoint]( https://devfile.io/docs/2.3.0/devfile-schema#components-container-endpoints-attributes), a dedicated service will be created and used for the endpoint. For all other endpoints that do not set the `discoverable: true` attribute, the common workspace service will be used. The dedicated service created for the endpoint will have a static name, corresponding to the endpoint's name. For instance, a service named `http-python` will be generated in the example endpoint defined below: ```YAML # Example endpoint with discoverable attribute - exposure: public   targetPort: 8080   name: http-python   protocol: http   secure: true   attributes:     discoverable: true ```
    • Enhancement
    • Proposed

            jvrbkova@redhat.com Jana Vrbkova
            jvrbkova@redhat.com Jana Vrbkova
            Jana Vrbkova Jana Vrbkova
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: