che-operator/bundle/stable/eclipse-che/manifests/org.eclipse.che_checlusters...

496 lines
32 KiB
Diff

--- /home/runner/work/che-operator/che-operator/bundle/stable/eclipse-che/generated/openshift/org.eclipse.che_checlusters.yaml 2023-05-31 18:31:14.503806833 +0000
+++ /home/runner/work/che-operator/che-operator/bundle/stable/eclipse-che/manifests/org.eclipse.che_checlusters.yaml 2023-05-31 18:31:14.511806849 +0000
@@ -4609,283 +4609,6 @@
type: string
type: object
type: object
- database:
- description: Configuration settings related to the database
- used by the Che installation. Database component is Deprecated.
- All properties will be ignored.
- properties:
- credentialsSecretName:
- description: The secret that contains PostgreSQL `user`
- and `password` that the Che server uses to connect to
- the database. The secret must have a `app.kubernetes.io/part-of=che.eclipse.org`
- label.
- type: string
- deployment:
- description: Deployment override options.
- properties:
- containers:
- description: List of containers belonging to the pod.
- items:
- description: Container custom settings.
- properties:
- env:
- description: List of environment variables to
- set in the container.
- items:
- description: EnvVar represents an environment
- variable present in a Container.
- properties:
- name:
- description: Name of the environment variable.
- Must be a C_IDENTIFIER.
- type: string
- value:
- description: 'Variable references $(VAR_NAME)
- are expanded using the previously defined
- environment variables in the container
- and any service environment variables.
- If a variable cannot be resolved, the
- reference in the input string will be
- unchanged. Double $$ are reduced to a
- single $, which allows for escaping the
- $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)"
- will produce the string literal "$(VAR_NAME)".
- Escaped references will never be expanded,
- regardless of whether the variable exists
- or not. Defaults to "".'
- type: string
- valueFrom:
- description: Source for the environment
- variable's value. Cannot be used if value
- is not empty.
- properties:
- configMapKeyRef:
- description: Selects a key of a ConfigMap.
- properties:
- key:
- description: The key to select.
- type: string
- name:
- description: 'Name of the referent.
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
- TODO: Add other useful fields.
- apiVersion, kind, uid?'
- type: string
- optional:
- description: Specify whether the
- ConfigMap or its key must be defined
- type: boolean
- required:
- - key
- type: object
- fieldRef:
- description: 'Selects a field of the
- pod: supports metadata.name, metadata.namespace,
- `metadata.labels[''<KEY>'']`, `metadata.annotations[''<KEY>'']`,
- spec.nodeName, spec.serviceAccountName,
- status.hostIP, status.podIP, status.podIPs.'
- properties:
- apiVersion:
- description: Version of the schema
- the FieldPath is written in terms
- of, defaults to "v1".
- type: string
- fieldPath:
- description: Path of the field to
- select in the specified API version.
- type: string
- required:
- - fieldPath
- type: object
- resourceFieldRef:
- description: 'Selects a resource of
- the container: only resources limits
- and requests (limits.cpu, limits.memory,
- limits.ephemeral-storage, requests.cpu,
- requests.memory and requests.ephemeral-storage)
- are currently supported.'
- properties:
- containerName:
- description: 'Container name: required
- for volumes, optional for env
- vars'
- type: string
- divisor:
- anyOf:
- - type: integer
- - type: string
- description: Specifies the output
- format of the exposed resources,
- defaults to "1"
- pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
- x-kubernetes-int-or-string: true
- resource:
- description: 'Required: resource
- to select'
- type: string
- required:
- - resource
- type: object
- secretKeyRef:
- description: Selects a key of a secret
- in the pod's namespace
- properties:
- key:
- description: The key of the secret
- to select from. Must be a valid
- secret key.
- type: string
- name:
- description: 'Name of the referent.
- More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
- TODO: Add other useful fields.
- apiVersion, kind, uid?'
- type: string
- optional:
- description: Specify whether the
- Secret or its key must be defined
- type: boolean
- required:
- - key
- type: object
- type: object
- required:
- - name
- type: object
- type: array
- image:
- description: Container image. Omit it or leave
- it empty to use the default container image
- provided by the Operator.
- type: string
- imagePullPolicy:
- description: Image pull policy. Default value
- is `Always` for `nightly`, `next` or `latest`
- images, and `IfNotPresent` in other cases.
- enum:
- - Always
- - IfNotPresent
- - Never
- type: string
- name:
- description: Container name.
- type: string
- resources:
- description: Compute resources required by this
- container.
- properties:
- limits:
- description: Describes the maximum amount
- of compute resources allowed.
- properties:
- cpu:
- anyOf:
- - type: integer
- - type: string
- description: CPU, in cores. (500m = .5
- cores) If the value is not specified,
- then the default value is set depending
- on the component. If value is `0`, then
- no value is set for the component.
- pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
- x-kubernetes-int-or-string: true
- memory:
- anyOf:
- - type: integer
- - type: string
- description: Memory, in bytes. (500Gi
- = 500GiB = 500 * 1024 * 1024 * 1024)
- If the value is not specified, then
- the default value is set depending on
- the component. If value is `0`, then
- no value is set for the component.
- pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
- x-kubernetes-int-or-string: true
- type: object
- request:
- description: Describes the minimum amount
- of compute resources required.
- properties:
- cpu:
- anyOf:
- - type: integer
- - type: string
- description: CPU, in cores. (500m = .5
- cores) If the value is not specified,
- then the default value is set depending
- on the component. If value is `0`, then
- no value is set for the component.
- pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
- x-kubernetes-int-or-string: true
- memory:
- anyOf:
- - type: integer
- - type: string
- description: Memory, in bytes. (500Gi
- = 500GiB = 500 * 1024 * 1024 * 1024)
- If the value is not specified, then
- the default value is set depending on
- the component. If value is `0`, then
- no value is set for the component.
- pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
- x-kubernetes-int-or-string: true
- type: object
- type: object
- type: object
- type: array
- securityContext:
- description: Security options the pod should run with.
- properties:
- fsGroup:
- description: A special supplemental group that applies
- to all containers in a pod. The default value
- is `1724`.
- format: int64
- type: integer
- runAsUser:
- description: The UID to run the entrypoint of the
- container process. The default value is `1724`.
- format: int64
- type: integer
- type: object
- type: object
- externalDb:
- description: Instructs the Operator to deploy a dedicated
- database. By default, a dedicated PostgreSQL database
- is deployed as part of the Che installation. When `externalDb`
- is set as `true`, no dedicated database is deployed by
- the Operator and you need to provide connection details
- about the external database you want to use.
- type: boolean
- postgresDb:
- description: PostgreSQL database name that the Che server
- uses to connect to the database.
- type: string
- postgresHostName:
- description: PostgreSQL database hostname that the Che server
- connects to. Override this value only when using an external
- database. See field `externalDb`.
- type: string
- postgresPort:
- description: PostgreSQL Database port the Che server connects
- to. Override this value only when using an external database.
- See field `externalDb`.
- type: string
- pvc:
- description: PVC settings for PostgreSQL database.
- properties:
- claimSize:
- description: Persistent Volume Claim size. To update
- the claim size, the storage class that provisions
- it must support resizing.
- type: string
- storageClass:
- description: Storage class for the Persistent Volume
- Claim. When omitted or left blank, a default storage
- class is used.
- type: string
- type: object
- type: object
devWorkspace:
description: DevWorkspace Operator configuration.
properties:
@@ -7278,6 +7001,198 @@
description: Pod scheduler for the workspace pods. If not specified,
the pod scheduler is set to the default scheduler on the cluster.
type: string
+ projectCloneContainer:
+ description: Project clone container configuration.
+ properties:
+ env:
+ description: List of environment variables to set in the
+ container.
+ items:
+ description: EnvVar represents an environment variable
+ present in a Container.
+ properties:
+ name:
+ description: Name of the environment variable. Must
+ be a C_IDENTIFIER.
+ type: string
+ value:
+ description: 'Variable references $(VAR_NAME) are
+ expanded using the previously defined environment
+ variables in the container and any service environment
+ variables. If a variable cannot be resolved, the
+ reference in the input string will be unchanged.
+ Double $$ are reduced to a single $, which allows
+ for escaping the $(VAR_NAME) syntax: i.e. "$$(VAR_NAME)"
+ will produce the string literal "$(VAR_NAME)". Escaped
+ references will never be expanded, regardless of
+ whether the variable exists or not. Defaults to
+ "".'
+ type: string
+ valueFrom:
+ description: Source for the environment variable's
+ value. Cannot be used if value is not empty.
+ properties:
+ configMapKeyRef:
+ description: Selects a key of a ConfigMap.
+ properties:
+ key:
+ description: The key to select.
+ type: string
+ name:
+ description: 'Name of the referent. More info:
+ https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
+ TODO: Add other useful fields. apiVersion,
+ kind, uid?'
+ type: string
+ optional:
+ description: Specify whether the ConfigMap
+ or its key must be defined
+ type: boolean
+ required:
+ - key
+ type: object
+ fieldRef:
+ description: 'Selects a field of the pod: supports
+ metadata.name, metadata.namespace, `metadata.labels[''<KEY>'']`,
+ `metadata.annotations[''<KEY>'']`, spec.nodeName,
+ spec.serviceAccountName, status.hostIP, status.podIP,
+ status.podIPs.'
+ properties:
+ apiVersion:
+ description: Version of the schema the FieldPath
+ is written in terms of, defaults to "v1".
+ type: string
+ fieldPath:
+ description: Path of the field to select in
+ the specified API version.
+ type: string
+ required:
+ - fieldPath
+ type: object
+ resourceFieldRef:
+ description: 'Selects a resource of the container:
+ only resources limits and requests (limits.cpu,
+ limits.memory, limits.ephemeral-storage, requests.cpu,
+ requests.memory and requests.ephemeral-storage)
+ are currently supported.'
+ properties:
+ containerName:
+ description: 'Container name: required for
+ volumes, optional for env vars'
+ type: string
+ divisor:
+ anyOf:
+ - type: integer
+ - type: string
+ description: Specifies the output format of
+ the exposed resources, defaults to "1"
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
+ resource:
+ description: 'Required: resource to select'
+ type: string
+ required:
+ - resource
+ type: object
+ secretKeyRef:
+ description: Selects a key of a secret in the
+ pod's namespace
+ properties:
+ key:
+ description: The key of the secret to select
+ from. Must be a valid secret key.
+ type: string
+ name:
+ description: 'Name of the referent. More info:
+ https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
+ TODO: Add other useful fields. apiVersion,
+ kind, uid?'
+ type: string
+ optional:
+ description: Specify whether the Secret or
+ its key must be defined
+ type: boolean
+ required:
+ - key
+ type: object
+ type: object
+ required:
+ - name
+ type: object
+ type: array
+ image:
+ description: Container image. Omit it or leave it empty
+ to use the default container image provided by the Operator.
+ type: string
+ imagePullPolicy:
+ description: Image pull policy. Default value is `Always`
+ for `nightly`, `next` or `latest` images, and `IfNotPresent`
+ in other cases.
+ enum:
+ - Always
+ - IfNotPresent
+ - Never
+ type: string
+ name:
+ description: Container name.
+ type: string
+ resources:
+ description: Compute resources required by this container.
+ properties:
+ limits:
+ description: Describes the maximum amount of compute
+ resources allowed.
+ properties:
+ cpu:
+ anyOf:
+ - type: integer
+ - type: string
+ description: CPU, in cores. (500m = .5 cores) If
+ the value is not specified, then the default value
+ is set depending on the component. If value is
+ `0`, then no value is set for the component.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
+ memory:
+ anyOf:
+ - type: integer
+ - type: string
+ description: Memory, in bytes. (500Gi = 500GiB =
+ 500 * 1024 * 1024 * 1024) If the value is not
+ specified, then the default value is set depending
+ on the component. If value is `0`, then no value
+ is set for the component.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
+ type: object
+ request:
+ description: Describes the minimum amount of compute
+ resources required.
+ properties:
+ cpu:
+ anyOf:
+ - type: integer
+ - type: string
+ description: CPU, in cores. (500m = .5 cores) If
+ the value is not specified, then the default value
+ is set depending on the component. If value is
+ `0`, then no value is set for the component.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
+ memory:
+ anyOf:
+ - type: integer
+ - type: string
+ description: Memory, in bytes. (500Gi = 500GiB =
+ 500 * 1024 * 1024 * 1024) If the value is not
+ specified, then the default value is set depending
+ on the component. If value is `0`, then no value
+ is set for the component.
+ pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
+ x-kubernetes-int-or-string: true
+ type: object
+ type: object
+ type: object
secondsOfInactivityBeforeIdling:
default: 1800
description: Idle timeout for workspaces in seconds. This timeout
@@ -7943,9 +7858,6 @@
pluginRegistryURL:
description: The public URL of the internal plug-in registry.
type: string
- postgresVersion:
- description: The PostgreSQL version of the image in use.
- type: string
reason:
description: A brief CamelCase message indicating details about
why the Che deployment is in the current phase.