Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -6807,6 +6807,67 @@ spec:
- name
type: object
type: array
defaultContainerResources:
description: |-
DefaultContainerResources defines the resource requirements (memory/cpu limit/request) used for
container components that do not define limits or requests.
properties:
claims:
description: |-
Claims lists the names of resources, defined in spec.resourceClaims,
that are used by this container.

This is an alpha field and requires enabling the
DynamicResourceAllocation feature gate.

This field is immutable. It can only be set for containers.
items:
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
properties:
name:
description: |-
Name must match the name of one entry in pod.spec.resourceClaims of
the Pod where this field is used. It makes that resource available
inside a container.
type: string
request:
description: |-
Request is the name chosen for a request in the referenced claim.
If empty, everything from the claim is made available, otherwise
only the result of this request.
type: string
required:
- name
type: object
type: array
x-kubernetes-list-map-keys:
- name
x-kubernetes-list-type: map
limits:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: |-
Limits describes the maximum amount of compute resources allowed.
More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
type: object
requests:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: |-
Requests describes the minimum amount of compute resources required.
If Requests is omitted for a container, it defaults to Limits if that is explicitly specified,
otherwise to an implementation-defined value. Requests cannot exceed Limits.
More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/
type: object
type: object
defaultEditor:
description: |-
The default editor to workspace create with. It could be a plugin ID or a URI.
Expand Down Expand Up @@ -7134,6 +7195,33 @@ spec:
format: int64
minimum: -1
type: integer
networking:
description: Configuration settings related to the workspaces
networking.
properties:
externalTLSConfig:
description: External TLS configuration.
properties:
annotations:
additionalProperties:
type: string
description: Annotations to be applied to ingress/route
objects when external TLS is enabled.
type: object
enabled:
description: |-
Enabled determines whether external TLS configuration is used.
If set to true, the operator will not set TLS config for ingress/route objects.
Instead, it ensures that any custom TLS configuration will not be reverted on synchronization.
type: boolean
labels:
additionalProperties:
type: string
description: Labels to be applied to ingress/route objects
when external TLS is enabled.
type: object
type: object
type: object
nodeSelector:
additionalProperties:
type: string
Expand Down
22 changes: 12 additions & 10 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2019-2023 Red Hat, Inc.
# Copyright (c) 2019-2024 Red Hat, Inc.
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
Expand Down Expand Up @@ -39,12 +39,12 @@ spec:
spec:
containers:
- name: che-operator
image: quay.io/eclipse/che-operator:next
image: quay.io/eclipse/che-operator:7.109.0
command:
- /manager
args:
- --leader-elect
imagePullPolicy: Always
imagePullPolicy: IfNotPresent
ports:
- containerPort: 60000
name: metrics
Expand All @@ -60,19 +60,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.109.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.109.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.109.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.109.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.4.0-4cf907247939b5d20bf4eff73abd21cb413c339600dde76dbc94a874b2578a27
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.109.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.9
- name: RELATED_IMAGE_gateway_authorization_sidecar
Expand Down Expand Up @@ -100,15 +100,17 @@ spec:
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DEFAULTEDITOR
value: che-incubator/che-code/latest
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DEFAULTCOMPONENTS
value: '[{"name": "universal-developer-image", "container": {"image": "quay.io/devfile/universal-developer-image:ubi9-latest"}}]'
value: '[{"name": "universal-developer-image", "container": {"image":
"quay.io/devfile/universal-developer-image:ubi9-latest"}}]'
- name: CHE_DEFAULT_SPEC_COMPONENTS_PLUGINREGISTRY_OPENVSXURL
value: https://open-vsx.org
- name: CHE_DEFAULT_SPEC_COMPONENTS_DEVFILEREGISTRY_EXTERNAL_DEVFILE_REGISTRIES
value: '[{"url": "https://registry.devfile.io"}]'
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_DISABLECONTAINERBUILDCAPABILITIES
value: 'false'
- name: CHE_DEFAULT_SPEC_DEVENVIRONMENTS_CONTAINERSECURITYCONTEXT
value: '{"allowPrivilegeEscalation": true,"capabilities": {"add": ["SETGID", "SETUID"]}}'
value: '{"allowPrivilegeEscalation": true,"capabilities": {"add": ["SETGID",
"SETUID"]}}'
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_LABELS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: 'argocd[.]argoproj[.]io/.+'
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
Expand Down
14 changes: 7 additions & 7 deletions deploy/deployment/kubernetes/combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9219,19 +9219,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.109.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.109.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.109.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.109.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.4.0-4cf907247939b5d20bf4eff73abd21cb413c339600dde76dbc94a874b2578a27
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.109.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.9
- name: RELATED_IMAGE_gateway_authorization_sidecar
Expand Down Expand Up @@ -9273,8 +9273,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.109.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.109.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.109.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.109.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.109.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.4.0-4cf907247939b5d20bf4eff73abd21cb413c339600dde76dbc94a874b2578a27
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.109.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.9
- name: RELATED_IMAGE_gateway_authorization_sidecar
Expand Down Expand Up @@ -108,8 +108,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.109.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
14 changes: 7 additions & 7 deletions deploy/deployment/openshift/combined.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9221,19 +9221,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.109.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.109.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.109.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.109.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.4.0-4cf907247939b5d20bf4eff73abd21cb413c339600dde76dbc94a874b2578a27
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.109.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.9
- name: RELATED_IMAGE_gateway_authorization_sidecar
Expand Down Expand Up @@ -9275,8 +9275,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.109.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,19 +54,19 @@ spec:
- name: OPERATOR_NAME
value: che-operator
- name: CHE_VERSION
value: next
value: 7.109.0
- name: RELATED_IMAGE_che_server
value: quay.io/eclipse/che-server:next
value: quay.io/eclipse/che-server:7.109.0
- name: RELATED_IMAGE_dashboard
value: quay.io/eclipse/che-dashboard:next
value: quay.io/eclipse/che-dashboard:7.109.0
- name: RELATED_IMAGE_plugin_registry
value: quay.io/eclipse/che-plugin-registry:next
value: quay.io/eclipse/che-plugin-registry:7.109.0
- name: RELATED_IMAGE_che_tls_secrets_creation_job
value: quay.io/eclipse/che-tls-secret-creator:9f9d4a6
- name: RELATED_IMAGE_single_host_gateway
value: quay.io/eclipse/che--traefik:v3.4.0-4cf907247939b5d20bf4eff73abd21cb413c339600dde76dbc94a874b2578a27
- name: RELATED_IMAGE_single_host_gateway_config_sidecar
value: quay.io/che-incubator/configbump:next
value: quay.io/che-incubator/configbump:7.109.0
- name: RELATED_IMAGE_gateway_authentication_sidecar
value: quay.io/openshift/origin-oauth-proxy:4.9
- name: RELATED_IMAGE_gateway_authorization_sidecar
Expand Down Expand Up @@ -108,8 +108,8 @@ spec:
value: argocd[.]argoproj[.]io/.+
- name: CHE_OPERATOR_WORKSPACES_CONFIG_CONTROLLER_ANNOTATIONS_TO_REMOVE_BEFORE_SYNC_REGEXP
value: ""
image: quay.io/eclipse/che-operator:next
imagePullPolicy: Always
image: quay.io/eclipse/che-operator:7.109.0
imagePullPolicy: IfNotPresent
livenessProbe:
failureThreshold: 10
httpGet:
Expand Down
2 changes: 1 addition & 1 deletion editors-definitions/che-code-latest.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ events:
components:
- name: che-code-injector
container:
image: quay.io/che-incubator/che-code:latest
image: quay.io/che-incubator/che-code:7.109.0
command:
- /entrypoint-init-container.sh
volumeMounts:
Expand Down
2 changes: 1 addition & 1 deletion helmcharts/stable/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
apiVersion: v1
description: A Helm chart for deploying Eclipse Che on a Kubernetes
name: eclipse-che
version: 7.108.0
version: 7.109.0
annotations:
artifacthub.io/license: EPL-2.0
artifacthub.io/links: |
Expand Down
Loading
Loading