Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copy 7.19.0 csv to master #453

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -7,13 +7,13 @@ metadata:
categories: Developer Tools
certified: "false"
containerImage: quay.io/eclipse/che-operator:nightly
createdAt: "2020-09-15T14:10:22Z"
createdAt: "2020-09-18T11:22:13Z"
description: A Kube-native development solution that delivers portable and collaborative
developer workspaces.
operatorframework.io/suggested-namespace: eclipse-che
repository: https://github.com/eclipse/che-operator
support: Eclipse Foundation
name: eclipse-che-preview-kubernetes.v7.19.0-4.nightly
name: eclipse-che-preview-kubernetes.vnightly-5.nightly
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -357,4 +357,4 @@ spec:
maturity: stable
provider:
name: Eclipse Foundation
version: 7.19.0-4.nightly
version: nightly-5.nightly
Expand Up @@ -7,13 +7,13 @@ metadata:
categories: Developer Tools
certified: "false"
containerImage: quay.io/eclipse/che-operator:nightly
createdAt: "2020-09-15T14:10:23Z"
createdAt: "2020-09-18T11:22:13Z"
description: A Kube-native development solution that delivers portable and collaborative
developer workspaces.
operatorframework.io/suggested-namespace: eclipse-che
repository: https://github.com/eclipse/che-operator
support: Eclipse Foundation
name: eclipse-che-preview-openshift.v7.19.0-4.nightly
name: eclipse-che-preview-openshift.vnightly-5.nightly
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -404,4 +404,4 @@ spec:
maturity: stable
provider:
name: Eclipse Foundation
version: 7.19.0-4.nightly
version: nightly-5.nightly

Large diffs are not rendered by default.

@@ -0,0 +1,74 @@
--- /root/payload/che-operator/olm/eclipse-che-preview-kubernetes/deploy/olm-catalog/eclipse-che-preview-kubernetes/7.18.1/eclipse-che-preview-kubernetes.crd.yaml 2020-09-18 12:20:15.161195122 +0100
+++ /root/payload/che-operator/olm/eclipse-che-preview-kubernetes/deploy/olm-catalog/eclipse-che-preview-kubernetes/7.19.0/eclipse-che-preview-kubernetes.crd.yaml 2020-09-18 12:22:19.830770729 +0100
@@ -230,7 +230,10 @@
description: Strategy for ingress creation. This can be `multi-host`
(host is explicitly provided in ingress), `single-host` (host
is provided, path-based rules) and `default-host.*`(no host is
- provided, path-based rules). Defaults to `"multi-host`
+ provided, path-based rules). Defaults to `"multi-host` Deprecated
+ in favor of "serverExposureStrategy" in the "server" section,
+ which defines this regardless of the cluster type. If both are
+ defined, `serverExposureStrategy` takes precedence.
type: string
securityContextFsGroup:
description: FSGroup the Che pod and Workspace pods containers should
@@ -240,6 +243,16 @@
description: ID of the user the Che pod and Workspace pods containers
should run as. Default to `1724`.
type: string
+ singleHostExposureType:
+ description: When the serverExposureStrategy is set to "single-host",
+ the way the server, registries and workspaces are exposed is further
+ configured by this property. The possible values are "native"
+ (which means that the server and workspaces are exposed using
+ ingresses on K8s) or "gateway" where the server and workspaces
+ are exposed using a custom gateway based on Traefik. All the endpoints
+ whether backed by the ingress or gateway "route" always point
+ to the subpaths on the same domain. Defaults to "native".
+ type: string
tlsSecretName:
description: Name of a secret that will be used to setup ingress
TLS termination if TLS is enabled. See also the `tlsSupport` field.
@@ -445,6 +458,19 @@
operator will automatically detect if router certificate is self-signed.
If so it will be propagated to Che server and some other components.
type: boolean
+ serverExposureStrategy:
+ description: Sets the server and workspaces exposure type. Possible
+ values are "multi-host", "single-host", "default-host". Defaults
+ to "multi-host" which creates a separate ingress (or route on
+ OpenShift) for every required endpoint. "single-host" makes Che
+ exposed on a single hostname with workspaces exposed on subpaths.
+ Please read the docs to learn about the limitations of this approach.
+ Also consult the `singleHostExposureType` property to further
+ configure how the operator and Che server make that happen on
+ Kubernetes. "default-host" exposes che server on the host of the
+ cluster. Please read the docs to learn about the limitations of
+ this approach.
+ type: string
serverMemoryLimit:
description: Overrides the memory limit used in the Che server deployment.
Defaults to 1Gi.
@@ -460,6 +486,22 @@
signed with self-signed cert. So, Che server must be aware of
its CA cert to be able to request it. This is disabled by default.
type: string
+ singleHostGatewayConfigMapLabels:
+ additionalProperties:
+ type: string
+ description: The labels that need to be present (and are put) on
+ the configmaps representing the gateway configuration.
+ type: object
+ singleHostGatewayConfigSidecarImage:
+ description: The image used for the gateway sidecar that provides
+ configuration to the gateway. Omit it or leave it empty to use
+ the defaut container image provided by the operator.
+ type: string
+ singleHostGatewayImage:
+ description: The image used for the gateway in the single host mode.
+ Omit it or leave it empty to use the defaut container image provided
+ by the operator.
+ type: string
tlsSupport:
description: Deprecated. Instructs the operator to deploy Che in
TLS mode. This is enabled by default. Disabling TLS may cause

Large diffs are not rendered by default.