Merge branch 'master' into dwo_sh
Signed-off-by: Flavius Lacatusu <flacatus@redhat.com>pull/731/head
commit
d0b919e001
|
|
@ -243,7 +243,7 @@ setServerExposureStrategy() {
|
|||
|
||||
enableDevWorkspace() {
|
||||
local file="${1}/che-operator/crds/org_v1_che_cr.yaml"
|
||||
yq -rSY '.spec.devworkspace.enable = "${2:-false}"' $file > /tmp/tmp.yaml && mv /tmp/tmp.yaml ${file}
|
||||
yq -rSY '.spec.devworkspace.enable = "${2}"' $file > /tmp/tmp.yaml && mv /tmp/tmp.yaml ${file}
|
||||
}
|
||||
|
||||
setSingleHostExposureType() {
|
||||
|
|
|
|||
|
|
@ -25,6 +25,7 @@ trap "catchFinish" EXIT SIGINT
|
|||
prepareTemplates() {
|
||||
disableUpdateAdminPassword ${TEMPLATES}
|
||||
setCustomOperatorImage ${TEMPLATES} ${OPERATOR_IMAGE}
|
||||
# Enabling by default devworkspace che operator automatically choose `single-host` strategy
|
||||
enableDevWorkspace ${TEMPLATES} true
|
||||
setSingleHostExposureType ${TEMPLATES} "gateway"
|
||||
setIngressDomain ${TEMPLATES} "$(minikube ip).nip.io"
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ RUN curl -L https://api.github.com/repos/che-incubator/devworkspace-che-operator
|
|||
mv /tmp/che-incubator-devworkspace-che-operator-*/deploy /tmp/devworkspace-che-operator/templates/
|
||||
|
||||
# https://access.redhat.com/containers/?tab=tags#/registry.access.redhat.com/ubi8-minimal
|
||||
FROM registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
FROM registry.access.redhat.com/ubi8-minimal:8.3-298
|
||||
|
||||
COPY --from=builder /tmp/che-operator/che-operator /usr/local/bin/che-operator
|
||||
COPY --from=builder /che-operator/templates/keycloak-provision.sh /tmp/keycloak-provision.sh
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ import (
|
|||
"github.com/operator-framework/operator-sdk/pkg/k8sutil"
|
||||
"github.com/prometheus/common/log"
|
||||
"github.com/sirupsen/logrus"
|
||||
apiextensionsv1beta1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
||||
|
||||
"github.com/eclipse-che/che-operator/pkg/apis"
|
||||
"github.com/eclipse-che/che-operator/pkg/controller"
|
||||
|
|
@ -156,6 +157,12 @@ func main() {
|
|||
os.Exit(1)
|
||||
}
|
||||
|
||||
// the v1beta1 is not added to the scheme by default, so we need to add that manually
|
||||
if err := apiextensionsv1beta1.AddToScheme(mgr.GetScheme()); err != nil {
|
||||
log.Error(err, "")
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
// Setup all Controllers
|
||||
if err := controller.AddToManager(mgr); err != nil {
|
||||
log.Error(err, "")
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ metadata:
|
|||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: che-operator
|
||||
namespace: che
|
||||
namespace: eclipse-che
|
||||
roleRef:
|
||||
kind: ClusterRole
|
||||
name: che-operator
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ metadata:
|
|||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: che-operator
|
||||
namespace: che
|
||||
namespace: eclipse-che
|
||||
roleRef:
|
||||
kind: ClusterRole
|
||||
name: che-namespace-editor
|
||||
|
|
|
|||
|
|
@ -76,13 +76,13 @@ metadata:
|
|||
categories: Developer Tools
|
||||
certified: "false"
|
||||
containerImage: quay.io/eclipse/che-operator:nightly
|
||||
createdAt: "2021-04-06T10:18:10Z"
|
||||
createdAt: "2021-04-07T08:01:59Z"
|
||||
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/che-operator
|
||||
support: Eclipse Foundation
|
||||
name: eclipse-che-preview-kubernetes.v7.29.0-136.nightly
|
||||
name: eclipse-che-preview-kubernetes.v7.29.0-138.nightly
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
|
|
@ -586,7 +586,7 @@ spec:
|
|||
- name: RELATED_IMAGE_che_tls_secrets_creation_job
|
||||
value: quay.io/eclipse/che-tls-secret-creator:alpine-d1ed4ad
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-298
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
|
|
@ -789,4 +789,4 @@ spec:
|
|||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
version: 7.29.0-136.nightly
|
||||
version: 7.29.0-138.nightly
|
||||
|
|
|
|||
|
|
@ -67,13 +67,13 @@ metadata:
|
|||
categories: Developer Tools, OpenShift Optional
|
||||
certified: "false"
|
||||
containerImage: quay.io/eclipse/che-operator:nightly
|
||||
createdAt: "2021-04-06T10:18:16Z"
|
||||
createdAt: "2021-04-07T08:02:07Z"
|
||||
description: A Kube-native development solution that delivers portable and collaborative
|
||||
developer workspaces in OpenShift.
|
||||
operatorframework.io/suggested-namespace: eclipse-che
|
||||
repository: https://github.com/eclipse-che/che-operator
|
||||
support: Eclipse Foundation
|
||||
name: eclipse-che-preview-openshift.v7.29.0-136.nightly
|
||||
name: eclipse-che-preview-openshift.v7.29.0-138.nightly
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
|
|
@ -657,7 +657,7 @@ spec:
|
|||
- name: RELATED_IMAGE_devfile_registry
|
||||
value: quay.io/eclipse/che-devfile-registry:nightly
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-298
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
|
|
@ -866,4 +866,4 @@ spec:
|
|||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
version: 7.29.0-136.nightly
|
||||
version: 7.29.0-138.nightly
|
||||
|
|
|
|||
|
|
@ -75,14 +75,14 @@ metadata:
|
|||
capabilities: Seamless Upgrades
|
||||
categories: Developer Tools
|
||||
certified: "false"
|
||||
containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
createdAt: "2021-03-26T10:57:19Z"
|
||||
containerImage: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
createdAt: "2021-04-05T12:47:17Z"
|
||||
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/che-operator
|
||||
support: Eclipse Foundation
|
||||
name: eclipse-che-preview-kubernetes.v7.28.0
|
||||
name: eclipse-che-preview-kubernetes.v7.28.1
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
|
|
@ -576,13 +576,13 @@ spec:
|
|||
- name: OPERATOR_NAME
|
||||
value: che-operator
|
||||
- name: CHE_VERSION
|
||||
value: 7.28.0
|
||||
value: 7.28.1
|
||||
- name: RELATED_IMAGE_che_server
|
||||
value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
value: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
- name: RELATED_IMAGE_plugin_registry
|
||||
value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
value: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
- name: RELATED_IMAGE_devfile_registry
|
||||
value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
value: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
- name: RELATED_IMAGE_che_tls_secrets_creation_job
|
||||
value: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
|
|
@ -590,7 +590,7 @@ spec:
|
|||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
value: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_metadata
|
||||
value: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_artifacts
|
||||
|
|
@ -703,12 +703,12 @@ spec:
|
|||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUYTCGQYDIZTGMFQTCMRVGY2WEZLCGEZGENDDMQ4DCNRQMNTGCM3GMYZWKZRTMJSTIMRQGQZTAYJWGU3DEZRRMZSTIOBWGM4WGYTGGFTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUZBSGE3GCN3DGY4TOMZQMRSTSMJWMZQWMNLEMFRTAYJXG42WGODDGRTDSNZUGNSGIMBTGYYTAYRUHEYTOMTFMQZTGNZYMM3WMZBXMQ2A____
|
||||
value: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNTDHAYTIYRQMQZDCMRZMY2DQOJQMVRDMYTFG44GGYZSMI4TQZTFG43TSYRYGBSGGNTGGA3WCZRZMQ2GKMZSHBQWKMRQGJSTEODFMQYQ____
|
||||
value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: RELATED_IMAGE_che_editor_jupyter_plugin_registry_image_IBZWQYJSGU3DUOBTGQZTSYLFHFSWIY3BMEZWCOJXGUZTMNZUGIZTCNLBG44TCMTGHEZWKNBZHFTDIOJYGQ3WIYJQHE2GGNBYGAYDGMLFMFSTIYTBGQ3Q____
|
||||
value: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- name: RELATED_IMAGE_dirigible_openshift_plugin_registry_image_IBZWQYJSGU3DUMZTGY2TMMZVMQYWKMBUGAZTMOJXMRSWCMBWG42GEYTCMRRTONBZMM2GEZJSMRRDEOJYGE4GCOJTMI4GKMLFGUZWGM3DGUYTINBRGEZQ____
|
||||
|
|
@ -725,19 +725,49 @@ spec:
|
|||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_sidecar_workspace_data_sync_plugin_registry_image_IBZWQYJSGU3DUOBYMQYDCMRVHAZTOZBVME2TOY3CGI2GEYRTMVSDQMLFGZQTQZRUGEYTSYJVGA2DGYRXHEZDMYTEGJRGIMBRG4YTAOBVGRRTINDGGEYA____
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_buildkit_base_plugin_registry_image_IBZWQYJSGU3DUZLGMZQTSODEMQZGGZLEGMYGENJSGBRDENLBMZTGMMLBHA4DAZBRGIYWGZRWMIZWMODBMI2DEYJVGE2DSZLBMRQTINTCME3TSM3DMU4Q____
|
||||
value: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- name: RELATED_IMAGE_che__centos__mongodb_36_centos7_devfile_registry_image_NRQXIZLTOQWWCOJRGVSGEN3CMVRWCOBXGE4TQZTDMQ3TQNRQGA4DMOJYHFTGKODBGMZDOYJRME2GMNRVGA4DAMRVMI3DIYLCGI4GMY3DG42DEM3CGI______
|
||||
value: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- name: RELATED_IMAGE_che__centos__mysql_57_centos7_devfile_registry_image_NRQXIZLTOQWWKMBYMVSTIZBUGNRDOMZVGY3DANZWHA2WENRZMJSGKNRTGM2WKMRXMNTDEMDDGAZDAZRTGQ2WENTDGZRTKOJUGAYDCOBTHA4DENZWGQ______
|
||||
value: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
- name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
- name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
- name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
- name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
- name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
- name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
- name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
- name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
- name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
- name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
- name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
- name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
- name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
- name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
- name: RELATED_IMAGE_ubi8_minimal_devfile_registry_image_HAXDG___
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_ubi_minimal_devfile_registry_image_
|
||||
value: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
imagePullPolicy: IfNotPresent
|
||||
livenessProbe:
|
||||
failureThreshold: 10
|
||||
|
|
@ -907,12 +937,12 @@ spec:
|
|||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
replaces: eclipse-che-preview-kubernetes.v7.27.2
|
||||
version: 7.28.0
|
||||
replaces: eclipse-che-preview-kubernetes.v7.28.0
|
||||
version: 7.28.1
|
||||
relatedImages:
|
||||
- name: che-operator-7.28.0
|
||||
image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
# tag: quay.io/eclipse/che-operator:7.28.0
|
||||
- name: che-operator-7.28.1
|
||||
image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
# tag: quay.io/eclipse/che-operator:7.28.1
|
||||
- name: traefik-v2.2.8
|
||||
image: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
# tag: docker.io/traefik:v2.2.8
|
||||
|
|
@ -922,27 +952,27 @@ spec:
|
|||
- name: che--centos--postgresql-96-centos7-9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
image: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
# tag: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: che-devfile-registry-7.28.0
|
||||
image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
# tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
- name: che-devfile-registry-7.28.1
|
||||
image: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
# tag: quay.io/eclipse/che-devfile-registry:7.28.1
|
||||
- name: che-jwtproxy-0.10.0
|
||||
image: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
# tag: quay.io/eclipse/che-jwtproxy:0.10.0
|
||||
- name: che-keycloak-7.28.0
|
||||
image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
# tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
- name: che-keycloak-7.28.1
|
||||
image: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
# tag: quay.io/eclipse/che-keycloak:7.28.1
|
||||
- name: che-plugin-artifacts-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
# tag: quay.io/eclipse/che-plugin-artifacts-broker:v3.4.0
|
||||
- name: che-plugin-metadata-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
# tag: quay.io/eclipse/che-plugin-metadata-broker:v3.4.0
|
||||
- name: che-plugin-registry-7.28.0
|
||||
image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
# tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
- name: che-server-7.28.0
|
||||
image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
# tag: quay.io/eclipse/che-server:7.28.0
|
||||
- name: che-plugin-registry-7.28.1
|
||||
image: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
# tag: quay.io/eclipse/che-plugin-registry:7.28.1
|
||||
- name: che-server-7.28.1
|
||||
image: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
# tag: quay.io/eclipse/che-server:7.28.1
|
||||
- name: che-tls-secret-creator-alpine-d1ed4ad
|
||||
image: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
# tag: quay.io/eclipse/che-tls-secret-creator:alpine-d1ed4ad
|
||||
|
|
@ -1075,15 +1105,15 @@ spec:
|
|||
- name: che-plugin-sidecar-@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
# tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
# tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- name: che-theia-@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
image: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
# tag: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
- name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-theia-endpoint-runtime-binary-@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
# tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: che-editor-jupyter-@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
# tag: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
|
|
@ -1108,9 +1138,9 @@ spec:
|
|||
- name: che-sidecar-workspace-data-sync-@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
image: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
# tag: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-buildkit-base-@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
image: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
# tag: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
|
|
@ -1120,6 +1150,51 @@ spec:
|
|||
- name: che--centos--mysql-57-centos7-latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
image: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
# tag: quay.io/eclipse/che--centos--mysql-57-centos7:latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- name: che-cpp-rhel7-7.28.1
|
||||
image: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
# tag: quay.io/eclipse/che-cpp-rhel7:7.28.1
|
||||
- name: che-dotnet-2.2-7.28.1
|
||||
image: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
# tag: quay.io/eclipse/che-dotnet-2.2:7.28.1
|
||||
- name: che-dotnet-3.1-7.28.1
|
||||
image: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
# tag: quay.io/eclipse/che-dotnet-3.1:7.28.1
|
||||
- name: che-golang-1.14-7.28.1
|
||||
image: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
# tag: quay.io/eclipse/che-golang-1.14:7.28.1
|
||||
- name: che-java11-gradle-7.28.1
|
||||
image: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
# tag: quay.io/eclipse/che-java11-gradle:7.28.1
|
||||
- name: che-java11-maven-7.28.1
|
||||
image: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
# tag: quay.io/eclipse/che-java11-maven:7.28.1
|
||||
- name: che-java8-maven-7.28.1
|
||||
image: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
# tag: quay.io/eclipse/che-java8-maven:7.28.1
|
||||
- name: che-nodejs10-community-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
# tag: quay.io/eclipse/che-nodejs10-community:7.28.1
|
||||
- name: che-nodejs10-ubi-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
# tag: quay.io/eclipse/che-nodejs10-ubi:7.28.1
|
||||
- name: che-nodejs12-community-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
# tag: quay.io/eclipse/che-nodejs12-community:7.28.1
|
||||
- name: che-nodejs8-centos-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
# tag: quay.io/eclipse/che-nodejs8-centos:7.28.1
|
||||
- name: che-php-7-7.28.1
|
||||
image: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
# tag: quay.io/eclipse/che-php-7:7.28.1
|
||||
- name: che-python-3.8-7.28.1
|
||||
image: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
# tag: quay.io/eclipse/che-python-3.8:7.28.1
|
||||
- name: che-quarkus-7.28.1
|
||||
image: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
# tag: quay.io/eclipse/che-quarkus:7.28.1
|
||||
- name: che-rust-1.39-7.28.1
|
||||
image: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
# tag: quay.io/eclipse/che-rust-1.39:7.28.1
|
||||
- name: ubi8-minimal-8.3
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3
|
||||
|
|
|
|||
|
|
@ -1,497 +1,267 @@
|
|||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/generated/kubernetes/che-operator.clusterserviceversion.yaml 2021-03-26 10:57:19.256594877 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/manifests/che-operator.clusterserviceversion.yaml 2021-03-26 10:58:30.972099808 +0000
|
||||
@@ -15,7 +15,6 @@
|
||||
"externalIdentityProvider": false,
|
||||
"identityProviderAdminUserName": "",
|
||||
"identityProviderClientId": "",
|
||||
- "identityProviderImage": "",
|
||||
"identityProviderPassword": "",
|
||||
"identityProviderRealm": "",
|
||||
"identityProviderURL": "",
|
||||
@@ -29,8 +28,7 @@
|
||||
"chePostgresPassword": "",
|
||||
"chePostgresPort": "",
|
||||
"chePostgresUser": "",
|
||||
- "externalDb": false,
|
||||
- "postgresImage": ""
|
||||
+ "externalDb": false
|
||||
},
|
||||
"devWorkspace": {
|
||||
"enable": false
|
||||
@@ -51,24 +49,15 @@
|
||||
"allowUserDefinedWorkspaceNamespaces": false,
|
||||
"cheClusterRoles": "",
|
||||
"cheFlavor": "",
|
||||
- "cheImage": "",
|
||||
- "cheImageTag": "",
|
||||
"cheWorkspaceClusterRole": "",
|
||||
- "devfileRegistryImage": "",
|
||||
"gitSelfSignedCert": false,
|
||||
"nonProxyHosts": "",
|
||||
- "pluginRegistryImage": "",
|
||||
"proxyPassword": "",
|
||||
"proxyPort": "",
|
||||
"proxyURL": "",
|
||||
"proxyUser": "",
|
||||
"serverExposureStrategy": "",
|
||||
- "serverMemoryLimit": "",
|
||||
- "serverMemoryRequest": "",
|
||||
"serverTrustStoreConfigMapName": "",
|
||||
- "singleHostGatewayConfigMapLabels": {},
|
||||
- "singleHostGatewayConfigSidecarImage": "",
|
||||
- "singleHostGatewayImage": "",
|
||||
"tlsSupport": true,
|
||||
"useInternalClusterSVCNames": true,
|
||||
"workspaceNamespaceDefault": "<username>-che"
|
||||
@@ -77,7 +66,6 @@
|
||||
"postgresPVCStorageClassName": "",
|
||||
"preCreateSubPaths": true,
|
||||
"pvcClaimSize": "1Gi",
|
||||
- "pvcJobsImage": "",
|
||||
"pvcStrategy": "common",
|
||||
"workspacePVCStorageClassName": ""
|
||||
}
|
||||
@@ -87,14 +75,14 @@
|
||||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/generated/kubernetes/che-operator.clusterserviceversion.yaml 2021-04-05 12:47:17.074429882 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/manifests/che-operator.clusterserviceversion.yaml 2021-04-05 12:48:00.590473421 +0000
|
||||
@@ -75,14 +75,14 @@
|
||||
capabilities: Seamless Upgrades
|
||||
categories: Developer Tools
|
||||
certified: "false"
|
||||
- containerImage: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
- createdAt: "2021-03-19T02:37:50Z"
|
||||
+ containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ createdAt: "2021-03-26T10:57:19Z"
|
||||
- containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- createdAt: "2021-03-26T10:57:19Z"
|
||||
+ containerImage: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
+ createdAt: "2021-04-05T12:47:17Z"
|
||||
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
|
||||
+ repository: https://github.com/eclipse-che/che-operator
|
||||
repository: https://github.com/eclipse-che/che-operator
|
||||
support: Eclipse Foundation
|
||||
- name: eclipse-che-preview-kubernetes.v7.27.2
|
||||
+ name: eclipse-che-preview-kubernetes.v7.28.0
|
||||
- name: eclipse-che-preview-kubernetes.v7.28.0
|
||||
+ name: eclipse-che-preview-kubernetes.v7.28.1
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
@@ -105,14 +93,6 @@
|
||||
displayName: Eclipse Che Cluster
|
||||
kind: CheCluster
|
||||
name: checlusters.org.eclipse.che
|
||||
- specDescriptors:
|
||||
- - description: Deprecated. Instructs the Operator to deploy Che in TLS mode.
|
||||
- This is enabled by default. Disabling TLS sometimes cause malfunction
|
||||
- of some Che components.
|
||||
- displayName: TLS support
|
||||
- path: server.tlsSupport
|
||||
- x-descriptors:
|
||||
- - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
|
||||
statusDescriptors:
|
||||
- description: Status of a Che installation. Can be `Available`, `Unavailable`,
|
||||
or `Available, Rolling Update in Progress`.
|
||||
@@ -130,6 +110,11 @@
|
||||
path: cheVersion
|
||||
x-descriptors:
|
||||
- urn:alm:descriptor:org.w3:link
|
||||
+ - description: Public URL to the devfile registry.
|
||||
+ displayName: Devfile registry URL
|
||||
+ path: devfileRegistryURL
|
||||
+ x-descriptors:
|
||||
+ - urn:alm:descriptor:org.w3:link
|
||||
- description: A URL that points to some URL where to find help related
|
||||
to the current Operator status.
|
||||
displayName: Help link
|
||||
@@ -154,6 +139,11 @@
|
||||
path: openShiftOAuthUserCredentialsSecret
|
||||
x-descriptors:
|
||||
- urn:alm:descriptor:text
|
||||
+ - description: Public URL to the plugin registry.
|
||||
+ displayName: Plugin registry URL
|
||||
+ path: pluginRegistryURL
|
||||
+ x-descriptors:
|
||||
+ - urn:alm:descriptor:org.w3:link
|
||||
- description: A brief CamelCase message indicating details about why the
|
||||
Pod is in this state.
|
||||
displayName: Reason
|
||||
@@ -226,7 +216,7 @@
|
||||
Status:
|
||||
Che Cluster Running: Available
|
||||
Che URL: http://che-my-eclipse-che.gcp.my-ide.cloud
|
||||
- Che Version: 7.0.0
|
||||
+ Che Version: 7.26.0
|
||||
...
|
||||
```
|
||||
|
||||
@@ -234,9 +224,9 @@
|
||||
## Defaults
|
||||
By default, the operator deploys Eclipse Che with:
|
||||
* Bundled PostgreSQL and Keycloak
|
||||
- * Per-Workspace PVC strategy
|
||||
+ * Common PVC strategy
|
||||
* Auto-generated passwords
|
||||
- * TLS mode (secure routes)
|
||||
+ * TLS mode (secure ingresses)
|
||||
## Installation Options
|
||||
Eclipse Che operator installation options include:
|
||||
* Connection to external database and Keycloak
|
||||
@@ -586,13 +576,13 @@
|
||||
@@ -576,13 +576,13 @@
|
||||
- name: OPERATOR_NAME
|
||||
value: che-operator
|
||||
- name: CHE_VERSION
|
||||
- value: 7.27.2
|
||||
+ value: 7.28.0
|
||||
- value: 7.28.0
|
||||
+ value: 7.28.1
|
||||
- name: RELATED_IMAGE_che_server
|
||||
- value: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
+ value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
- value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
+ value: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
- name: RELATED_IMAGE_plugin_registry
|
||||
- value: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
+ value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
- value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
+ value: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
- name: RELATED_IMAGE_devfile_registry
|
||||
- value: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
+ value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
- value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
+ value: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
- name: RELATED_IMAGE_che_tls_secrets_creation_job
|
||||
value: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
@@ -600,7 +590,7 @@
|
||||
@@ -590,7 +590,7 @@
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
- value: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
+ value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
- value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
+ value: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_metadata
|
||||
value: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_artifacts
|
||||
@@ -653,8 +643,8 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:55703ae5faebedee56fdce3879fa2281cc260488d8a488ff77ed3d40f778ddf7
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRQMI4DSMJWGMYDQOJWGFRDIOLBGFTDCN3CGJTDOM3GG44DCZBWGBSWMMBVGAZTMZTBGAYTGNTGGIYWENLDMI3GKOLFGRRDMNTGGBTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
@@ -667,18 +657,18 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:db86c92418b9f40b2654b8fc473073569e0dc8a01d7adc31c9925e5469d2b114
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNDCMNSTEZJTHFTGKZJWMI4WKNDBHBRDIZJYGY4DCMZYGBRWKMRUGYZDMNZUGU4TOYJUHBRDQMLDGEZTCY3CMJTDANJVMRSDKZBQMMZQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMTFGQ4WMYLGMI4WCYJWGUYTSZTDGYZTAMJZME3TEYJUGUZDMMRSGJRDMOJQGVSWIMBRMRRTIOBUMMZWKOLGGUYTGMLBMUYDAYRVGQ3A____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:2e49fafb9aa6519fc63019a72a4526222b6905ed01dc484c3e9f5131ae00b546
|
||||
- name: RELATED_IMAGE_mta_vscode_extension_plugin_registry_image_IBZWQYJSGU3DUOJRMIYGMZJRHEYWEOBWHE3TKZRUMZRTIY3DMQ4TIOJXGIZDKYJXHE4TEZRYMM2DKNRQGRSTSMRYG5SWENLFMJRDGMRZMMYDIZBQGE4Q____
|
||||
value: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMBYGAZDKZLBMRRTENJZGQYTIMDFG43WINLEMJSWGNLEGY2WCZRYMVRTQNJRGJSTKMRWGY4TGNRXGQ2TSMRUMQ2TKZDEGQ3DONBYGJQQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZRTHE4GKM3GMZSDKMRQGBRTKNTCMY2TMYJWMY3WMOLFHBSGENDBMEZWMNRTHFQTMMJSGU4DKMDGGE3DSNBRGQ2TEOBSGYYGIY3FHBQQ____
|
||||
@@ -691,10 +681,10 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:2cb4f70edbcdab3b279dae53b6a753d63fee03bcae3d2a385e24f25e695c03df
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNDGMRRDANBQGI3GGYTFMRSGEZTFGUZTCOBUMFTGGZBWMZRTKY3CGYYTGMTBGIZGEZJVHAYTAYRRGNSDGODBGEZDKYLGMQYDQMZSGIYQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNBZGFRTMMTBGNQWGNZXGVSDKNBSGZSDOMTBGU4WCYZRHBRGIZBVGBTDKZRVMQ3DCZBQG5TGEZTCGM2GKMDDMQ3WMZLEGNSDIZDBGIYQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNTCHFRTOMZZMY2DQNZXGM4GCNLCMZRDEMDFGA2TEYJSGFRDIZLEMZTDIMRYHFRTOMZYGQ4TMNZQHBQWEZRYMFSGGNDEGU4DEMDEG44Q____
|
||||
@@ -713,10 +703,12 @@
|
||||
@@ -703,12 +703,12 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUYTCGQYDIZTGMFQTCMRVGY2WEZLCGEZGENDDMQ4DCNRQMNTGCM3GMYZWKZRTMJSTIMRQGQZTAYJWGU3DEZRRMZSTIOBWGM4WGYTGGFTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUNDBGQ3DCYZVMQ3TKNJSMUZTSM3EGIZDKODBMZRGEZRXGM3DMOBXGAYDGYJXGU2TONZZMU4DQNRVHEZGMNTDGU4GMYZYHA4DQNBSG42A____
|
||||
- value: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUOBZMMYTGNLGGJRTAMBYGU3DSZDCG5SDQM3CHFSDQMJSGA3WKZTGMFQTQMRWMU3TINLEMI3DEMRRHE4GMZTFG4ZWGY3BGRTDGMZWHE3Q____
|
||||
- value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
+ - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
+ value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
+ value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
- value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
- value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUZBSGE3GCN3DGY4TOMZQMRSTSMJWMZQWMNLEMFRTAYJXG42WGODDGRTDSNZUGNSGIMBTGYYTAYRUHEYTOMTFMQZTGNZYMM3WMZBXMQ2A____
|
||||
+ value: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNTDHAYTIYRQMQZDCMRZMY2DQOJQMVRDMYTFG44GGYZSMI4TQZTFG43TSYRYGBSGGNTGGA3WCZRZMQ2GKMZSHBQWKMRQGJSTEODFMQYQ____
|
||||
+ value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: RELATED_IMAGE_che_editor_jupyter_plugin_registry_image_IBZWQYJSGU3DUOBTGQZTSYLFHFSWIY3BMEZWCOJXGUZTMNZUGIZTCNLBG44TCMTGHEZWKNBZHFTDIOJYGQ3WIYJQHE2GGNBYGAYDGMLFMFSTIYTBGQ3Q____
|
||||
value: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- name: RELATED_IMAGE_dirigible_openshift_plugin_registry_image_IBZWQYJSGU3DUMZTGY2TMMZVMQYWKMBUGAZTMOJXMRSWCMBWG42GEYTCMRRTONBZMM2GEZJSMRRDEOJYGE4GCOJTMI4GKMLFGUZWGM3DGUYTINBRGEZQ____
|
||||
@@ -733,49 +725,19 @@
|
||||
@@ -725,19 +725,49 @@
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_sidecar_workspace_data_sync_plugin_registry_image_IBZWQYJSGU3DUOBYMQYDCMRVHAZTOZBVME2TOY3CGI2GEYRTMVSDQMLFGZQTQZRUGEYTSYJVGA2DGYRXHEZDMYTEGJRGIMBRG4YTAOBVGRRTINDGGEYA____
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUZDEG44TOYJSGIYGINBZMJRWKYZRGIYTQNZTME3TCODDMU4DMNRXHBRDSZJWGYYWIZBVMY3TSYZZMU3TEZTEGY2WKMDFMIYDCNTBGNRA____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_buildkit_base_plugin_registry_image_IBZWQYJSGU3DUZLGMZQTSODEMQZGGZLEGMYGENJSGBRDENLBMZTGMMLBHA4DAZBRGIYWGZRWMIZWMODBMI2DEYJVGE2DSZLBMRQTINTCME3TSM3DMU4Q____
|
||||
value: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- name: RELATED_IMAGE_che__centos__mongodb_36_centos7_devfile_registry_image_NRQXIZLTOQWWCOJRGVSGEN3CMVRWCOBXGE4TQZTDMQ3TQNRQGA4DMOJYHFTGKODBGMZDOYJRME2GMNRVGA4DAMRVMI3DIYLCGI4GMY3DG42DEM3CGI______
|
||||
value: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- name: RELATED_IMAGE_che__centos__mysql_57_centos7_devfile_registry_image_NRQXIZLTOQWWKMBYMVSTIZBUGNRDOMZVGY3DANZWHA2WENRZMJSGKNRTGM2WKMRXMNTDEMDDGAZDAZRTGQ2WENTDGZRTKOJUGAYDCOBTHA4DENZWGQ______
|
||||
value: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- - name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- - name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- - name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- - name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- - name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- - name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- - name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- - name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- - name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- - name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- - name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- - name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- - name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- - name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- - name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
+ - name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
+ - name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
+ - name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
+ - name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
+ - name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
+ - name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
+ - name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
+ - name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
+ - name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
+ - name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
+ - name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
+ - name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
+ - name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
+ - name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
+ - name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
- name: RELATED_IMAGE_ubi8_minimal_devfile_registry_image_HAXDG___
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_ubi_minimal_devfile_registry_image_
|
||||
value: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- image: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
+ image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
imagePullPolicy: IfNotPresent
|
||||
livenessProbe:
|
||||
failureThreshold: 10
|
||||
@@ -938,19 +900,19 @@
|
||||
- name: Documentation
|
||||
url: https://www.eclipse.org/che/docs
|
||||
- name: Operator GitHub Repo
|
||||
- url: https://github.com/eclipse/che-operator
|
||||
+ url: https://github.com/eclipse-che/che-operator
|
||||
maintainers:
|
||||
- email: dfestal@redhat.com
|
||||
name: David Festal
|
||||
@@ -907,12 +937,12 @@
|
||||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
- replaces: eclipse-che-preview-kubernetes.v7.27.1
|
||||
- version: 7.27.2
|
||||
+ replaces: eclipse-che-preview-kubernetes.v7.27.2
|
||||
+ version: 7.28.0
|
||||
- replaces: eclipse-che-preview-kubernetes.v7.27.2
|
||||
- version: 7.28.0
|
||||
+ replaces: eclipse-che-preview-kubernetes.v7.28.0
|
||||
+ version: 7.28.1
|
||||
relatedImages:
|
||||
- - name: che-operator-7.27.2
|
||||
- image: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
- # tag: quay.io/eclipse/che-operator:7.27.2
|
||||
+ - name: che-operator-7.28.0
|
||||
+ image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ # tag: quay.io/eclipse/che-operator:7.28.0
|
||||
- - name: che-operator-7.28.0
|
||||
- image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- # tag: quay.io/eclipse/che-operator:7.28.0
|
||||
+ - name: che-operator-7.28.1
|
||||
+ image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
+ # tag: quay.io/eclipse/che-operator:7.28.1
|
||||
- name: traefik-v2.2.8
|
||||
image: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
# tag: docker.io/traefik:v2.2.8
|
||||
@@ -960,27 +922,27 @@
|
||||
@@ -922,27 +952,27 @@
|
||||
- name: che--centos--postgresql-96-centos7-9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
image: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
# tag: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- - name: che-devfile-registry-7.27.2
|
||||
- image: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
- # tag: quay.io/eclipse/che-devfile-registry:7.27.2
|
||||
+ - name: che-devfile-registry-7.28.0
|
||||
+ image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
+ # tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
- - name: che-devfile-registry-7.28.0
|
||||
- image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
- # tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
+ - name: che-devfile-registry-7.28.1
|
||||
+ image: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
+ # tag: quay.io/eclipse/che-devfile-registry:7.28.1
|
||||
- name: che-jwtproxy-0.10.0
|
||||
image: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
# tag: quay.io/eclipse/che-jwtproxy:0.10.0
|
||||
- - name: che-keycloak-7.27.2
|
||||
- image: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
- # tag: quay.io/eclipse/che-keycloak:7.27.2
|
||||
+ - name: che-keycloak-7.28.0
|
||||
+ image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
+ # tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
- - name: che-keycloak-7.28.0
|
||||
- image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
- # tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
+ - name: che-keycloak-7.28.1
|
||||
+ image: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
+ # tag: quay.io/eclipse/che-keycloak:7.28.1
|
||||
- name: che-plugin-artifacts-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
# tag: quay.io/eclipse/che-plugin-artifacts-broker:v3.4.0
|
||||
- name: che-plugin-metadata-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
# tag: quay.io/eclipse/che-plugin-metadata-broker:v3.4.0
|
||||
- - name: che-plugin-registry-7.27.2
|
||||
- image: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
- # tag: quay.io/eclipse/che-plugin-registry:7.27.2
|
||||
- - name: che-server-7.27.2
|
||||
- image: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
- # tag: quay.io/eclipse/che-server:7.27.2
|
||||
+ - name: che-plugin-registry-7.28.0
|
||||
+ image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
+ # tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
+ - name: che-server-7.28.0
|
||||
+ image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
+ # tag: quay.io/eclipse/che-server:7.28.0
|
||||
- - name: che-plugin-registry-7.28.0
|
||||
- image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
- # tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
- - name: che-server-7.28.0
|
||||
- image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
- # tag: quay.io/eclipse/che-server:7.28.0
|
||||
+ - name: che-plugin-registry-7.28.1
|
||||
+ image: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
+ # tag: quay.io/eclipse/che-plugin-registry:7.28.1
|
||||
+ - name: che-server-7.28.1
|
||||
+ image: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
+ # tag: quay.io/eclipse/che-server:7.28.1
|
||||
- name: che-tls-secret-creator-alpine-d1ed4ad
|
||||
image: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
# tag: quay.io/eclipse/che-tls-secret-creator:alpine-d1ed4ad
|
||||
@@ -1023,9 +985,9 @@
|
||||
- name: che-plugin-sidecar-@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
@@ -1044,9 +1006,9 @@
|
||||
- name: che-plugin-sidecar-@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
@@ -1056,12 +1018,12 @@
|
||||
- name: mta-vscode-extension-@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
image: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
# tag: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
@@ -1080,12 +1042,12 @@
|
||||
- name: che-plugin-sidecar-@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
@@ -1113,12 +1075,15 @@
|
||||
@@ -1075,15 +1105,15 @@
|
||||
- name: che-plugin-sidecar-@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- - name: che-theia-@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- image: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- # tag: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- - name: che-theia-endpoint-runtime-binary-@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
+ - name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ # tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- - name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- # tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ - name: che-theia-@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ image: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ # tag: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ - name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ - name: che-theia-endpoint-runtime-binary-@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
+ image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
+ # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: che-editor-jupyter-@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
# tag: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
@@ -1143,9 +1108,9 @@
|
||||
@@ -1108,9 +1138,9 @@
|
||||
- name: che-sidecar-workspace-data-sync-@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
image: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
# tag: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- - name: che-machine-exec-@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
+ - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-buildkit-base-@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
image: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
# tag: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
@@ -1155,51 +1120,6 @@
|
||||
@@ -1120,6 +1150,51 @@
|
||||
- name: che--centos--mysql-57-centos7-latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
image: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
# tag: quay.io/eclipse/che--centos--mysql-57-centos7:latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- - name: che-cpp-rhel7-7.27.2
|
||||
- image: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- # tag: quay.io/eclipse/che-cpp-rhel7:7.27.2
|
||||
- - name: che-dotnet-2.2-7.27.2
|
||||
- image: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- # tag: quay.io/eclipse/che-dotnet-2.2:7.27.2
|
||||
- - name: che-dotnet-3.1-7.27.2
|
||||
- image: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- # tag: quay.io/eclipse/che-dotnet-3.1:7.27.2
|
||||
- - name: che-golang-1.14-7.27.2
|
||||
- image: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- # tag: quay.io/eclipse/che-golang-1.14:7.27.2
|
||||
- - name: che-java11-gradle-7.27.2
|
||||
- image: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- # tag: quay.io/eclipse/che-java11-gradle:7.27.2
|
||||
- - name: che-java11-maven-7.27.2
|
||||
- image: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- # tag: quay.io/eclipse/che-java11-maven:7.27.2
|
||||
- - name: che-java8-maven-7.27.2
|
||||
- image: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- # tag: quay.io/eclipse/che-java8-maven:7.27.2
|
||||
- - name: che-nodejs10-community-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- # tag: quay.io/eclipse/che-nodejs10-community:7.27.2
|
||||
- - name: che-nodejs10-ubi-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- # tag: quay.io/eclipse/che-nodejs10-ubi:7.27.2
|
||||
- - name: che-nodejs12-community-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- # tag: quay.io/eclipse/che-nodejs12-community:7.27.2
|
||||
- - name: che-nodejs8-centos-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- # tag: quay.io/eclipse/che-nodejs8-centos:7.27.2
|
||||
- - name: che-php-7-7.27.2
|
||||
- image: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- # tag: quay.io/eclipse/che-php-7:7.27.2
|
||||
- - name: che-python-3.8-7.27.2
|
||||
- image: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- # tag: quay.io/eclipse/che-python-3.8:7.27.2
|
||||
- - name: che-quarkus-7.27.2
|
||||
- image: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- # tag: quay.io/eclipse/che-quarkus:7.27.2
|
||||
- - name: che-rust-1.39-7.27.2
|
||||
- image: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
- # tag: quay.io/eclipse/che-rust-1.39:7.27.2
|
||||
+ - name: che-cpp-rhel7-7.28.1
|
||||
+ image: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
+ # tag: quay.io/eclipse/che-cpp-rhel7:7.28.1
|
||||
+ - name: che-dotnet-2.2-7.28.1
|
||||
+ image: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
+ # tag: quay.io/eclipse/che-dotnet-2.2:7.28.1
|
||||
+ - name: che-dotnet-3.1-7.28.1
|
||||
+ image: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
+ # tag: quay.io/eclipse/che-dotnet-3.1:7.28.1
|
||||
+ - name: che-golang-1.14-7.28.1
|
||||
+ image: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
+ # tag: quay.io/eclipse/che-golang-1.14:7.28.1
|
||||
+ - name: che-java11-gradle-7.28.1
|
||||
+ image: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
+ # tag: quay.io/eclipse/che-java11-gradle:7.28.1
|
||||
+ - name: che-java11-maven-7.28.1
|
||||
+ image: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
+ # tag: quay.io/eclipse/che-java11-maven:7.28.1
|
||||
+ - name: che-java8-maven-7.28.1
|
||||
+ image: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
+ # tag: quay.io/eclipse/che-java8-maven:7.28.1
|
||||
+ - name: che-nodejs10-community-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
+ # tag: quay.io/eclipse/che-nodejs10-community:7.28.1
|
||||
+ - name: che-nodejs10-ubi-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
+ # tag: quay.io/eclipse/che-nodejs10-ubi:7.28.1
|
||||
+ - name: che-nodejs12-community-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
+ # tag: quay.io/eclipse/che-nodejs12-community:7.28.1
|
||||
+ - name: che-nodejs8-centos-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
+ # tag: quay.io/eclipse/che-nodejs8-centos:7.28.1
|
||||
+ - name: che-php-7-7.28.1
|
||||
+ image: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
+ # tag: quay.io/eclipse/che-php-7:7.28.1
|
||||
+ - name: che-python-3.8-7.28.1
|
||||
+ image: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
+ # tag: quay.io/eclipse/che-python-3.8:7.28.1
|
||||
+ - name: che-quarkus-7.28.1
|
||||
+ image: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
+ # tag: quay.io/eclipse/che-quarkus:7.28.1
|
||||
+ - name: che-rust-1.39-7.28.1
|
||||
+ image: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
+ # tag: quay.io/eclipse/che-rust-1.39:7.28.1
|
||||
- name: ubi8-minimal-8.3
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/generated/kubernetes/org_v1_che_crd.yaml 2021-03-26 10:57:19.520607849 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-kubernetes/manifests/org_v1_che_crd.yaml 2021-03-26 10:57:19.528608242 +0000
|
||||
@@ -599,7 +599,7 @@
|
||||
is required, but defining `nonProxyHosts` in a custom resource
|
||||
leads to merging non proxy hosts lists from the cluster proxy
|
||||
configuration and ones defined in the custom resources. See the
|
||||
- doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html).
|
||||
+ doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html.
|
||||
See also the `proxyURL` fields.'
|
||||
type: string
|
||||
pluginRegistryCpuLimit:
|
||||
@@ -680,7 +680,7 @@
|
||||
is required, but defining `proxyUrl` in a custom resource leads
|
||||
to overrides the cluster proxy configuration with fields `proxyUrl`,
|
||||
`proxyPort`, `proxyUser` and `proxyPassword` from the custom resource.
|
||||
- See the doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html).
|
||||
+ See the doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html.
|
||||
See also the `proxyPort` and `nonProxyHosts` fields.
|
||||
type: string
|
||||
proxyUser:
|
||||
@@ -753,7 +753,7 @@
|
||||
useInternalClusterSVCNames:
|
||||
description: Use internal cluster SVC names to communicate between
|
||||
components to speed up the traffic and avoid proxy issues. The
|
||||
- default value is `false`.
|
||||
+ default value is `true`.
|
||||
type: boolean
|
||||
workspaceNamespaceDefault:
|
||||
description: Defines Kubernetes default namespace in which user's
|
||||
|
|
@ -66,14 +66,14 @@ metadata:
|
|||
capabilities: Seamless Upgrades
|
||||
categories: Developer Tools, OpenShift Optional
|
||||
certified: "false"
|
||||
containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
createdAt: "2021-03-26T10:58:31Z"
|
||||
containerImage: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
createdAt: "2021-04-05T12:48:01Z"
|
||||
description: A Kube-native development solution that delivers portable and collaborative
|
||||
developer workspaces in OpenShift.
|
||||
operatorframework.io/suggested-namespace: eclipse-che
|
||||
repository: https://github.com/eclipse-che/che-operator
|
||||
support: Eclipse Foundation
|
||||
name: eclipse-che-preview-openshift.v7.28.0
|
||||
name: eclipse-che-preview-openshift.v7.28.1
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
|
|
@ -649,19 +649,19 @@ spec:
|
|||
- name: OPERATOR_NAME
|
||||
value: che-operator
|
||||
- name: CHE_VERSION
|
||||
value: 7.28.0
|
||||
value: 7.28.1
|
||||
- name: RELATED_IMAGE_che_server
|
||||
value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
value: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
- name: RELATED_IMAGE_plugin_registry
|
||||
value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
value: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
- name: RELATED_IMAGE_devfile_registry
|
||||
value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
value: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
value: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_metadata
|
||||
value: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_artifacts
|
||||
|
|
@ -774,12 +774,12 @@ spec:
|
|||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUYTCGQYDIZTGMFQTCMRVGY2WEZLCGEZGENDDMQ4DCNRQMNTGCM3GMYZWKZRTMJSTIMRQGQZTAYJWGU3DEZRRMZSTIOBWGM4WGYTGGFTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUZBSGE3GCN3DGY4TOMZQMRSTSMJWMZQWMNLEMFRTAYJXG42WGODDGRTDSNZUGNSGIMBTGYYTAYRUHEYTOMTFMQZTGNZYMM3WMZBXMQ2A____
|
||||
value: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNTDHAYTIYRQMQZDCMRZMY2DQOJQMVRDMYTFG44GGYZSMI4TQZTFG43TSYRYGBSGGNTGGA3WCZRZMQ2GKMZSHBQWKMRQGJSTEODFMQYQ____
|
||||
value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: RELATED_IMAGE_che_editor_jupyter_plugin_registry_image_IBZWQYJSGU3DUOBTGQZTSYLFHFSWIY3BMEZWCOJXGUZTMNZUGIZTCNLBG44TCMTGHEZWKNBZHFTDIOJYGQ3WIYJQHE2GGNBYGAYDGMLFMFSTIYTBGQ3Q____
|
||||
value: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- name: RELATED_IMAGE_dirigible_openshift_plugin_registry_image_IBZWQYJSGU3DUMZTGY2TMMZVMQYWKMBUGAZTMOJXMRSWCMBWG42GEYTCMRRTONBZMM2GEZJSMRRDEOJYGE4GCOJTMI4GKMLFGUZWGM3DGUYTINBRGEZQ____
|
||||
|
|
@ -796,19 +796,49 @@ spec:
|
|||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_sidecar_workspace_data_sync_plugin_registry_image_IBZWQYJSGU3DUOBYMQYDCMRVHAZTOZBVME2TOY3CGI2GEYRTMVSDQMLFGZQTQZRUGEYTSYJVGA2DGYRXHEZDMYTEGJRGIMBRG4YTAOBVGRRTINDGGEYA____
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_buildkit_base_plugin_registry_image_IBZWQYJSGU3DUZLGMZQTSODEMQZGGZLEGMYGENJSGBRDENLBMZTGMMLBHA4DAZBRGIYWGZRWMIZWMODBMI2DEYJVGE2DSZLBMRQTINTCME3TSM3DMU4Q____
|
||||
value: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- name: RELATED_IMAGE_che__centos__mongodb_36_centos7_devfile_registry_image_NRQXIZLTOQWWCOJRGVSGEN3CMVRWCOBXGE4TQZTDMQ3TQNRQGA4DMOJYHFTGKODBGMZDOYJRME2GMNRVGA4DAMRVMI3DIYLCGI4GMY3DG42DEM3CGI______
|
||||
value: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- name: RELATED_IMAGE_che__centos__mysql_57_centos7_devfile_registry_image_NRQXIZLTOQWWKMBYMVSTIZBUGNRDOMZVGY3DANZWHA2WENRZMJSGKNRTGM2WKMRXMNTDEMDDGAZDAZRTGQ2WENTDGZRTKOJUGAYDCOBTHA4DENZWGQ______
|
||||
value: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
- name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
- name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
- name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
- name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
- name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
- name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
- name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
- name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
- name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
- name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
- name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
- name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
- name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
- name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDEOBOGE______
|
||||
value: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
- name: RELATED_IMAGE_ubi8_minimal_devfile_registry_image_HAXDG___
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_ubi_minimal_devfile_registry_image_
|
||||
value: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
imagePullPolicy: IfNotPresent
|
||||
livenessProbe:
|
||||
failureThreshold: 10
|
||||
|
|
@ -984,12 +1014,12 @@ spec:
|
|||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
replaces: eclipse-che-preview-openshift.v7.27.2
|
||||
version: 7.28.0
|
||||
replaces: eclipse-che-preview-openshift.v7.28.0
|
||||
version: 7.28.1
|
||||
relatedImages:
|
||||
- name: che-operator-7.28.0
|
||||
image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
# tag: quay.io/eclipse/che-operator:7.28.0
|
||||
- name: che-operator-7.28.1
|
||||
image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
# tag: quay.io/eclipse/che-operator:7.28.1
|
||||
- name: traefik-v2.2.8
|
||||
image: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
# tag: docker.io/traefik:v2.2.8
|
||||
|
|
@ -999,27 +1029,27 @@ spec:
|
|||
- name: che--centos--postgresql-96-centos7-9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
image: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
# tag: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: che-devfile-registry-7.28.0
|
||||
image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
# tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
- name: che-devfile-registry-7.28.1
|
||||
image: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
# tag: quay.io/eclipse/che-devfile-registry:7.28.1
|
||||
- name: che-jwtproxy-0.10.0
|
||||
image: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
# tag: quay.io/eclipse/che-jwtproxy:0.10.0
|
||||
- name: che-keycloak-7.28.0
|
||||
image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
# tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
- name: che-keycloak-7.28.1
|
||||
image: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
# tag: quay.io/eclipse/che-keycloak:7.28.1
|
||||
- name: che-plugin-artifacts-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
# tag: quay.io/eclipse/che-plugin-artifacts-broker:v3.4.0
|
||||
- name: che-plugin-metadata-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
# tag: quay.io/eclipse/che-plugin-metadata-broker:v3.4.0
|
||||
- name: che-plugin-registry-7.28.0
|
||||
image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
# tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
- name: che-server-7.28.0
|
||||
image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
# tag: quay.io/eclipse/che-server:7.28.0
|
||||
- name: che-plugin-registry-7.28.1
|
||||
image: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
# tag: quay.io/eclipse/che-plugin-registry:7.28.1
|
||||
- name: che-server-7.28.1
|
||||
image: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
# tag: quay.io/eclipse/che-server:7.28.1
|
||||
- name: ubi8-minimal-8.3-291
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
|
|
@ -1149,15 +1179,15 @@ spec:
|
|||
- name: che-plugin-sidecar-@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
# tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
# tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- name: che-theia-@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
image: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
# tag: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
- name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-theia-endpoint-runtime-binary-@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
# tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: che-editor-jupyter-@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
# tag: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
|
|
@ -1182,9 +1212,9 @@ spec:
|
|||
- name: che-sidecar-workspace-data-sync-@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
image: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
# tag: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
# tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-buildkit-base-@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
image: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
# tag: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
|
|
@ -1194,6 +1224,51 @@ spec:
|
|||
- name: che--centos--mysql-57-centos7-latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
image: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
# tag: quay.io/eclipse/che--centos--mysql-57-centos7:latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- name: che-cpp-rhel7-7.28.1
|
||||
image: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
# tag: quay.io/eclipse/che-cpp-rhel7:7.28.1
|
||||
- name: che-dotnet-2.2-7.28.1
|
||||
image: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
# tag: quay.io/eclipse/che-dotnet-2.2:7.28.1
|
||||
- name: che-dotnet-3.1-7.28.1
|
||||
image: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
# tag: quay.io/eclipse/che-dotnet-3.1:7.28.1
|
||||
- name: che-golang-1.14-7.28.1
|
||||
image: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
# tag: quay.io/eclipse/che-golang-1.14:7.28.1
|
||||
- name: che-java11-gradle-7.28.1
|
||||
image: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
# tag: quay.io/eclipse/che-java11-gradle:7.28.1
|
||||
- name: che-java11-maven-7.28.1
|
||||
image: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
# tag: quay.io/eclipse/che-java11-maven:7.28.1
|
||||
- name: che-java8-maven-7.28.1
|
||||
image: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
# tag: quay.io/eclipse/che-java8-maven:7.28.1
|
||||
- name: che-nodejs10-community-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
# tag: quay.io/eclipse/che-nodejs10-community:7.28.1
|
||||
- name: che-nodejs10-ubi-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
# tag: quay.io/eclipse/che-nodejs10-ubi:7.28.1
|
||||
- name: che-nodejs12-community-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
# tag: quay.io/eclipse/che-nodejs12-community:7.28.1
|
||||
- name: che-nodejs8-centos-7.28.1
|
||||
image: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
# tag: quay.io/eclipse/che-nodejs8-centos:7.28.1
|
||||
- name: che-php-7-7.28.1
|
||||
image: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
# tag: quay.io/eclipse/che-php-7:7.28.1
|
||||
- name: che-python-3.8-7.28.1
|
||||
image: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
# tag: quay.io/eclipse/che-python-3.8:7.28.1
|
||||
- name: che-quarkus-7.28.1
|
||||
image: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
# tag: quay.io/eclipse/che-quarkus:7.28.1
|
||||
- name: che-rust-1.39-7.28.1
|
||||
image: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
# tag: quay.io/eclipse/che-rust-1.39:7.28.1
|
||||
- name: ubi8-minimal-8.3
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3
|
||||
|
|
|
|||
|
|
@ -1,680 +1,265 @@
|
|||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/generated/openshift/che-operator.clusterserviceversion.yaml 2021-03-26 10:58:31.736136954 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml 2021-03-26 10:59:22.602601503 +0000
|
||||
@@ -15,7 +15,6 @@
|
||||
"externalIdentityProvider": false,
|
||||
"identityProviderAdminUserName": "",
|
||||
"identityProviderClientId": "",
|
||||
- "identityProviderImage": "",
|
||||
"identityProviderPassword": "",
|
||||
"identityProviderRealm": "",
|
||||
"identityProviderURL": "",
|
||||
@@ -29,8 +28,7 @@
|
||||
"chePostgresPassword": "",
|
||||
"chePostgresPort": "",
|
||||
"chePostgresUser": "",
|
||||
- "externalDb": false,
|
||||
- "postgresImage": ""
|
||||
+ "externalDb": false
|
||||
},
|
||||
"devWorkspace": {
|
||||
"enable": false
|
||||
@@ -42,24 +40,15 @@
|
||||
"allowUserDefinedWorkspaceNamespaces": false,
|
||||
"cheClusterRoles": "",
|
||||
"cheFlavor": "",
|
||||
- "cheImage": "",
|
||||
- "cheImageTag": "",
|
||||
"cheWorkspaceClusterRole": "",
|
||||
- "devfileRegistryImage": "",
|
||||
"gitSelfSignedCert": false,
|
||||
"nonProxyHosts": "",
|
||||
- "pluginRegistryImage": "",
|
||||
"proxyPassword": "",
|
||||
"proxyPort": "",
|
||||
"proxyURL": "",
|
||||
"proxyUser": "",
|
||||
"serverExposureStrategy": "",
|
||||
- "serverMemoryLimit": "",
|
||||
- "serverMemoryRequest": "",
|
||||
"serverTrustStoreConfigMapName": "",
|
||||
- "singleHostGatewayConfigMapLabels": {},
|
||||
- "singleHostGatewayConfigSidecarImage": "",
|
||||
- "singleHostGatewayImage": "",
|
||||
"tlsSupport": true,
|
||||
"useInternalClusterSVCNames": true,
|
||||
"workspaceNamespaceDefault": "<username>-che"
|
||||
@@ -68,7 +57,6 @@
|
||||
"postgresPVCStorageClassName": "",
|
||||
"preCreateSubPaths": true,
|
||||
"pvcClaimSize": "1Gi",
|
||||
- "pvcJobsImage": "",
|
||||
"pvcStrategy": "common",
|
||||
"workspacePVCStorageClassName": ""
|
||||
}
|
||||
@@ -78,14 +66,14 @@
|
||||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/generated/openshift/che-operator.clusterserviceversion.yaml 2021-04-05 12:48:01.226474057 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/manifests/che-operator.clusterserviceversion.yaml 2021-04-05 12:48:28.314501109 +0000
|
||||
@@ -66,14 +66,14 @@
|
||||
capabilities: Seamless Upgrades
|
||||
categories: Developer Tools, OpenShift Optional
|
||||
certified: "false"
|
||||
- containerImage: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
- createdAt: "2021-03-19T02:39:25Z"
|
||||
+ containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ createdAt: "2021-03-26T10:58:31Z"
|
||||
- containerImage: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- createdAt: "2021-03-26T10:58:31Z"
|
||||
+ containerImage: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
+ createdAt: "2021-04-05T12:48:01Z"
|
||||
description: A Kube-native development solution that delivers portable and collaborative
|
||||
developer workspaces in OpenShift.
|
||||
operatorframework.io/suggested-namespace: eclipse-che
|
||||
- repository: https://github.com/eclipse/che-operator
|
||||
+ repository: https://github.com/eclipse-che/che-operator
|
||||
repository: https://github.com/eclipse-che/che-operator
|
||||
support: Eclipse Foundation
|
||||
- name: eclipse-che-preview-openshift.v7.27.2
|
||||
+ name: eclipse-che-preview-openshift.v7.28.0
|
||||
- name: eclipse-che-preview-openshift.v7.28.0
|
||||
+ name: eclipse-che-preview-openshift.v7.28.1
|
||||
namespace: placeholder
|
||||
spec:
|
||||
apiservicedefinitions: {}
|
||||
@@ -96,14 +84,6 @@
|
||||
displayName: Eclipse Che Cluster
|
||||
kind: CheCluster
|
||||
name: checlusters.org.eclipse.che
|
||||
- specDescriptors:
|
||||
- - description: Deprecated. Instructs the Operator to deploy Che in TLS mode.
|
||||
- This is enabled by default. Disabling TLS sometimes cause malfunction
|
||||
- of some Che components.
|
||||
- displayName: TLS support
|
||||
- path: server.tlsSupport
|
||||
- x-descriptors:
|
||||
- - urn:alm:descriptor:com.tectonic.ui:booleanSwitch
|
||||
statusDescriptors:
|
||||
- description: Status of a Che installation. Can be `Available`, `Unavailable`,
|
||||
or `Available, Rolling Update in Progress`.
|
||||
@@ -121,6 +101,11 @@
|
||||
path: cheVersion
|
||||
x-descriptors:
|
||||
- urn:alm:descriptor:org.w3:link
|
||||
+ - description: Public URL to the devfile registry.
|
||||
+ displayName: Devfile registry URL
|
||||
+ path: devfileRegistryURL
|
||||
+ x-descriptors:
|
||||
+ - urn:alm:descriptor:org.w3:link
|
||||
- description: A URL that points to some URL where to find help related
|
||||
to the current Operator status.
|
||||
displayName: Help link
|
||||
@@ -145,6 +130,11 @@
|
||||
path: openShiftOAuthUserCredentialsSecret
|
||||
x-descriptors:
|
||||
- urn:alm:descriptor:text
|
||||
+ - description: Public URL to the plugin registry.
|
||||
+ displayName: Plugin registry URL
|
||||
+ path: pluginRegistryURL
|
||||
+ x-descriptors:
|
||||
+ - urn:alm:descriptor:org.w3:link
|
||||
- description: A brief CamelCase message indicating details about why the
|
||||
Pod is in this state.
|
||||
displayName: Reason
|
||||
@@ -659,19 +649,19 @@
|
||||
@@ -649,19 +649,19 @@
|
||||
- name: OPERATOR_NAME
|
||||
value: che-operator
|
||||
- name: CHE_VERSION
|
||||
- value: 7.27.2
|
||||
+ value: 7.28.0
|
||||
- value: 7.28.0
|
||||
+ value: 7.28.1
|
||||
- name: RELATED_IMAGE_che_server
|
||||
- value: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
+ value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
- value: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
+ value: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
- name: RELATED_IMAGE_plugin_registry
|
||||
- value: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
+ value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
- value: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
+ value: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
- name: RELATED_IMAGE_devfile_registry
|
||||
- value: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
+ value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
- value: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
+ value: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
- value: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
+ value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
- value: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
+ value: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_metadata
|
||||
value: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- name: RELATED_IMAGE_che_workspace_plugin_broker_artifacts
|
||||
@@ -724,8 +714,8 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:55703ae5faebedee56fdce3879fa2281cc260488d8a488ff77ed3d40f778ddf7
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRQMI4DSMJWGMYDQOJWGFRDIOLBGFTDCN3CGJTDOM3GG44DCZBWGBSWMMBVGAZTMZTBGAYTGNTGGIYWENLDMI3GKOLFGRRDMNTGGBTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
@@ -738,18 +728,18 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:db86c92418b9f40b2654b8fc473073569e0dc8a01d7adc31c9925e5469d2b114
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNDCMNSTEZJTHFTGKZJWMI4WKNDBHBRDIZJYGY4DCMZYGBRWKMRUGYZDMNZUGU4TOYJUHBRDQMLDGEZTCY3CMJTDANJVMRSDKZBQMMZQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZBUMIZGIMZWGYZTOYLGGY2GKMTDGMZTSMZTMYZTMZTFGZQWKYRRMEZWCOBXHFTGMNZQGQ2TKOJWGIYTAZJYGQ3WKYRXGM4DEYRSMVTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMTFGQ4WMYLGMI4WCYJWGUYTSZTDGYZTAMJZME3TEYJUGUZDMMRSGJRDMOJQGVSWIMBRMRRTIOBUMMZWKOLGGUYTGMLBMUYDAYRVGQ3A____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:2e49fafb9aa6519fc63019a72a4526222b6905ed01dc484c3e9f5131ae00b546
|
||||
- name: RELATED_IMAGE_mta_vscode_extension_plugin_registry_image_IBZWQYJSGU3DUOJRMIYGMZJRHEYWEOBWHE3TKZRUMZRTIY3DMQ4TIOJXGIZDKYJXHE4TEZRYMM2DKNRQGRSTSMRYG5SWENLFMJRDGMRZMMYDIZBQGE4Q____
|
||||
value: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMBYGAZDKZLBMRRTENJZGQYTIMDFG43WINLEMJSWGNLEGY2WCZRYMVRTQNJRGJSTKMRWGY4TGNRXGQ2TSMRUMQ2TKZDEGQ3DONBYGJQQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUZRTHE4GKM3GMZSDKMRQGBRTKNTCMY2TMYJWMY3WMOLFHBSGENDBMEZWMNRTHFQTMMJSGU4DKMDGGE3DSNBRGQ2TEOBSGYYGIY3FHBQQ____
|
||||
@@ -762,10 +752,10 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:2cb4f70edbcdab3b279dae53b6a753d63fee03bcae3d2a385e24f25e695c03df
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNDGMRRDANBQGI3GGYTFMRSGEZTFGUZTCOBUMFTGGZBWMZRTKY3CGYYTGMTBGIZGEZJVHAYTAYRRGNSDGODBGEZDKYLGMQYDQMZSGIYQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUMRVMIYDINZUGNRTOMRYMYZWGMZVGMYDGOJWGJQWMYJSMJQTQYRXGBRDIYJYGVTDQZJVG5RTKMBWGY4DSN3DGEZGIYJWGIYDINJRHA2A____
|
||||
- value: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUOJXGRSGIMDBGVQWEN3FGA3TKZBXMQZTINDBMYZGKODFGJQTEZRYGBQTANRZMU4GCNLBGRRTSZTGMMZGCNJXMU2DEMLCGYZGCYJRG5QQ____
|
||||
+ value: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNBZGFRTMMTBGNQWGNZXGVSDKNBSGZSDOMTBGU4WCYZRHBRGIZBVGBTDKZRVMQ3DCZBQG5TGEZTCGM2GKMDDMQ3WMZLEGNSDIZDBGIYQ____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUNTCHFRTOMZZMY2DQNZXGM4GCNLCMZRDEMDFGA2TEYJSGFRDIZLEMZTDIMRYHFRTOMZYGQ4TMNZQHBQWEZRYMFSGGNDEGU4DEMDEG44Q____
|
||||
@@ -784,10 +774,12 @@
|
||||
@@ -774,12 +774,12 @@
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- name: RELATED_IMAGE_che_plugin_sidecar_plugin_registry_image_IBZWQYJSGU3DUYTCGQYDIZTGMFQTCMRVGY2WEZLCGEZGENDDMQ4DCNRQMNTGCM3GMYZWKZRTMJSTIMRQGQZTAYJWGU3DEZRRMZSTIOBWGM4WGYTGGFTA____
|
||||
value: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUNDBGQ3DCYZVMQ3TKNJSMUZTSM3EGIZDKODBMZRGEZRXGM3DMOBXGAYDGYJXGU2TONZZMU4DQNRVHEZGMNTDGU4GMYZYHA4DQNBSG42A____
|
||||
- value: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUOBZMMYTGNLGGJRTAMBYGU3DSZDCG5SDQM3CHFSDQMJSGA3WKZTGMFQTQMRWMU3TINLEMI3DEMRRHE4GMZTFG4ZWGY3BGRTDGMZWHE3Q____
|
||||
- value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
+ - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
+ value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
+ value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUOBYGNRTINLCGI2TQMLGGJSGMOLCGU3DGMJXMY4TQM3EG5RTSM3BMQZTOZJZMMZGEZBVMFRWIMBQMZTDGMBSGFSGEOJQGNRGEZLBHAYQ____
|
||||
- value: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNJWGE2WEN3DGJRWMZBQGE4DQZRYMM3DIM3CG43DAYJZG5SDQNTFMY3WGMBRGRQTCMJTGNRGIMBXMMZWIZBVMQZTOMRRGZQTOMRUG42A____
|
||||
- value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ - name: RELATED_IMAGE_che_theia_plugin_registry_image_IBZWQYJSGU3DUZBSGE3GCN3DGY4TOMZQMRSTSMJWMZQWMNLEMFRTAYJXG42WGODDGRTDSNZUGNSGIMBTGYYTAYRUHEYTOMTFMQZTGNZYMM3WMZBXMQ2A____
|
||||
+ value: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ - name: RELATED_IMAGE_che_theia_endpoint_runtime_binary_plugin_registry_image_IBZWQYJSGU3DUNTDHAYTIYRQMQZDCMRZMY2DQOJQMVRDMYTFG44GGYZSMI4TQZTFG43TSYRYGBSGGNTGGA3WCZRZMQ2GKMZSHBQWKMRQGJSTEODFMQYQ____
|
||||
+ value: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: RELATED_IMAGE_che_editor_jupyter_plugin_registry_image_IBZWQYJSGU3DUOBTGQZTSYLFHFSWIY3BMEZWCOJXGUZTMNZUGIZTCNLBG44TCMTGHEZWKNBZHFTDIOJYGQ3WIYJQHE2GGNBYGAYDGMLFMFSTIYTBGQ3Q____
|
||||
value: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- name: RELATED_IMAGE_dirigible_openshift_plugin_registry_image_IBZWQYJSGU3DUMZTGY2TMMZVMQYWKMBUGAZTMOJXMRSWCMBWG42GEYTCMRRTONBZMM2GEZJSMRRDEOJYGE4GCOJTMI4GKMLFGUZWGM3DGUYTINBRGEZQ____
|
||||
@@ -804,49 +796,19 @@
|
||||
@@ -796,19 +796,49 @@
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- name: RELATED_IMAGE_che_sidecar_workspace_data_sync_plugin_registry_image_IBZWQYJSGU3DUOBYMQYDCMRVHAZTOZBVME2TOY3CGI2GEYRTMVSDQMLFGZQTQZRUGEYTSYJVGA2DGYRXHEZDMYTEGJRGIMBRG4YTAOBVGRRTINDGGEYA____
|
||||
value: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUZDEG44TOYJSGIYGINBZMJRWKYZRGIYTQNZTME3TCODDMU4DMNRXHBRDSZJWGYYWIZBVMY3TSYZZMU3TEZTEGY2WKMDFMIYDCNTBGNRA____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZSGNRGIOJQGI3DSNJWGFRGCMZXGYZTKNLBGFSTCZJRGY3WCMJSMUYGIYJUGE3DAM3EGQ2DGZTEGYYDCYZQMFSTKMBTMNTGMMZWGA2A____
|
||||
- value: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: RELATED_IMAGE_che_machine_exec_plugin_registry_image_IBZWQYJSGU3DUMZTGRTDQNTCMFSTKMRQGA4TAOJXMMZDMN3CMVRTANBXMVRDONLFHA2TAY3CMEZDCYRRHBSGKNJSG4YTKYLGG5TGEMTDMQ3WGMZYGY3Q____
|
||||
+ value: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: RELATED_IMAGE_che_buildkit_base_plugin_registry_image_IBZWQYJSGU3DUZLGMZQTSODEMQZGGZLEGMYGENJSGBRDENLBMZTGMMLBHA4DAZBRGIYWGZRWMIZWMODBMI2DEYJVGE2DSZLBMRQTINTCME3TSM3DMU4Q____
|
||||
value: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- name: RELATED_IMAGE_che__centos__mongodb_36_centos7_devfile_registry_image_NRQXIZLTOQWWCOJRGVSGEN3CMVRWCOBXGE4TQZTDMQ3TQNRQGA4DMOJYHFTGKODBGMZDOYJRME2GMNRVGA4DAMRVMI3DIYLCGI4GMY3DG42DEM3CGI______
|
||||
value: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- name: RELATED_IMAGE_che__centos__mysql_57_centos7_devfile_registry_image_NRQXIZLTOQWWKMBYMVSTIZBUGNRDOMZVGY3DANZWHA2WENRZMJSGKNRTGM2WKMRXMNTDEMDDGAZDAZRTGQ2WENTDGZRTKOJUGAYDCOBTHA4DENZWGQ______
|
||||
value: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- - name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- - name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- - name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- - name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- - name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- - name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- - name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- - name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- - name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- - name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- - name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- - name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- - name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- - name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- - name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDENZOGI______
|
||||
- value: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
+ - name: RELATED_IMAGE_che_cpp_rhel7_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
+ - name: RELATED_IMAGE_che_dotnet_2_2_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
+ - name: RELATED_IMAGE_che_dotnet_3_1_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
+ - name: RELATED_IMAGE_che_golang_1_14_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
+ - name: RELATED_IMAGE_che_java11_gradle_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
+ - name: RELATED_IMAGE_che_java11_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
+ - name: RELATED_IMAGE_che_java8_maven_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
+ - name: RELATED_IMAGE_che_nodejs10_community_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
+ - name: RELATED_IMAGE_che_nodejs10_ubi_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
+ - name: RELATED_IMAGE_che_nodejs12_community_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
+ - name: RELATED_IMAGE_che_nodejs8_centos_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
+ - name: RELATED_IMAGE_che_php_7_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
+ - name: RELATED_IMAGE_che_python_3_8_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
+ - name: RELATED_IMAGE_che_quarkus_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
+ - name: RELATED_IMAGE_che_rust_1_39_devfile_registry_image_G4XDEOBOGE______
|
||||
+ value: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
- name: RELATED_IMAGE_ubi8_minimal_devfile_registry_image_HAXDG___
|
||||
value: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: RELATED_IMAGE_ubi_minimal_devfile_registry_image_
|
||||
value: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- image: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
+ image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
imagePullPolicy: IfNotPresent
|
||||
livenessProbe:
|
||||
failureThreshold: 10
|
||||
@@ -1015,253 +977,52 @@
|
||||
- name: Documentation
|
||||
url: https://www.eclipse.org/che/docs
|
||||
- name: Operator GitHub Repo
|
||||
- url: https://github.com/eclipse/che-operator
|
||||
+ url: https://github.com/eclipse-che/che-operator
|
||||
maintainers:
|
||||
- email: dfestal@redhat.com
|
||||
name: David Festal
|
||||
@@ -984,12 +1014,12 @@
|
||||
maturity: stable
|
||||
provider:
|
||||
name: Eclipse Foundation
|
||||
- replaces: eclipse-che-preview-openshift.v7.27.1
|
||||
- version: 7.27.2
|
||||
+ replaces: eclipse-che-preview-openshift.v7.27.2
|
||||
+ version: 7.28.0
|
||||
- replaces: eclipse-che-preview-openshift.v7.27.2
|
||||
- version: 7.28.0
|
||||
+ replaces: eclipse-che-preview-openshift.v7.28.0
|
||||
+ version: 7.28.1
|
||||
relatedImages:
|
||||
- - name: che-operator-7.27.2
|
||||
- image: quay.io/eclipse/che-operator@sha256:82ac6a5988e39f2864cd6c995ec2ae4f369759e671eaedd7757adadf4b8242dd
|
||||
- # tag: quay.io/eclipse/che-operator:7.27.2
|
||||
+ - name: che-operator-7.28.0
|
||||
+ image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
+ # tag: quay.io/eclipse/che-operator:7.28.0
|
||||
- - name: che-operator-7.28.0
|
||||
- image: quay.io/eclipse/che-operator@sha256:db7abcdf9063362a117e5abb1f4a2b83f60a77de9fbff5cb427ae107599dc067
|
||||
- # tag: quay.io/eclipse/che-operator:7.28.0
|
||||
+ - name: che-operator-7.28.1
|
||||
+ image: quay.io/eclipse/che-operator@sha256:2506d0dcbbf59796e5f8f59be64f15b3d94f8a81df9144f0aeb68266d7fba92b
|
||||
+ # tag: quay.io/eclipse/che-operator:7.28.1
|
||||
- name: traefik-v2.2.8
|
||||
image: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
# tag: docker.io/traefik:v2.2.8
|
||||
- - name: traefik-@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
- image: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
- # tag: docker.io/traefik@sha256:f5af5a5ce17fc3e353b507e8acce65d7f28126408a8c92dc3cac246d023dc9e8
|
||||
- - name: code-server-@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751
|
||||
- image: index.docker.io/codercom/code-server@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751
|
||||
- # tag: index.docker.io/codercom/code-server@sha256:ef07281004909bb2c228422df2e99a5ba5e450fce7546b8fa186852f23bf6751
|
||||
- - name: dirigible-openshift-@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113
|
||||
- image: index.docker.io/dirigiblelabs/dirigible-openshift@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113
|
||||
- # tag: index.docker.io/dirigiblelabs/dirigible-openshift@sha256:3365635d1e0403697dea0674bbbdc749c4be2db29818a93b8e1e53c3c5144113
|
||||
- - name: che-editor-jupyter-@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- # tag: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
- - name: eclipse-broadway-@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7
|
||||
- image: index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7
|
||||
- # tag: index.docker.io/wsskeleton/eclipse-broadway@sha256:57c82cd806a56f69aa8663f68405d0778b628a29a64fb16881b11ce9f484dda7
|
||||
- - name: che-editor-intellij-community-@sha256:29025db859268f5dcf21ba6eb4e284744b53c92d6d23514e565a0211606f6863
|
||||
- image: quay.io/che-incubator/che-editor-intellij-community@sha256:29025db859268f5dcf21ba6eb4e284744b53c92d6d23514e565a0211606f6863
|
||||
- # tag: quay.io/che-incubator/che-editor-intellij-community@sha256:29025db859268f5dcf21ba6eb4e284744b53c92d6d23514e565a0211606f6863
|
||||
- name: configbump-0.1.4
|
||||
image: quay.io/che-incubator/configbump@sha256:175ff2ba1bd74429de192c0a9facf39da5699c6da9f151bd461b3dc8624dd532
|
||||
# tag: quay.io/che-incubator/configbump:0.1.4
|
||||
- - name: configbump-@sha256:175ff2ba1bd74429de192c0a9facf39da5699c6da9f151bd461b3dc8624dd532
|
||||
- image: quay.io/che-incubator/configbump@sha256:175ff2ba1bd74429de192c0a9facf39da5699c6da9f151bd461b3dc8624dd532
|
||||
- # tag: quay.io/che-incubator/configbump@sha256:175ff2ba1bd74429de192c0a9facf39da5699c6da9f151bd461b3dc8624dd532
|
||||
- - name: che--centos--mongodb-36-centos7-@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- image: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- # tag: quay.io/eclipse/che--centos--mongodb-36-centos7@sha256:a915db7beca87198fcd7860086989fe8a327a1a4f6508025b64ab28fcc7423b2
|
||||
- - name: che--centos--mysql-57-centos7-@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- image: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- # tag: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
@@ -999,27 +1029,27 @@
|
||||
- name: che--centos--postgresql-96-centos7-9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
image: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
# tag: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- - name: che--centos--postgresql-96-centos7-@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- image: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- # tag: quay.io/eclipse/che--centos--postgresql-96-centos7@sha256:b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- - name: che-buildah-base-@sha256:417203d8629edd92f187afd3ebb3d8dc28338d34809eb75ffc2e08a400f8d56b
|
||||
- image: quay.io/eclipse/che-buildah-base@sha256:417203d8629edd92f187afd3ebb3d8dc28338d34809eb75ffc2e08a400f8d56b
|
||||
- # tag: quay.io/eclipse/che-buildah-base@sha256:417203d8629edd92f187afd3ebb3d8dc28338d34809eb75ffc2e08a400f8d56b
|
||||
- - name: che-buildkit-base-@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- image: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- # tag: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
- - name: che-cpp-rhel7-@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- image: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- # tag: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- - name: che-devfile-registry-7.27.2
|
||||
- image: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
- # tag: quay.io/eclipse/che-devfile-registry:7.27.2
|
||||
- - name: che-devfile-registry-@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
- image: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
- # tag: quay.io/eclipse/che-devfile-registry@sha256:2e4f18b66513eab401261bec65d149fb3a34211c3b7cbd8906377826392e6b75
|
||||
- - name: che-dotnet-2.2-@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- image: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- # tag: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- - name: che-dotnet-3.1-@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- image: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- # tag: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- - name: che-golang-1.14-@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- image: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- # tag: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- - name: che-java11-gradle-@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- image: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- # tag: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- - name: che-java11-maven-@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- image: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- # tag: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- - name: che-java8-maven-@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- image: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- # tag: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
+ - name: che-devfile-registry-7.28.0
|
||||
+ image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
+ # tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
- - name: che-devfile-registry-7.28.0
|
||||
- image: quay.io/eclipse/che-devfile-registry@sha256:dc1bc8a75a61452b4bb63f4beeb9cdb75e809cb42f3217bb592f03599e03aafd
|
||||
- # tag: quay.io/eclipse/che-devfile-registry:7.28.0
|
||||
+ - name: che-devfile-registry-7.28.1
|
||||
+ image: quay.io/eclipse/che-devfile-registry@sha256:6c0b083a7759985225d152df3359680332a081caa57e4d4901837623b6992852
|
||||
+ # tag: quay.io/eclipse/che-devfile-registry:7.28.1
|
||||
- name: che-jwtproxy-0.10.0
|
||||
image: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
# tag: quay.io/eclipse/che-jwtproxy:0.10.0
|
||||
- - name: che-jwtproxy-@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
- image: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
- # tag: quay.io/eclipse/che-jwtproxy@sha256:881d1c91e7f5840314f25104ef5c0acee59ed484a5f9ef39daf3008725ea1033
|
||||
- - name: che-keycloak-7.27.2
|
||||
- image: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
- # tag: quay.io/eclipse/che-keycloak:7.27.2
|
||||
- - name: che-keycloak-@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
- image: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
- # tag: quay.io/eclipse/che-keycloak@sha256:4d6facceb05701bc922a9cb179f3b85fe2f1517ebe1331ccd475c290ea1f6f42
|
||||
- - name: che-machine-exec-@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- - name: che-nodejs10-community-@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- image: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- # tag: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- - name: che-nodejs10-ubi-@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- image: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- # tag: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- - name: che-nodejs12-community-@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- image: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- # tag: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- - name: che-nodejs8-centos-@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- image: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- # tag: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- - name: che-php-7-@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- image: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- # tag: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
+ - name: che-keycloak-7.28.0
|
||||
+ image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
+ # tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
- - name: che-keycloak-7.28.0
|
||||
- image: quay.io/eclipse/che-keycloak@sha256:9b3c978c03ba9aa493396de5e42ed4324201de70e81219d124014646b78bd69b
|
||||
- # tag: quay.io/eclipse/che-keycloak:7.28.0
|
||||
+ - name: che-keycloak-7.28.1
|
||||
+ image: quay.io/eclipse/che-keycloak@sha256:cfbe9c4847c3059cb80128011c6f01f7e3075f3a628737c1e3e48cb717fe3aaf
|
||||
+ # tag: quay.io/eclipse/che-keycloak:7.28.1
|
||||
- name: che-plugin-artifacts-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
# tag: quay.io/eclipse/che-plugin-artifacts-broker:v3.4.0
|
||||
- - name: che-plugin-artifacts-broker-@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
- image: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
- # tag: quay.io/eclipse/che-plugin-artifacts-broker@sha256:4891a6e19be9eae59372f4b31144653f9bd1284e0301ecfe896a099ca6a12b58
|
||||
- name: che-plugin-metadata-broker-v3.4.0
|
||||
image: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
# tag: quay.io/eclipse/che-plugin-metadata-broker:v3.4.0
|
||||
- - name: che-plugin-metadata-broker-@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- image: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- # tag: quay.io/eclipse/che-plugin-metadata-broker@sha256:df1ea2eadb28dbc97761adf4ea984af5ca941025a67b39c6abe373816a84bba9
|
||||
- - name: che-plugin-registry-7.27.2
|
||||
- image: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
- # tag: quay.io/eclipse/che-plugin-registry:7.27.2
|
||||
- - name: che-plugin-registry-@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
- image: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
- # tag: quay.io/eclipse/che-plugin-registry@sha256:3061189229f69c3f210a29ef6053edb7fe9a86a4846ec6820d8cf9630fd35304
|
||||
- - name: che-plugin-sidecar-@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
- - name: che-plugin-sidecar-@sha256:095c24055033e219d5a9f6fe9835b79c5d3416f0dfbb228d295713e81d27c661
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:095c24055033e219d5a9f6fe9835b79c5d3416f0dfbb228d295713e81d27c661
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:095c24055033e219d5a9f6fe9835b79c5d3416f0dfbb228d295713e81d27c661
|
||||
- - name: che-plugin-sidecar-@sha256:1640f9501f9ae1e3c9b276e6200a5c3abc115a36b2c0fdd6c0653e8e19cd58f7
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:1640f9501f9ae1e3c9b276e6200a5c3abc115a36b2c0fdd6c0653e8e19cd58f7
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:1640f9501f9ae1e3c9b276e6200a5c3abc115a36b2c0fdd6c0653e8e19cd58f7
|
||||
- - name: che-plugin-sidecar-@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: che-plugin-sidecar-@sha256:2cb4f70edbcdab3b279dae53b6a753d63fee03bcae3d2a385e24f25e695c03df
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:2cb4f70edbcdab3b279dae53b6a753d63fee03bcae3d2a385e24f25e695c03df
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:2cb4f70edbcdab3b279dae53b6a753d63fee03bcae3d2a385e24f25e695c03df
|
||||
- - name: che-plugin-sidecar-@sha256:2e49fafb9aa6519fc63019a72a4526222b6905ed01dc484c3e9f5131ae00b546
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:2e49fafb9aa6519fc63019a72a4526222b6905ed01dc484c3e9f5131ae00b546
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:2e49fafb9aa6519fc63019a72a4526222b6905ed01dc484c3e9f5131ae00b546
|
||||
- - name: che-plugin-sidecar-@sha256:3a5f128b217625c211f69fd2277300ae611fcf7da287c2786e522f13a81ed701
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:3a5f128b217625c211f69fd2277300ae611fcf7da287c2786e522f13a81ed701
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:3a5f128b217625c211f69fd2277300ae611fcf7da287c2786e522f13a81ed701
|
||||
- - name: che-plugin-sidecar-@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
- - name: che-plugin-sidecar-@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- - name: che-plugin-sidecar-@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- - name: che-plugin-sidecar-@sha256:55703ae5faebedee56fdce3879fa2281cc260488d8a488ff77ed3d40f778ddf7
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:55703ae5faebedee56fdce3879fa2281cc260488d8a488ff77ed3d40f778ddf7
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:55703ae5faebedee56fdce3879fa2281cc260488d8a488ff77ed3d40f778ddf7
|
||||
- - name: che-plugin-sidecar-@sha256:64311210e710ca1614839f897285fc1d39b2ca17215d56c165d091aafd19a14b
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:64311210e710ca1614839f897285fc1d39b2ca17215d56c165d091aafd19a14b
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:64311210e710ca1614839f897285fc1d39b2ca17215d56c165d091aafd19a14b
|
||||
- - name: che-plugin-sidecar-@sha256:6b9c739f487738a5bfb20e052a21b4edff4289c738496708abf8adc4d5820d79
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:6b9c739f487738a5bfb20e052a21b4edff4289c738496708abf8adc4d5820d79
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:6b9c739f487738a5bfb20e052a21b4edff4289c738496708abf8adc4d5820d79
|
||||
- - name: che-plugin-sidecar-@sha256:6d0c440a7dc648816fcd4885b9cc85f0eb0f391659bb9fc8a9123075bea75165
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:6d0c440a7dc648816fcd4885b9cc85f0eb0f391659bb9fc8a9123075bea75165
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:6d0c440a7dc648816fcd4885b9cc85f0eb0f391659bb9fc8a9123075bea75165
|
||||
- - name: che-plugin-sidecar-@sha256:7cf6f00d3f2daf04675618c408e08f019f25b91ec08d279094fddb01f559502b
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:7cf6f00d3f2daf04675618c408e08f019f25b91ec08d279094fddb01f559502b
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:7cf6f00d3f2daf04675618c408e08f019f25b91ec08d279094fddb01f559502b
|
||||
- - name: che-plugin-sidecar-@sha256:8615a29435b0256bffaf85ab2cf9327b059f14eaa6614346dfd51e3a6dd9f041
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:8615a29435b0256bffaf85ab2cf9327b059f14eaa6614346dfd51e3a6dd9f041
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:8615a29435b0256bffaf85ab2cf9327b059f14eaa6614346dfd51e3a6dd9f041
|
||||
- - name: che-plugin-sidecar-@sha256:ae5124e3198ac6977ca973aaf4885a14e800d647c96a23d15a2b6babbe8fef2a
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:ae5124e3198ac6977ca973aaf4885a14e800d647c96a23d15a2b6babbe8fef2a
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:ae5124e3198ac6977ca973aaf4885a14e800d647c96a23d15a2b6babbe8fef2a
|
||||
- - name: che-plugin-sidecar-@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- - name: che-plugin-sidecar-@sha256:d4a61e21cb75156d5f41bf61d8b0870c51179bef90a5eb7eb59f9eac0b171319
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:d4a61e21cb75156d5f41bf61d8b0870c51179bef90a5eb7eb59f9eac0b171319
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4a61e21cb75156d5f41bf61d8b0870c51179bef90a5eb7eb59f9eac0b171319
|
||||
- - name: che-plugin-sidecar-@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
- - name: che-plugin-sidecar-@sha256:db86c92418b9f40b2654b8fc473073569e0dc8a01d7adc31c9925e5469d2b114
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:db86c92418b9f40b2654b8fc473073569e0dc8a01d7adc31c9925e5469d2b114
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:db86c92418b9f40b2654b8fc473073569e0dc8a01d7adc31c9925e5469d2b114
|
||||
- - name: che-plugin-sidecar-@sha256:e374ec367447afea9b12f5a8f6690a6f993526408a3731f522a53e5d0bfc287f
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:e374ec367447afea9b12f5a8f6690a6f993526408a3731f522a53e5d0bfc287f
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:e374ec367447afea9b12f5a8f6690a6f993526408a3731f522a53e5d0bfc287f
|
||||
- - name: che-plugin-sidecar-@sha256:f25f9b8eef7e2a7aea3e842ee13626935b98f96327f5c56b6bbf48b49754c45d
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:f25f9b8eef7e2a7aea3e842ee13626935b98f96327f5c56b6bbf48b49754c45d
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:f25f9b8eef7e2a7aea3e842ee13626935b98f96327f5c56b6bbf48b49754c45d
|
||||
- - name: che-plugin-sidecar-@sha256:f398e3ffd5200c56bf56a6f7f9e8db4aa3f639a6125850f169414528260dce8a
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:f398e3ffd5200c56bf56a6f7f9e8db4aa3f639a6125850f169414528260dce8a
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:f398e3ffd5200c56bf56a6f7f9e8db4aa3f639a6125850f169414528260dce8a
|
||||
- - name: che-python-3.8-@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- image: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- # tag: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- - name: che-quarkus-@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- image: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- # tag: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- - name: che-rust-1.39-@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
- image: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
- # tag: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
- - name: che-server-7.27.2
|
||||
- image: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
- # tag: quay.io/eclipse/che-server:7.27.2
|
||||
- - name: che-server-@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
- image: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
- # tag: quay.io/eclipse/che-server@sha256:26174377df6da7e0d6d42e0782ce90c862182c734404514c42cc6cbc1aa192fa
|
||||
- - name: che-sidecar-workspace-data-sync-@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- image: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- # tag: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- - name: che-theia-endpoint-runtime-binary-@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- - name: che-theia-@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- image: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- # tag: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- - name: che-tls-secret-creator-@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
- image: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
- # tag: quay.io/eclipse/che-tls-secret-creator@sha256:6f0433641e60851454e2dbbc559daf0b8e5f398e8947ca05286b4d1f9916e3e5
|
||||
- - name: mta-vscode-extension-@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- image: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- # tag: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
+ - name: che-plugin-registry-7.28.0
|
||||
+ image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
+ # tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
+ - name: che-server-7.28.0
|
||||
+ image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
+ # tag: quay.io/eclipse/che-server:7.28.0
|
||||
- - name: che-plugin-registry-7.28.0
|
||||
- image: quay.io/eclipse/che-plugin-registry@sha256:03b1355083ec7012dd8a961c6ed55ebc40f17a68b4a8fbaa1a8796667118be08
|
||||
- # tag: quay.io/eclipse/che-plugin-registry:7.28.0
|
||||
- - name: che-server-7.28.0
|
||||
- image: quay.io/eclipse/che-server@sha256:eba4011f1f5a990550c18709be7324fd7b7fb2ab8a18fc8be5a85f27b298fc1d
|
||||
- # tag: quay.io/eclipse/che-server:7.28.0
|
||||
+ - name: che-plugin-registry-7.28.1
|
||||
+ image: quay.io/eclipse/che-plugin-registry@sha256:784eb860209636aef0956680bfd199fedc32494971353c2dde2d1bec4b4b4a72
|
||||
+ # tag: quay.io/eclipse/che-plugin-registry:7.28.1
|
||||
+ - name: che-server-7.28.1
|
||||
+ image: quay.io/eclipse/che-server@sha256:6527e61314760593009196d0f9484338d64ddc8684cf5aab470d045dd98ab552
|
||||
+ # tag: quay.io/eclipse/che-server:7.28.1
|
||||
- name: ubi8-minimal-8.3-291
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
- - name: ubi8-minimal-@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- # tag: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- - name: ubi-minimal-@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- image: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- # tag: registry.access.redhat.com/ubi8/ubi-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
- name: che-plugin-sidecar-@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
@@ -1298,9 +1059,9 @@
|
||||
- name: che-plugin-sidecar-@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:20b8916308961b49a1f17b2f73f781d60ef05036fa0136f21b5cb6e9e4b66f0f
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
@@ -1319,9 +1080,9 @@
|
||||
- name: che-plugin-sidecar-@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:4bce2e39fee6b9e4a8b4e8681380ce2462674597a48b81c131cbbf055dd5d0c3
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:d4b2d36637af64e2c33933f36fe6aeb1a3a879ff7045596210e847eb7382b2ef
|
||||
@@ -1331,12 +1092,12 @@
|
||||
- name: mta-vscode-extension-@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
image: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
# tag: quay.io/windupeng/mta-vscode-extension@sha256:91b0fe191b86975f4fc4ccd9497225a7992f8c45604e9287eb5ebb329c04d019
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:08025eadc2594140e77d5dbec5d65af8ec8512e5266936745924d55dd467482a
|
||||
@@ -1355,12 +1116,12 @@
|
||||
- name: che-plugin-sidecar-@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:4fdb04026cbeddbfe53184afcd6fc5cb6132a22be5810b13d38a125afd083221
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- - name: che-plugin-sidecar-@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- image: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
- # tag: quay.io/eclipse/che-plugin-sidecar@sha256:25b04743c728f3c35303962afa2ba8b70b4a85f8e57c5066897c12da62045184
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ - name: che-plugin-sidecar-@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ image: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
+ # tag: quay.io/eclipse/che-plugin-sidecar@sha256:974dd0a5ab7e075d7d344af2e8e2a2f80a069e8a5a4c9ffc2a57e421b62aa17a
|
||||
- name: che-plugin-sidecar-@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:491c62a3ac775d5426d72a59ac18bdd50f5f5d61d07fbfb34e0cd7fed3d4da21
|
||||
@@ -1388,12 +1149,15 @@
|
||||
@@ -1149,15 +1179,15 @@
|
||||
- name: che-plugin-sidecar-@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
image: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
# tag: quay.io/eclipse/che-plugin-sidecar@sha256:bb404ffaa12565beb12b4cd8160cfa3ff3ef3be420430a6562f1fe48639cbf1f
|
||||
- - name: che-theia-@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- image: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- # tag: quay.io/eclipse/che-theia@sha256:4a461c5d7552e393d2258afbbf736687003a755779e886592f6c58fc88884274
|
||||
- - name: che-theia-endpoint-runtime-binary-@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
- # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:89c135f2c008569db7d83b9d81207effaa826e745db622198ffe73cca4f33697
|
||||
+ - name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ # tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
+ - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- - name: che-theia-@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- image: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- # tag: quay.io/eclipse/che-theia@sha256:883c45b2581f2df9b56317f983d7c93ad37e9c2bd5acd00ff3021db903bbea81
|
||||
- - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: che-theia-endpoint-runtime-binary-@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
- # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:5615b7c2cfd0188f8c643b760a97d86ef7c014a1133bd07c3dd5d37216a72474
|
||||
+ - name: che-theia-@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ image: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ # tag: quay.io/eclipse/che-theia@sha256:d216a7c69730de916faf5dac0a775c8c4f9743dd03610b49172ed3378c7fd7d4
|
||||
+ - name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ - name: che-theia-endpoint-runtime-binary-@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
+ image: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
+ # tag: quay.io/eclipse/che-theia-endpoint-runtime-binary@sha256:6c814b0d2129f4890eb6be78cc2b98fe779b80dc6f07af9d4e328ae202e28ed1
|
||||
- name: che-editor-jupyter-@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
image: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
# tag: index.docker.io/ksmster/che-editor-jupyter@sha256:83439ae9edcaa3a97536742315a7912f93e499f49847da094c480031eae4ba47
|
||||
@@ -1418,9 +1182,9 @@
|
||||
@@ -1182,9 +1212,9 @@
|
||||
- name: che-sidecar-workspace-data-sync-@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
image: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
# tag: quay.io/eclipse/che-sidecar-workspace-data-sync@sha256:88d0125837d5a57cb24bb3ed81e6a8f4119a5043b7926bd2bd01710854c44f10
|
||||
- - name: che-machine-exec-@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:dd797a220d49bcec121873a718ce86678b9e661dd5f79c9e72fd65e0eb016a3b
|
||||
+ - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- - name: che-machine-exec-@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- image: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
- # tag: quay.io/eclipse/che-machine-exec@sha256:323bd90269561ba376355a1e1e167a12e0da41603d443fd601c0ae503cff3604
|
||||
+ - name: che-machine-exec-@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ image: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
+ # tag: quay.io/eclipse/che-machine-exec@sha256:334f86bae52009097c267bec047eb75e850cba21b18de52715af7fb2cd7c3867
|
||||
- name: che-buildkit-base-@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
image: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
# tag: quay.io/eclipse/che-buildkit-base@sha256:effa98dd2ced30b520b25afff1a880d121cf6b3f8ab42a5149eada46ba793ce9
|
||||
@@ -1430,51 +1194,6 @@
|
||||
@@ -1194,6 +1224,51 @@
|
||||
- name: che--centos--mysql-57-centos7-latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
image: quay.io/eclipse/che--centos--mysql-57-centos7@sha256:e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
# tag: quay.io/eclipse/che--centos--mysql-57-centos7:latest-e08ee4d43b7356607685b69bde6335e27cf20c020f345b6c6c59400183882764
|
||||
- - name: che-cpp-rhel7-7.27.2
|
||||
- image: quay.io/eclipse/che-cpp-rhel7@sha256:fb636aaa765a2b8a6bba8bf7e3ef3d6e00d2fd9a1f729da32d5f12434dc99f2a
|
||||
- # tag: quay.io/eclipse/che-cpp-rhel7:7.27.2
|
||||
- - name: che-dotnet-2.2-7.27.2
|
||||
- image: quay.io/eclipse/che-dotnet-2.2@sha256:c7cb62d5b4cfa944514376b1a6383bb38266a0ea63e87de80d433afcef604d1c
|
||||
- # tag: quay.io/eclipse/che-dotnet-2.2:7.27.2
|
||||
- - name: che-dotnet-3.1-7.27.2
|
||||
- image: quay.io/eclipse/che-dotnet-3.1@sha256:ae927f4a15a8622ed005f26b644bb2b130c0be2fd4b5022bc37f3ef98c5b1df1
|
||||
- # tag: quay.io/eclipse/che-dotnet-3.1:7.27.2
|
||||
- - name: che-golang-1.14-7.27.2
|
||||
- image: quay.io/eclipse/che-golang-1.14@sha256:a41d97599e542f96da70736f882d1fac25fdd18f55ea0a67d207fd694d86acbd
|
||||
- # tag: quay.io/eclipse/che-golang-1.14:7.27.2
|
||||
- - name: che-java11-gradle-7.27.2
|
||||
- image: quay.io/eclipse/che-java11-gradle@sha256:e2aa1e6311d711d117d0ae6c061890c160c30078b20cb6a8b31a85e80cdb7cc4
|
||||
- # tag: quay.io/eclipse/che-java11-gradle:7.27.2
|
||||
- - name: che-java11-maven-7.27.2
|
||||
- image: quay.io/eclipse/che-java11-maven@sha256:8b15fb6ce4f2782ee0e7981c7176e84e6f038db4d094219d8e500d2636f25ca7
|
||||
- # tag: quay.io/eclipse/che-java11-maven:7.27.2
|
||||
- - name: che-java8-maven-7.27.2
|
||||
- image: quay.io/eclipse/che-java8-maven@sha256:860b0a5c540856c3a06c212d42a46a77eed48f71a1d35789be70361ad174d11c
|
||||
- # tag: quay.io/eclipse/che-java8-maven:7.27.2
|
||||
- - name: che-nodejs10-community-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs10-community@sha256:cfa51069cb812aef68c07d4e913a759af49b2fa26efb892cb013043d7c4b04af
|
||||
- # tag: quay.io/eclipse/che-nodejs10-community:7.27.2
|
||||
- - name: che-nodejs10-ubi-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs10-ubi@sha256:1bcfa6a75c32f5cca6959c8a0b83bd2723388013967fbaab462a0a69beb840a3
|
||||
- # tag: quay.io/eclipse/che-nodejs10-ubi:7.27.2
|
||||
- - name: che-nodejs12-community-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs12-community@sha256:774e2b5b71069a63269b3f1948cc819978fa303dbafcf33d3527291718246387
|
||||
- # tag: quay.io/eclipse/che-nodejs12-community:7.27.2
|
||||
- - name: che-nodejs8-centos-7.27.2
|
||||
- image: quay.io/eclipse/che-nodejs8-centos@sha256:7fa28fcdf82fe1bf1c2cf220aaf16f7d54302eb28aa305f650be82e856b0676b
|
||||
- # tag: quay.io/eclipse/che-nodejs8-centos:7.27.2
|
||||
- - name: che-php-7-7.27.2
|
||||
- image: quay.io/eclipse/che-php-7@sha256:1abd18dcaf8f1dcf96e629703272606d9cb1d834698661e04226499e349cea1a
|
||||
- # tag: quay.io/eclipse/che-php-7:7.27.2
|
||||
- - name: che-python-3.8-7.27.2
|
||||
- image: quay.io/eclipse/che-python-3.8@sha256:7b8b7b8f00f93144bc3f758d1247f4fcf0c559f96bba1cedb87c5c509c6630c1
|
||||
- # tag: quay.io/eclipse/che-python-3.8:7.27.2
|
||||
- - name: che-quarkus-7.27.2
|
||||
- image: quay.io/eclipse/che-quarkus@sha256:48dd9da406687cdd136eb59916aa5762be69d89c2f9ddf49f7f655935a884099
|
||||
- # tag: quay.io/eclipse/che-quarkus:7.27.2
|
||||
- - name: che-rust-1.39-7.27.2
|
||||
- image: quay.io/eclipse/che-rust-1.39@sha256:259af610f3b04303593f60a53e5df6aa1750ddbf9390e7d7ac07a5fa227aa6d4
|
||||
- # tag: quay.io/eclipse/che-rust-1.39:7.27.2
|
||||
+ - name: che-cpp-rhel7-7.28.1
|
||||
+ image: quay.io/eclipse/che-cpp-rhel7@sha256:3549aa649fa65b01a9e36b36b1aad351867f9a4c6fd34f2571dd0001308598a1
|
||||
+ # tag: quay.io/eclipse/che-cpp-rhel7:7.28.1
|
||||
+ - name: che-dotnet-2.2-7.28.1
|
||||
+ image: quay.io/eclipse/che-dotnet-2.2@sha256:dfaaa9cc0792a0128859ebbbfbce8734ee6ee5f70b94a55a89518f289fbdedad
|
||||
+ # tag: quay.io/eclipse/che-dotnet-2.2:7.28.1
|
||||
+ - name: che-dotnet-3.1-7.28.1
|
||||
+ image: quay.io/eclipse/che-dotnet-3.1@sha256:eeebf1e78ec156714c8199fe131b44090bfa7b82849b070cb6f9133153309015
|
||||
+ # tag: quay.io/eclipse/che-dotnet-3.1:7.28.1
|
||||
+ - name: che-golang-1.14-7.28.1
|
||||
+ image: quay.io/eclipse/che-golang-1.14@sha256:a5fa31a98f1a979bb09731de2feaa46ab4656b9c07c69639d5b4d6fe6b68c82f
|
||||
+ # tag: quay.io/eclipse/che-golang-1.14:7.28.1
|
||||
+ - name: che-java11-gradle-7.28.1
|
||||
+ image: quay.io/eclipse/che-java11-gradle@sha256:8453a0b004584d3a71cddafc0931c51d687576b9dca3944d07bd575e48974ddb
|
||||
+ # tag: quay.io/eclipse/che-java11-gradle:7.28.1
|
||||
+ - name: che-java11-maven-7.28.1
|
||||
+ image: quay.io/eclipse/che-java11-maven@sha256:6f52e2d62afe1582c3ab0b6ee9b97b5f3bfefc4e9d9ca02cf82f322a418da7b4
|
||||
+ # tag: quay.io/eclipse/che-java11-maven:7.28.1
|
||||
+ - name: che-java8-maven-7.28.1
|
||||
+ image: quay.io/eclipse/che-java8-maven@sha256:03ce82111485ad85cd7d3f0fd20488e9dacad0d99917e0ab087511e16050dc74
|
||||
+ # tag: quay.io/eclipse/che-java8-maven:7.28.1
|
||||
+ - name: che-nodejs10-community-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs10-community@sha256:2e249684e5dfd99a85440d9ca5f1a7dddfbc9d5ebfcf935474d0289463ecf0eb
|
||||
+ # tag: quay.io/eclipse/che-nodejs10-community:7.28.1
|
||||
+ - name: che-nodejs10-ubi-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs10-ubi@sha256:55bb26944e1002f5b7101c738abcd6d828e36b9b0303885703edc6928f62ccc4
|
||||
+ # tag: quay.io/eclipse/che-nodejs10-ubi:7.28.1
|
||||
+ - name: che-nodejs12-community-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs12-community@sha256:0074a8749e394d74b685b22f8baf53eee4715508557db95d7cfeb4e4e7641f9a
|
||||
+ # tag: quay.io/eclipse/che-nodejs12-community:7.28.1
|
||||
+ - name: che-nodejs8-centos-7.28.1
|
||||
+ image: quay.io/eclipse/che-nodejs8-centos@sha256:bca1e1c11232346c04f51a76f170b25e8dfb952b22a79b757d31b186e2c7220e
|
||||
+ # tag: quay.io/eclipse/che-nodejs8-centos:7.28.1
|
||||
+ - name: che-php-7-7.28.1
|
||||
+ image: quay.io/eclipse/che-php-7@sha256:2392a073a27fecffa7ce4b8e1ec69da43e9751b3f7624ed43d7c75a2d62324d9
|
||||
+ # tag: quay.io/eclipse/che-php-7:7.28.1
|
||||
+ - name: che-python-3.8-7.28.1
|
||||
+ image: quay.io/eclipse/che-python-3.8@sha256:7c710e9dc9eb2c600e604643436db4ea0fe3f6bc637a717070d4376c68b3faf6
|
||||
+ # tag: quay.io/eclipse/che-python-3.8:7.28.1
|
||||
+ - name: che-quarkus-7.28.1
|
||||
+ image: quay.io/eclipse/che-quarkus@sha256:f081683fa1f8f0a864c5385c02c13a45259b65b994d2e5a8cba991b3cc10756b
|
||||
+ # tag: quay.io/eclipse/che-quarkus:7.28.1
|
||||
+ - name: che-rust-1.39-7.28.1
|
||||
+ image: quay.io/eclipse/che-rust-1.39@sha256:8dee59c531ade862eb1c0a7f406b1b90f7b07cacf524e0a7573a5e01fed5a523
|
||||
+ # tag: quay.io/eclipse/che-rust-1.39:7.28.1
|
||||
- name: ubi8-minimal-8.3
|
||||
image: registry.access.redhat.com/ubi8-minimal@sha256:fdfb0770bff33e0f97d78583efd68b546a19d0a4b0ac23eef25ef261bca3e975
|
||||
# tag: registry.access.redhat.com/ubi8-minimal:8.3
|
||||
|
|
|
|||
|
|
@ -1,29 +0,0 @@
|
|||
--- /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/generated/openshift/org_v1_che_crd.yaml 2021-03-26 10:58:31.972148428 +0000
|
||||
+++ /home/runner/work/che-operator/che-operator/deploy/olm-catalog/stable/eclipse-che-preview-openshift/manifests/org_v1_che_crd.yaml 2021-03-26 10:58:31.984149012 +0000
|
||||
@@ -600,7 +600,7 @@
|
||||
is required, but defining `nonProxyHosts` in a custom resource
|
||||
leads to merging non proxy hosts lists from the cluster proxy
|
||||
configuration and ones defined in the custom resources. See the
|
||||
- doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html).
|
||||
+ doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html.
|
||||
See also the `proxyURL` fields.'
|
||||
type: string
|
||||
pluginRegistryCpuLimit:
|
||||
@@ -681,7 +681,7 @@
|
||||
is required, but defining `proxyUrl` in a custom resource leads
|
||||
to overrides the cluster proxy configuration with fields `proxyUrl`,
|
||||
`proxyPort`, `proxyUser` and `proxyPassword` from the custom resource.
|
||||
- See the doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html).
|
||||
+ See the doc https://docs.openshift.com/container-platform/4.4/networking/enable-cluster-wide-proxy.html.
|
||||
See also the `proxyPort` and `nonProxyHosts` fields.
|
||||
type: string
|
||||
proxyUser:
|
||||
@@ -754,7 +754,7 @@
|
||||
useInternalClusterSVCNames:
|
||||
description: Use internal cluster SVC names to communicate between
|
||||
components to speed up the traffic and avoid proxy issues. The
|
||||
- default value is `false`.
|
||||
+ default value is `true`.
|
||||
type: boolean
|
||||
workspaceNamespaceDefault:
|
||||
description: Defines Kubernetes default namespace in which user's
|
||||
|
|
@ -58,7 +58,7 @@ spec:
|
|||
- name: RELATED_IMAGE_che_tls_secrets_creation_job
|
||||
value: quay.io/eclipse/che-tls-secret-creator:alpine-d1ed4ad
|
||||
- name: RELATED_IMAGE_pvc_jobs
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-291
|
||||
value: registry.access.redhat.com/ubi8-minimal:8.3-298
|
||||
- name: RELATED_IMAGE_postgres
|
||||
value: quay.io/eclipse/che--centos--postgresql-96-centos7:9.6-b681d78125361519180a6ac05242c296f8906c11eab7e207b5ca9a89b6344392
|
||||
- name: RELATED_IMAGE_keycloak
|
||||
|
|
|
|||
|
|
@ -667,7 +667,7 @@ func (r *ReconcileChe) Reconcile(request reconcile.Request) (reconcile.Result, e
|
|||
cheClusterRoles := strings.Split(instance.Spec.Server.CheClusterRoles, ",")
|
||||
for _, cheClusterRole := range cheClusterRoles {
|
||||
cheClusterRole := strings.TrimSpace(cheClusterRole)
|
||||
cheClusterRoleBindingName := deploy.GetUniqueClusterRoleBindingName(deployContext, CheServiceAccountName, cheClusterRole)
|
||||
cheClusterRoleBindingName := cheClusterRole
|
||||
done, err := deploy.SyncClusterRoleBindingAndAddFinalizerToCluster(deployContext, cheClusterRoleBindingName, CheServiceAccountName, cheClusterRole)
|
||||
if !tests {
|
||||
if !done {
|
||||
|
|
@ -1235,10 +1235,16 @@ func (r *ReconcileChe) reconcileFinalizers(deployContext *deploy.DeployContext)
|
|||
cheClusterRoles := strings.Split(deployContext.CheCluster.Spec.Server.CheClusterRoles, ",")
|
||||
for _, cheClusterRole := range cheClusterRoles {
|
||||
cheClusterRole := strings.TrimSpace(cheClusterRole)
|
||||
cheClusterRoleBindingName := deploy.GetUniqueClusterRoleBindingName(deployContext, CheServiceAccountName, cheClusterRole)
|
||||
cheClusterRoleBindingName := cheClusterRole
|
||||
if err := deploy.ReconcileClusterRoleBindingFinalizer(deployContext, cheClusterRoleBindingName); err != nil {
|
||||
logrus.Error(err)
|
||||
}
|
||||
|
||||
// Removes any legacy CRB https://github.com/eclipse/che/issues/19506
|
||||
cheClusterRoleBindingName = deploy.GetLegacyUniqueClusterRoleBindingName(deployContext, CheServiceAccountName, cheClusterRole)
|
||||
if err := deploy.ReconcileLegacyClusterRoleBindingFinalizer(deployContext, cheClusterRoleBindingName); err != nil {
|
||||
logrus.Error(err)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -41,20 +41,33 @@ func SyncClusterRoleBindingAndAddFinalizerToCluster(
|
|||
serviceAccountName string,
|
||||
clusterRoleName string) (bool, error) {
|
||||
|
||||
finalizer := GetFinalizerName(strings.ToLower(name) + ".clusterrolebinding")
|
||||
finalizer := GetFinalizerName(strings.ToLower(name) + ".crb")
|
||||
crbSpec := getClusterRoleBindingSpec(deployContext, name, serviceAccountName, clusterRoleName)
|
||||
return SyncAndAddFinalizer(deployContext, crbSpec, crbDiffOpts, finalizer)
|
||||
}
|
||||
|
||||
func ReconcileClusterRoleBindingFinalizer(deployContext *DeployContext, name string) error {
|
||||
finalizer := GetFinalizerName(strings.ToLower(name) + ".clusterrolebinding")
|
||||
if deployContext.CheCluster.DeletionTimestamp.IsZero() {
|
||||
return nil
|
||||
}
|
||||
|
||||
finalizer := GetFinalizerName(strings.ToLower(name) + ".crb")
|
||||
return DeleteObjectWithFinalizer(deployContext, types.NamespacedName{Name: name}, &rbac.ClusterRoleBinding{}, finalizer)
|
||||
}
|
||||
|
||||
func GetUniqueClusterRoleBindingName(deployContext *DeployContext, serviceAccount string, clusterRole string) string {
|
||||
func GetLegacyUniqueClusterRoleBindingName(deployContext *DeployContext, serviceAccount string, clusterRole string) string {
|
||||
return deployContext.CheCluster.Namespace + "-" + serviceAccount + "-" + clusterRole
|
||||
}
|
||||
|
||||
func ReconcileLegacyClusterRoleBindingFinalizer(deployContext *DeployContext, name string) error {
|
||||
if deployContext.CheCluster.DeletionTimestamp.IsZero() {
|
||||
return nil
|
||||
}
|
||||
|
||||
finalizer := strings.ToLower(name) + ".clusterrolebinding.finalizers.che.eclipse.org"
|
||||
return DeleteObjectWithFinalizer(deployContext, types.NamespacedName{Name: name}, &rbac.ClusterRoleBinding{}, finalizer)
|
||||
}
|
||||
|
||||
func getClusterRoleBindingSpec(
|
||||
deployContext *DeployContext,
|
||||
name string,
|
||||
|
|
|
|||
|
|
@ -95,23 +95,38 @@ func TestSyncClusterRoleBindingAndAddFinalizerToCluster(t *testing.T) {
|
|||
t.Fatalf("Failed to sync crb: %v", err)
|
||||
}
|
||||
|
||||
if !util.ContainsString(deployContext.CheCluster.Finalizers, "test.clusterrolebinding.finalizers.che.eclipse.org") {
|
||||
if !util.ContainsString(deployContext.CheCluster.Finalizers, "test.crb.finalizers.che.eclipse.org") {
|
||||
t.Fatalf("Failed to add finalizer")
|
||||
}
|
||||
|
||||
deployContext.CheCluster.ObjectMeta.DeletionTimestamp = &metav1.Time{Time: time.Now()}
|
||||
// don't expect any deletion
|
||||
err = ReconcileClusterRoleBindingFinalizer(deployContext, "test")
|
||||
if err != nil {
|
||||
t.Fatalf("Failed to remove finalizer: %v", err)
|
||||
t.Fatalf("Failed to reconcile finalizer: %v", err)
|
||||
}
|
||||
|
||||
actual := &rbacv1.ClusterRoleBinding{}
|
||||
err = cli.Get(context.TODO(), types.NamespacedName{Name: "test"}, actual)
|
||||
if err != nil {
|
||||
t.Fatalf("CRD shouldn't be deleted: %v", err)
|
||||
}
|
||||
if !util.ContainsString(deployContext.CheCluster.Finalizers, "test.crb.finalizers.che.eclipse.org") {
|
||||
t.Fatalf("Finalizer shouldn't be deleted")
|
||||
}
|
||||
|
||||
// crb must be deleted as well as finalizer
|
||||
deployContext.CheCluster.ObjectMeta.DeletionTimestamp = &metav1.Time{Time: time.Now()}
|
||||
err = ReconcileClusterRoleBindingFinalizer(deployContext, "test")
|
||||
if err != nil {
|
||||
t.Fatalf("Failed to reconcile finalizer: %v", err)
|
||||
}
|
||||
|
||||
actual = &rbacv1.ClusterRoleBinding{}
|
||||
err = cli.Get(context.TODO(), types.NamespacedName{Name: "test"}, actual)
|
||||
if err == nil {
|
||||
t.Fatalf("Failed to remove crb: %v", err)
|
||||
}
|
||||
|
||||
if util.ContainsString(deployContext.CheCluster.Finalizers, "test.clusterrolebinding.finalizers.che.eclipse.org") {
|
||||
if util.ContainsString(deployContext.CheCluster.Finalizers, "test.crb.finalizers.che.eclipse.org") {
|
||||
t.Fatalf("Failed to remove finalizer")
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ import (
|
|||
corev1 "k8s.io/api/core/v1"
|
||||
rbacv1 "k8s.io/api/rbac/v1"
|
||||
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
|
||||
apiextensionsv1beta1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
||||
apierrors "k8s.io/apimachinery/pkg/api/errors"
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
|
||||
|
|
@ -316,7 +317,7 @@ func syncDwCheRoleBinding(deployContext *deploy.DeployContext) (bool, error) {
|
|||
}
|
||||
|
||||
func syncDwCheCRD(deployContext *deploy.DeployContext) (bool, error) {
|
||||
return syncObject(deployContext, DevWorkspaceCheManagersCRDFile, &apiextensionsv1.CustomResourceDefinition{})
|
||||
return syncObject(deployContext, DevWorkspaceCheManagersCRDFile, &apiextensionsv1beta1.CustomResourceDefinition{})
|
||||
}
|
||||
|
||||
func syncDwCheConfigMap(deployContext *deploy.DeployContext) (bool, error) {
|
||||
|
|
|
|||
|
|
@ -76,5 +76,10 @@ func DeleteObjectWithFinalizer(deployContext *DeployContext, key client.ObjectKe
|
|||
}
|
||||
|
||||
func GetFinalizerName(prefix string) string {
|
||||
return prefix + ".finalizers.che.eclipse.org"
|
||||
finalizer := prefix + ".finalizers.che.eclipse.org"
|
||||
diff := len(finalizer) - 63
|
||||
if diff > 0 {
|
||||
return finalizer[:len(finalizer)-diff]
|
||||
}
|
||||
return finalizer
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,3 +97,13 @@ func TestDeleteFinalizer(t *testing.T) {
|
|||
t.Fatalf("Failed to delete finalizer: %v", err)
|
||||
}
|
||||
}
|
||||
|
||||
func TestGetFinalizerNameShouldReturnStringLess64Chars(t *testing.T) {
|
||||
expected := "7890123456789012345678901234567891234567.finalizers.che.eclipse"
|
||||
prefix := "7890123456789012345678901234567891234567"
|
||||
|
||||
actual := GetFinalizerName(prefix)
|
||||
if expected != actual {
|
||||
t.Fatalf("Incorrect finalizer name: %s", actual)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
73
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/conversion.go
generated
vendored
Normal file
73
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/conversion.go
generated
vendored
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
"k8s.io/apimachinery/pkg/conversion"
|
||||
"k8s.io/apimachinery/pkg/runtime"
|
||||
"k8s.io/apimachinery/pkg/util/json"
|
||||
|
||||
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions"
|
||||
)
|
||||
|
||||
func addConversionFuncs(scheme *runtime.Scheme) error {
|
||||
// Add non-generated conversion functions
|
||||
err := scheme.AddConversionFuncs(
|
||||
Convert_apiextensions_JSONSchemaProps_To_v1beta1_JSONSchemaProps,
|
||||
Convert_apiextensions_JSON_To_v1beta1_JSON,
|
||||
Convert_v1beta1_JSON_To_apiextensions_JSON,
|
||||
)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_apiextensions_JSONSchemaProps_To_v1beta1_JSONSchemaProps(in *apiextensions.JSONSchemaProps, out *JSONSchemaProps, s conversion.Scope) error {
|
||||
if err := autoConvert_apiextensions_JSONSchemaProps_To_v1beta1_JSONSchemaProps(in, out, s); err != nil {
|
||||
return err
|
||||
}
|
||||
if in.Default != nil && *(in.Default) == nil {
|
||||
out.Default = nil
|
||||
}
|
||||
if in.Example != nil && *(in.Example) == nil {
|
||||
out.Example = nil
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_apiextensions_JSON_To_v1beta1_JSON(in *apiextensions.JSON, out *JSON, s conversion.Scope) error {
|
||||
raw, err := json.Marshal(*in)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
out.Raw = raw
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_v1beta1_JSON_To_apiextensions_JSON(in *JSON, out *apiextensions.JSON, s conversion.Scope) error {
|
||||
if in != nil {
|
||||
var i interface{}
|
||||
if err := json.Unmarshal(in.Raw, &i); err != nil {
|
||||
return err
|
||||
}
|
||||
*out = i
|
||||
} else {
|
||||
out = nil
|
||||
}
|
||||
return nil
|
||||
}
|
||||
264
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/deepcopy.go
generated
vendored
Normal file
264
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/deepcopy.go
generated
vendored
Normal file
|
|
@ -0,0 +1,264 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
// TODO: Update this after a tag is created for interface fields in DeepCopy
|
||||
func (in *JSONSchemaProps) DeepCopy() *JSONSchemaProps {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaProps)
|
||||
*out = *in
|
||||
|
||||
if in.Ref != nil {
|
||||
in, out := &in.Ref, &out.Ref
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(string)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.Maximum != nil {
|
||||
in, out := &in.Maximum, &out.Maximum
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(float64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.Minimum != nil {
|
||||
in, out := &in.Minimum, &out.Minimum
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(float64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MaxLength != nil {
|
||||
in, out := &in.MaxLength, &out.MaxLength
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MinLength != nil {
|
||||
in, out := &in.MinLength, &out.MinLength
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
if in.MaxItems != nil {
|
||||
in, out := &in.MaxItems, &out.MaxItems
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MinItems != nil {
|
||||
in, out := &in.MinItems, &out.MinItems
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MultipleOf != nil {
|
||||
in, out := &in.MultipleOf, &out.MultipleOf
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(float64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MaxProperties != nil {
|
||||
in, out := &in.MaxProperties, &out.MaxProperties
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.MinProperties != nil {
|
||||
in, out := &in.MinProperties, &out.MinProperties
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(int64)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.Required != nil {
|
||||
in, out := &in.Required, &out.Required
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
|
||||
if in.Items != nil {
|
||||
in, out := &in.Items, &out.Items
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(JSONSchemaPropsOrArray)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
}
|
||||
|
||||
if in.AllOf != nil {
|
||||
in, out := &in.AllOf, &out.AllOf
|
||||
*out = make([]JSONSchemaProps, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
|
||||
if in.OneOf != nil {
|
||||
in, out := &in.OneOf, &out.OneOf
|
||||
*out = make([]JSONSchemaProps, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
if in.AnyOf != nil {
|
||||
in, out := &in.AnyOf, &out.AnyOf
|
||||
*out = make([]JSONSchemaProps, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
|
||||
if in.Not != nil {
|
||||
in, out := &in.Not, &out.Not
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(JSONSchemaProps)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
}
|
||||
|
||||
if in.Properties != nil {
|
||||
in, out := &in.Properties, &out.Properties
|
||||
*out = make(map[string]JSONSchemaProps, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
}
|
||||
|
||||
if in.AdditionalProperties != nil {
|
||||
in, out := &in.AdditionalProperties, &out.AdditionalProperties
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(JSONSchemaPropsOrBool)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
}
|
||||
|
||||
if in.PatternProperties != nil {
|
||||
in, out := &in.PatternProperties, &out.PatternProperties
|
||||
*out = make(map[string]JSONSchemaProps, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
}
|
||||
|
||||
if in.Dependencies != nil {
|
||||
in, out := &in.Dependencies, &out.Dependencies
|
||||
*out = make(JSONSchemaDependencies, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
}
|
||||
|
||||
if in.AdditionalItems != nil {
|
||||
in, out := &in.AdditionalItems, &out.AdditionalItems
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(JSONSchemaPropsOrBool)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
}
|
||||
|
||||
if in.Definitions != nil {
|
||||
in, out := &in.Definitions, &out.Definitions
|
||||
*out = make(JSONSchemaDefinitions, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
}
|
||||
|
||||
if in.ExternalDocs != nil {
|
||||
in, out := &in.ExternalDocs, &out.ExternalDocs
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(ExternalDocumentation)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
}
|
||||
|
||||
if in.XPreserveUnknownFields != nil {
|
||||
in, out := &in.XPreserveUnknownFields, &out.XPreserveUnknownFields
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(bool)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
if in.XListMapKeys != nil {
|
||||
in, out := &in.XListMapKeys, &out.XListMapKeys
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
|
||||
if in.XListType != nil {
|
||||
in, out := &in.XListType, &out.XListType
|
||||
if *in == nil {
|
||||
*out = nil
|
||||
} else {
|
||||
*out = new(string)
|
||||
**out = **in
|
||||
}
|
||||
}
|
||||
|
||||
return out
|
||||
}
|
||||
82
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/defaults.go
generated
vendored
Normal file
82
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/defaults.go
generated
vendored
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
"strings"
|
||||
|
||||
"k8s.io/apimachinery/pkg/runtime"
|
||||
utilpointer "k8s.io/utils/pointer"
|
||||
)
|
||||
|
||||
func addDefaultingFuncs(scheme *runtime.Scheme) error {
|
||||
return RegisterDefaults(scheme)
|
||||
}
|
||||
|
||||
func SetDefaults_CustomResourceDefinition(obj *CustomResourceDefinition) {
|
||||
SetDefaults_CustomResourceDefinitionSpec(&obj.Spec)
|
||||
if len(obj.Status.StoredVersions) == 0 {
|
||||
for _, v := range obj.Spec.Versions {
|
||||
if v.Storage {
|
||||
obj.Status.StoredVersions = append(obj.Status.StoredVersions, v.Name)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func SetDefaults_CustomResourceDefinitionSpec(obj *CustomResourceDefinitionSpec) {
|
||||
if len(obj.Scope) == 0 {
|
||||
obj.Scope = NamespaceScoped
|
||||
}
|
||||
if len(obj.Names.Singular) == 0 {
|
||||
obj.Names.Singular = strings.ToLower(obj.Names.Kind)
|
||||
}
|
||||
if len(obj.Names.ListKind) == 0 && len(obj.Names.Kind) > 0 {
|
||||
obj.Names.ListKind = obj.Names.Kind + "List"
|
||||
}
|
||||
// If there is no list of versions, create on using deprecated Version field.
|
||||
if len(obj.Versions) == 0 && len(obj.Version) != 0 {
|
||||
obj.Versions = []CustomResourceDefinitionVersion{{
|
||||
Name: obj.Version,
|
||||
Storage: true,
|
||||
Served: true,
|
||||
}}
|
||||
}
|
||||
// For backward compatibility set the version field to the first item in versions list.
|
||||
if len(obj.Version) == 0 && len(obj.Versions) != 0 {
|
||||
obj.Version = obj.Versions[0].Name
|
||||
}
|
||||
if obj.Conversion == nil {
|
||||
obj.Conversion = &CustomResourceConversion{
|
||||
Strategy: NoneConverter,
|
||||
}
|
||||
}
|
||||
if obj.Conversion.Strategy == WebhookConverter && len(obj.Conversion.ConversionReviewVersions) == 0 {
|
||||
obj.Conversion.ConversionReviewVersions = []string{SchemeGroupVersion.Version}
|
||||
}
|
||||
if obj.PreserveUnknownFields == nil {
|
||||
obj.PreserveUnknownFields = utilpointer.BoolPtr(true)
|
||||
}
|
||||
}
|
||||
|
||||
// SetDefaults_ServiceReference sets defaults for Webhook's ServiceReference
|
||||
func SetDefaults_ServiceReference(obj *ServiceReference) {
|
||||
if obj.Port == nil {
|
||||
obj.Port = utilpointer.Int32Ptr(443)
|
||||
}
|
||||
}
|
||||
25
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/doc.go
generated
vendored
Normal file
25
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/doc.go
generated
vendored
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
// +k8s:deepcopy-gen=package
|
||||
// +k8s:protobuf-gen=package
|
||||
// +k8s:conversion-gen=k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
|
||||
// +k8s:defaulter-gen=TypeMeta
|
||||
// +k8s:openapi-gen=true
|
||||
// +groupName=apiextensions.k8s.io
|
||||
|
||||
// Package v1beta1 is the v1beta1 version of the API.
|
||||
package v1beta1 // import "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
|
||||
9003
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.pb.go
generated
vendored
Normal file
9003
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.pb.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
629
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto
generated
vendored
Normal file
629
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/generated.proto
generated
vendored
Normal file
|
|
@ -0,0 +1,629 @@
|
|||
/*
|
||||
Copyright The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
|
||||
// This file was autogenerated by go-to-protobuf. Do not edit it manually!
|
||||
|
||||
syntax = 'proto2';
|
||||
|
||||
package k8s.io.apiextensions_apiserver.pkg.apis.apiextensions.v1beta1;
|
||||
|
||||
import "k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto";
|
||||
import "k8s.io/apimachinery/pkg/runtime/generated.proto";
|
||||
import "k8s.io/apimachinery/pkg/runtime/schema/generated.proto";
|
||||
|
||||
// Package-wide variables from generator "generated".
|
||||
option go_package = "v1beta1";
|
||||
|
||||
// ConversionRequest describes the conversion request parameters.
|
||||
message ConversionRequest {
|
||||
// uid is an identifier for the individual request/response. It allows distinguishing instances of requests which are
|
||||
// otherwise identical (parallel requests, etc).
|
||||
// The UID is meant to track the round trip (request/response) between the Kubernetes API server and the webhook, not the user request.
|
||||
// It is suitable for correlating log entries between the webhook and apiserver, for either auditing or debugging.
|
||||
optional string uid = 1;
|
||||
|
||||
// desiredAPIVersion is the version to convert given objects to. e.g. "myapi.example.com/v1"
|
||||
optional string desiredAPIVersion = 2;
|
||||
|
||||
// objects is the list of custom resource objects to be converted.
|
||||
repeated k8s.io.apimachinery.pkg.runtime.RawExtension objects = 3;
|
||||
}
|
||||
|
||||
// ConversionResponse describes a conversion response.
|
||||
message ConversionResponse {
|
||||
// uid is an identifier for the individual request/response.
|
||||
// This should be copied over from the corresponding `request.uid`.
|
||||
optional string uid = 1;
|
||||
|
||||
// convertedObjects is the list of converted version of `request.objects` if the `result` is successful, otherwise empty.
|
||||
// The webhook is expected to set `apiVersion` of these objects to the `request.desiredAPIVersion`. The list
|
||||
// must also have the same size as the input list with the same objects in the same order (equal kind, metadata.uid, metadata.name and metadata.namespace).
|
||||
// The webhook is allowed to mutate labels and annotations. Any other change to the metadata is silently ignored.
|
||||
repeated k8s.io.apimachinery.pkg.runtime.RawExtension convertedObjects = 2;
|
||||
|
||||
// result contains the result of conversion with extra details if the conversion failed. `result.status` determines if
|
||||
// the conversion failed or succeeded. The `result.status` field is required and represents the success or failure of the
|
||||
// conversion. A successful conversion must set `result.status` to `Success`. A failed conversion must set
|
||||
// `result.status` to `Failure` and provide more details in `result.message` and return http status 200. The `result.message`
|
||||
// will be used to construct an error message for the end user.
|
||||
optional k8s.io.apimachinery.pkg.apis.meta.v1.Status result = 3;
|
||||
}
|
||||
|
||||
// ConversionReview describes a conversion request/response.
|
||||
message ConversionReview {
|
||||
// request describes the attributes for the conversion request.
|
||||
// +optional
|
||||
optional ConversionRequest request = 1;
|
||||
|
||||
// response describes the attributes for the conversion response.
|
||||
// +optional
|
||||
optional ConversionResponse response = 2;
|
||||
}
|
||||
|
||||
// CustomResourceColumnDefinition specifies a column for server side printing.
|
||||
message CustomResourceColumnDefinition {
|
||||
// name is a human readable name for the column.
|
||||
optional string name = 1;
|
||||
|
||||
// type is an OpenAPI type definition for this column.
|
||||
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
|
||||
optional string type = 2;
|
||||
|
||||
// format is an optional OpenAPI type definition for this column. The 'name' format is applied
|
||||
// to the primary identifier column to assist in clients identifying column is the resource name.
|
||||
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
|
||||
// +optional
|
||||
optional string format = 3;
|
||||
|
||||
// description is a human readable description of this column.
|
||||
// +optional
|
||||
optional string description = 4;
|
||||
|
||||
// priority is an integer defining the relative importance of this column compared to others. Lower
|
||||
// numbers are considered higher priority. Columns that may be omitted in limited space scenarios
|
||||
// should be given a priority greater than 0.
|
||||
// +optional
|
||||
optional int32 priority = 5;
|
||||
|
||||
// JSONPath is a simple JSON path (i.e. with array notation) which is evaluated against
|
||||
// each custom resource to produce the value for this column.
|
||||
optional string JSONPath = 6;
|
||||
}
|
||||
|
||||
// CustomResourceConversion describes how to convert different versions of a CR.
|
||||
message CustomResourceConversion {
|
||||
// strategy specifies how custom resources are converted between versions. Allowed values are:
|
||||
// - `None`: The converter only change the apiVersion and would not touch any other field in the custom resource.
|
||||
// - `Webhook`: API Server will call to an external webhook to do the conversion. Additional information
|
||||
// is needed for this option. This requires spec.preserveUnknownFields to be false, and spec.conversion.webhookClientConfig to be set.
|
||||
optional string strategy = 1;
|
||||
|
||||
// webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`.
|
||||
// Required when `strategy` is set to `Webhook`.
|
||||
// +optional
|
||||
optional WebhookClientConfig webhookClientConfig = 2;
|
||||
|
||||
// conversionReviewVersions is an ordered list of preferred `ConversionReview`
|
||||
// versions the Webhook expects. The API server will use the first version in
|
||||
// the list which it supports. If none of the versions specified in this list
|
||||
// are supported by API server, conversion will fail for the custom resource.
|
||||
// If a persisted Webhook configuration specifies allowed versions and does not
|
||||
// include any versions known to the API Server, calls to the webhook will fail.
|
||||
// Defaults to `["v1beta1"]`.
|
||||
// +optional
|
||||
repeated string conversionReviewVersions = 3;
|
||||
}
|
||||
|
||||
// CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format
|
||||
// <.spec.name>.<.spec.group>.
|
||||
// Deprecated in v1.16, planned for removal in v1.19. Use apiextensions.k8s.io/v1 CustomResourceDefinition instead.
|
||||
message CustomResourceDefinition {
|
||||
optional k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
|
||||
|
||||
// spec describes how the user wants the resources to appear
|
||||
optional CustomResourceDefinitionSpec spec = 2;
|
||||
|
||||
// status indicates the actual state of the CustomResourceDefinition
|
||||
// +optional
|
||||
optional CustomResourceDefinitionStatus status = 3;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionCondition contains details for the current condition of this pod.
|
||||
message CustomResourceDefinitionCondition {
|
||||
// type is the type of the condition. Types include Established, NamesAccepted and Terminating.
|
||||
optional string type = 1;
|
||||
|
||||
// status is the status of the condition.
|
||||
// Can be True, False, Unknown.
|
||||
optional string status = 2;
|
||||
|
||||
// lastTransitionTime last time the condition transitioned from one status to another.
|
||||
// +optional
|
||||
optional k8s.io.apimachinery.pkg.apis.meta.v1.Time lastTransitionTime = 3;
|
||||
|
||||
// reason is a unique, one-word, CamelCase reason for the condition's last transition.
|
||||
// +optional
|
||||
optional string reason = 4;
|
||||
|
||||
// message is a human-readable message indicating details about last transition.
|
||||
// +optional
|
||||
optional string message = 5;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
||||
message CustomResourceDefinitionList {
|
||||
optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1;
|
||||
|
||||
// items list individual CustomResourceDefinition objects
|
||||
repeated CustomResourceDefinition items = 2;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
|
||||
message CustomResourceDefinitionNames {
|
||||
// plural is the plural name of the resource to serve.
|
||||
// The custom resources are served under `/apis/<group>/<version>/.../<plural>`.
|
||||
// Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`).
|
||||
// Must be all lowercase.
|
||||
optional string plural = 1;
|
||||
|
||||
// singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`.
|
||||
// +optional
|
||||
optional string singular = 2;
|
||||
|
||||
// shortNames are short names for the resource, exposed in API discovery documents,
|
||||
// and used by clients to support invocations like `kubectl get <shortname>`.
|
||||
// It must be all lowercase.
|
||||
// +optional
|
||||
repeated string shortNames = 3;
|
||||
|
||||
// kind is the serialized kind of the resource. It is normally CamelCase and singular.
|
||||
// Custom resource instances will use this value as the `kind` attribute in API calls.
|
||||
optional string kind = 4;
|
||||
|
||||
// listKind is the serialized kind of the list for this resource. Defaults to "`kind`List".
|
||||
// +optional
|
||||
optional string listKind = 5;
|
||||
|
||||
// categories is a list of grouped resources this custom resource belongs to (e.g. 'all').
|
||||
// This is published in API discovery documents, and used by clients to support invocations like
|
||||
// `kubectl get all`.
|
||||
// +optional
|
||||
repeated string categories = 6;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionSpec describes how a user wants their resource to appear
|
||||
message CustomResourceDefinitionSpec {
|
||||
// group is the API group of the defined custom resource.
|
||||
// The custom resources are served under `/apis/<group>/...`.
|
||||
// Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`).
|
||||
optional string group = 1;
|
||||
|
||||
// version is the API version of the defined custom resource.
|
||||
// The custom resources are served under `/apis/<group>/<version>/...`.
|
||||
// Must match the name of the first item in the `versions` list if `version` and `versions` are both specified.
|
||||
// Optional if `versions` is specified.
|
||||
// Deprecated: use `versions` instead.
|
||||
// +optional
|
||||
optional string version = 2;
|
||||
|
||||
// names specify the resource and kind names for the custom resource.
|
||||
optional CustomResourceDefinitionNames names = 3;
|
||||
|
||||
// scope indicates whether the defined custom resource is cluster- or namespace-scoped.
|
||||
// Allowed values are `Cluster` and `Namespaced`. Default is `Namespaced`.
|
||||
optional string scope = 4;
|
||||
|
||||
// validation describes the schema used for validation and pruning of the custom resource.
|
||||
// If present, this validation schema is used to validate all versions.
|
||||
// Top-level and per-version schemas are mutually exclusive.
|
||||
// +optional
|
||||
optional CustomResourceValidation validation = 5;
|
||||
|
||||
// subresources specify what subresources the defined custom resource has.
|
||||
// If present, this field configures subresources for all versions.
|
||||
// Top-level and per-version subresources are mutually exclusive.
|
||||
// +optional
|
||||
optional CustomResourceSubresources subresources = 6;
|
||||
|
||||
// versions is the list of all API versions of the defined custom resource.
|
||||
// Optional if `version` is specified.
|
||||
// The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified.
|
||||
// Version names are used to compute the order in which served versions are listed in API discovery.
|
||||
// If the version string is "kube-like", it will sort above non "kube-like" version strings, which are ordered
|
||||
// lexicographically. "Kube-like" versions start with a "v", then are followed by a number (the major version),
|
||||
// then optionally the string "alpha" or "beta" and another number (the minor version). These are sorted first
|
||||
// by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing
|
||||
// major version, then minor version. An example sorted list of versions:
|
||||
// v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.
|
||||
// +optional
|
||||
repeated CustomResourceDefinitionVersion versions = 7;
|
||||
|
||||
// additionalPrinterColumns specifies additional columns returned in Table output.
|
||||
// See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details.
|
||||
// If present, this field configures columns for all versions.
|
||||
// Top-level and per-version columns are mutually exclusive.
|
||||
// If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.
|
||||
// +optional
|
||||
repeated CustomResourceColumnDefinition additionalPrinterColumns = 8;
|
||||
|
||||
// conversion defines conversion settings for the CRD.
|
||||
// +optional
|
||||
optional CustomResourceConversion conversion = 9;
|
||||
|
||||
// preserveUnknownFields indicates that object fields which are not specified
|
||||
// in the OpenAPI schema should be preserved when persisting to storage.
|
||||
// apiVersion, kind, metadata and known fields inside metadata are always preserved.
|
||||
// If false, schemas must be defined for all versions.
|
||||
// Defaults to true in v1beta for backwards compatibility.
|
||||
// Deprecated: will be required to be false in v1. Preservation of unknown fields can be specified
|
||||
// in the validation schema using the `x-kubernetes-preserve-unknown-fields: true` extension.
|
||||
// See https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/#pruning-versus-preserving-unknown-fields for details.
|
||||
// +optional
|
||||
optional bool preserveUnknownFields = 10;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
|
||||
message CustomResourceDefinitionStatus {
|
||||
// conditions indicate state for particular aspects of a CustomResourceDefinition
|
||||
// +optional
|
||||
repeated CustomResourceDefinitionCondition conditions = 1;
|
||||
|
||||
// acceptedNames are the names that are actually being used to serve discovery.
|
||||
// They may be different than the names in spec.
|
||||
optional CustomResourceDefinitionNames acceptedNames = 2;
|
||||
|
||||
// storedVersions lists all versions of CustomResources that were ever persisted. Tracking these
|
||||
// versions allows a migration path for stored versions in etcd. The field is mutable
|
||||
// so a migration controller can finish a migration to another version (ensuring
|
||||
// no old objects are left in storage), and then remove the rest of the
|
||||
// versions from this list.
|
||||
// Versions may not be removed from `spec.versions` while they exist in this list.
|
||||
repeated string storedVersions = 3;
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionVersion describes a version for CRD.
|
||||
message CustomResourceDefinitionVersion {
|
||||
// name is the version name, e.g. “v1”, “v2beta1”, etc.
|
||||
// The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
|
||||
optional string name = 1;
|
||||
|
||||
// served is a flag enabling/disabling this version from being served via REST APIs
|
||||
optional bool served = 2;
|
||||
|
||||
// storage indicates this version should be used when persisting custom resources to storage.
|
||||
// There must be exactly one version with storage=true.
|
||||
optional bool storage = 3;
|
||||
|
||||
// schema describes the schema used for validation and pruning of this version of the custom resource.
|
||||
// Top-level and per-version schemas are mutually exclusive.
|
||||
// Per-version schemas must not all be set to identical values (top-level validation schema should be used instead).
|
||||
// +optional
|
||||
optional CustomResourceValidation schema = 4;
|
||||
|
||||
// subresources specify what subresources this version of the defined custom resource have.
|
||||
// Top-level and per-version subresources are mutually exclusive.
|
||||
// Per-version subresources must not all be set to identical values (top-level subresources should be used instead).
|
||||
// +optional
|
||||
optional CustomResourceSubresources subresources = 5;
|
||||
|
||||
// additionalPrinterColumns specifies additional columns returned in Table output.
|
||||
// See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details.
|
||||
// Top-level and per-version columns are mutually exclusive.
|
||||
// Per-version columns must not all be set to identical values (top-level columns should be used instead).
|
||||
// If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.
|
||||
// +optional
|
||||
repeated CustomResourceColumnDefinition additionalPrinterColumns = 6;
|
||||
}
|
||||
|
||||
// CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
|
||||
message CustomResourceSubresourceScale {
|
||||
// specReplicasPath defines the JSON path inside of a custom resource that corresponds to Scale `spec.replicas`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.spec`.
|
||||
// If there is no value under the given path in the custom resource, the `/scale` subresource will return an error on GET.
|
||||
optional string specReplicasPath = 1;
|
||||
|
||||
// statusReplicasPath defines the JSON path inside of a custom resource that corresponds to Scale `status.replicas`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.status`.
|
||||
// If there is no value under the given path in the custom resource, the `status.replicas` value in the `/scale` subresource
|
||||
// will default to 0.
|
||||
optional string statusReplicasPath = 2;
|
||||
|
||||
// labelSelectorPath defines the JSON path inside of a custom resource that corresponds to Scale `status.selector`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.status` or `.spec`.
|
||||
// Must be set to work with HorizontalPodAutoscaler.
|
||||
// The field pointed by this JSON path must be a string field (not a complex selector struct)
|
||||
// which contains a serialized label selector in string form.
|
||||
// More info: https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions#scale-subresource
|
||||
// If there is no value under the given path in the custom resource, the `status.selector` value in the `/scale`
|
||||
// subresource will default to the empty string.
|
||||
// +optional
|
||||
optional string labelSelectorPath = 3;
|
||||
}
|
||||
|
||||
// CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
|
||||
// Status is represented by the `.status` JSON path inside of a CustomResource. When set,
|
||||
// * exposes a /status subresource for the custom resource
|
||||
// * PUT requests to the /status subresource take a custom resource object, and ignore changes to anything except the status stanza
|
||||
// * PUT/POST/PATCH requests to the custom resource ignore changes to the status stanza
|
||||
message CustomResourceSubresourceStatus {
|
||||
}
|
||||
|
||||
// CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
||||
message CustomResourceSubresources {
|
||||
// status indicates the custom resource should serve a `/status` subresource.
|
||||
// When enabled:
|
||||
// 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object.
|
||||
// 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
|
||||
// +optional
|
||||
optional CustomResourceSubresourceStatus status = 1;
|
||||
|
||||
// scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
|
||||
// +optional
|
||||
optional CustomResourceSubresourceScale scale = 2;
|
||||
}
|
||||
|
||||
// CustomResourceValidation is a list of validation methods for CustomResources.
|
||||
message CustomResourceValidation {
|
||||
// openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning.
|
||||
// +optional
|
||||
optional JSONSchemaProps openAPIV3Schema = 1;
|
||||
}
|
||||
|
||||
// ExternalDocumentation allows referencing an external resource for extended documentation.
|
||||
message ExternalDocumentation {
|
||||
optional string description = 1;
|
||||
|
||||
optional string url = 2;
|
||||
}
|
||||
|
||||
// JSON represents any valid JSON value.
|
||||
// These types are supported: bool, int64, float64, string, []interface{}, map[string]interface{} and nil.
|
||||
message JSON {
|
||||
optional bytes raw = 1;
|
||||
}
|
||||
|
||||
// JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
|
||||
message JSONSchemaProps {
|
||||
optional string id = 1;
|
||||
|
||||
optional string schema = 2;
|
||||
|
||||
optional string ref = 3;
|
||||
|
||||
optional string description = 4;
|
||||
|
||||
optional string type = 5;
|
||||
|
||||
optional string format = 6;
|
||||
|
||||
optional string title = 7;
|
||||
|
||||
// default is a default value for undefined object fields.
|
||||
// Defaulting is a beta feature under the CustomResourceDefaulting feature gate.
|
||||
// CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.
|
||||
optional JSON default = 8;
|
||||
|
||||
optional double maximum = 9;
|
||||
|
||||
optional bool exclusiveMaximum = 10;
|
||||
|
||||
optional double minimum = 11;
|
||||
|
||||
optional bool exclusiveMinimum = 12;
|
||||
|
||||
optional int64 maxLength = 13;
|
||||
|
||||
optional int64 minLength = 14;
|
||||
|
||||
optional string pattern = 15;
|
||||
|
||||
optional int64 maxItems = 16;
|
||||
|
||||
optional int64 minItems = 17;
|
||||
|
||||
optional bool uniqueItems = 18;
|
||||
|
||||
optional double multipleOf = 19;
|
||||
|
||||
repeated JSON enum = 20;
|
||||
|
||||
optional int64 maxProperties = 21;
|
||||
|
||||
optional int64 minProperties = 22;
|
||||
|
||||
repeated string required = 23;
|
||||
|
||||
optional JSONSchemaPropsOrArray items = 24;
|
||||
|
||||
repeated JSONSchemaProps allOf = 25;
|
||||
|
||||
repeated JSONSchemaProps oneOf = 26;
|
||||
|
||||
repeated JSONSchemaProps anyOf = 27;
|
||||
|
||||
optional JSONSchemaProps not = 28;
|
||||
|
||||
map<string, JSONSchemaProps> properties = 29;
|
||||
|
||||
optional JSONSchemaPropsOrBool additionalProperties = 30;
|
||||
|
||||
map<string, JSONSchemaProps> patternProperties = 31;
|
||||
|
||||
map<string, JSONSchemaPropsOrStringArray> dependencies = 32;
|
||||
|
||||
optional JSONSchemaPropsOrBool additionalItems = 33;
|
||||
|
||||
map<string, JSONSchemaProps> definitions = 34;
|
||||
|
||||
optional ExternalDocumentation externalDocs = 35;
|
||||
|
||||
optional JSON example = 36;
|
||||
|
||||
optional bool nullable = 37;
|
||||
|
||||
// x-kubernetes-preserve-unknown-fields stops the API server
|
||||
// decoding step from pruning fields which are not specified
|
||||
// in the validation schema. This affects fields recursively,
|
||||
// but switches back to normal pruning behaviour if nested
|
||||
// properties or additionalProperties are specified in the schema.
|
||||
// This can either be true or undefined. False is forbidden.
|
||||
optional bool xKubernetesPreserveUnknownFields = 38;
|
||||
|
||||
// x-kubernetes-embedded-resource defines that the value is an
|
||||
// embedded Kubernetes runtime.Object, with TypeMeta and
|
||||
// ObjectMeta. The type must be object. It is allowed to further
|
||||
// restrict the embedded object. kind, apiVersion and metadata
|
||||
// are validated automatically. x-kubernetes-preserve-unknown-fields
|
||||
// is allowed to be true, but does not have to be if the object
|
||||
// is fully specified (up to kind, apiVersion, metadata).
|
||||
optional bool xKubernetesEmbeddedResource = 39;
|
||||
|
||||
// x-kubernetes-int-or-string specifies that this value is
|
||||
// either an integer or a string. If this is true, an empty
|
||||
// type is allowed and type as child of anyOf is permitted
|
||||
// if following one of the following patterns:
|
||||
//
|
||||
// 1) anyOf:
|
||||
// - type: integer
|
||||
// - type: string
|
||||
// 2) allOf:
|
||||
// - anyOf:
|
||||
// - type: integer
|
||||
// - type: string
|
||||
// - ... zero or more
|
||||
optional bool xKubernetesIntOrString = 40;
|
||||
|
||||
// x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used
|
||||
// as the index of the map.
|
||||
//
|
||||
// This tag MUST only be used on lists that have the "x-kubernetes-list-type"
|
||||
// extension set to "map". Also, the values specified for this attribute must
|
||||
// be a scalar typed field of the child structure (no nesting is supported).
|
||||
//
|
||||
// +optional
|
||||
repeated string xKubernetesListMapKeys = 41;
|
||||
|
||||
// x-kubernetes-list-type annotates an array to further describe its topology.
|
||||
// This extension must only be used on lists and may have 3 possible values:
|
||||
//
|
||||
// 1) `atomic`: the list is treated as a single entity, like a scalar.
|
||||
// Atomic lists will be entirely replaced when updated. This extension
|
||||
// may be used on any type of list (struct, scalar, ...).
|
||||
// 2) `set`:
|
||||
// Sets are lists that must not have multiple items with the same value. Each
|
||||
// value must be a scalar (or another atomic type).
|
||||
// 3) `map`:
|
||||
// These lists are like maps in that their elements have a non-index key
|
||||
// used to identify them. Order is preserved upon merge. The map tag
|
||||
// must only be used on a list with elements of type object.
|
||||
// Defaults to atomic for arrays.
|
||||
// +optional
|
||||
optional string xKubernetesListType = 42;
|
||||
}
|
||||
|
||||
// JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps
|
||||
// or an array of JSONSchemaProps. Mainly here for serialization purposes.
|
||||
message JSONSchemaPropsOrArray {
|
||||
optional JSONSchemaProps schema = 1;
|
||||
|
||||
repeated JSONSchemaProps jSONSchemas = 2;
|
||||
}
|
||||
|
||||
// JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value.
|
||||
// Defaults to true for the boolean property.
|
||||
message JSONSchemaPropsOrBool {
|
||||
optional bool allows = 1;
|
||||
|
||||
optional JSONSchemaProps schema = 2;
|
||||
}
|
||||
|
||||
// JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
|
||||
message JSONSchemaPropsOrStringArray {
|
||||
optional JSONSchemaProps schema = 1;
|
||||
|
||||
repeated string property = 2;
|
||||
}
|
||||
|
||||
// ServiceReference holds a reference to Service.legacy.k8s.io
|
||||
message ServiceReference {
|
||||
// namespace is the namespace of the service.
|
||||
// Required
|
||||
optional string namespace = 1;
|
||||
|
||||
// name is the name of the service.
|
||||
// Required
|
||||
optional string name = 2;
|
||||
|
||||
// path is an optional URL path at which the webhook will be contacted.
|
||||
// +optional
|
||||
optional string path = 3;
|
||||
|
||||
// port is an optional service port at which the webhook will be contacted.
|
||||
// `port` should be a valid port number (1-65535, inclusive).
|
||||
// Defaults to 443 for backward compatibility.
|
||||
// +optional
|
||||
optional int32 port = 4;
|
||||
}
|
||||
|
||||
// WebhookClientConfig contains the information to make a TLS connection with the webhook.
|
||||
message WebhookClientConfig {
|
||||
// url gives the location of the webhook, in standard URL form
|
||||
// (`scheme://host:port/path`). Exactly one of `url` or `service`
|
||||
// must be specified.
|
||||
//
|
||||
// The `host` should not refer to a service running in the cluster; use
|
||||
// the `service` field instead. The host might be resolved via external
|
||||
// DNS in some apiservers (e.g., `kube-apiserver` cannot resolve
|
||||
// in-cluster DNS as that would be a layering violation). `host` may
|
||||
// also be an IP address.
|
||||
//
|
||||
// Please note that using `localhost` or `127.0.0.1` as a `host` is
|
||||
// risky unless you take great care to run this webhook on all hosts
|
||||
// which run an apiserver which might need to make calls to this
|
||||
// webhook. Such installs are likely to be non-portable, i.e., not easy
|
||||
// to turn up in a new cluster.
|
||||
//
|
||||
// The scheme must be "https"; the URL must begin with "https://".
|
||||
//
|
||||
// A path is optional, and if present may be any string permissible in
|
||||
// a URL. You may use the path to pass an arbitrary string to the
|
||||
// webhook, for example, a cluster identifier.
|
||||
//
|
||||
// Attempting to use a user or basic auth e.g. "user:password@" is not
|
||||
// allowed. Fragments ("#...") and query parameters ("?...") are not
|
||||
// allowed, either.
|
||||
//
|
||||
// +optional
|
||||
optional string url = 3;
|
||||
|
||||
// service is a reference to the service for this webhook. Either
|
||||
// service or url must be specified.
|
||||
//
|
||||
// If the webhook is running within the cluster, then you should use `service`.
|
||||
//
|
||||
// +optional
|
||||
optional ServiceReference service = 1;
|
||||
|
||||
// caBundle is a PEM encoded CA bundle which will be used to validate the webhook's server certificate.
|
||||
// If unspecified, system trust roots on the apiserver are used.
|
||||
// +optional
|
||||
optional bytes caBundle = 2;
|
||||
}
|
||||
|
||||
135
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/marshal.go
generated
vendored
Normal file
135
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/marshal.go
generated
vendored
Normal file
|
|
@ -0,0 +1,135 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
"errors"
|
||||
|
||||
"k8s.io/apimachinery/pkg/util/json"
|
||||
)
|
||||
|
||||
var jsTrue = []byte("true")
|
||||
var jsFalse = []byte("false")
|
||||
|
||||
func (s JSONSchemaPropsOrBool) MarshalJSON() ([]byte, error) {
|
||||
if s.Schema != nil {
|
||||
return json.Marshal(s.Schema)
|
||||
}
|
||||
|
||||
if s.Schema == nil && !s.Allows {
|
||||
return jsFalse, nil
|
||||
}
|
||||
return jsTrue, nil
|
||||
}
|
||||
|
||||
func (s *JSONSchemaPropsOrBool) UnmarshalJSON(data []byte) error {
|
||||
var nw JSONSchemaPropsOrBool
|
||||
switch {
|
||||
case len(data) == 0:
|
||||
case data[0] == '{':
|
||||
var sch JSONSchemaProps
|
||||
if err := json.Unmarshal(data, &sch); err != nil {
|
||||
return err
|
||||
}
|
||||
nw.Allows = true
|
||||
nw.Schema = &sch
|
||||
case len(data) == 4 && string(data) == "true":
|
||||
nw.Allows = true
|
||||
case len(data) == 5 && string(data) == "false":
|
||||
nw.Allows = false
|
||||
default:
|
||||
return errors.New("boolean or JSON schema expected")
|
||||
}
|
||||
*s = nw
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s JSONSchemaPropsOrStringArray) MarshalJSON() ([]byte, error) {
|
||||
if len(s.Property) > 0 {
|
||||
return json.Marshal(s.Property)
|
||||
}
|
||||
if s.Schema != nil {
|
||||
return json.Marshal(s.Schema)
|
||||
}
|
||||
return []byte("null"), nil
|
||||
}
|
||||
|
||||
func (s *JSONSchemaPropsOrStringArray) UnmarshalJSON(data []byte) error {
|
||||
var first byte
|
||||
if len(data) > 1 {
|
||||
first = data[0]
|
||||
}
|
||||
var nw JSONSchemaPropsOrStringArray
|
||||
if first == '{' {
|
||||
var sch JSONSchemaProps
|
||||
if err := json.Unmarshal(data, &sch); err != nil {
|
||||
return err
|
||||
}
|
||||
nw.Schema = &sch
|
||||
}
|
||||
if first == '[' {
|
||||
if err := json.Unmarshal(data, &nw.Property); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
*s = nw
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s JSONSchemaPropsOrArray) MarshalJSON() ([]byte, error) {
|
||||
if len(s.JSONSchemas) > 0 {
|
||||
return json.Marshal(s.JSONSchemas)
|
||||
}
|
||||
return json.Marshal(s.Schema)
|
||||
}
|
||||
|
||||
func (s *JSONSchemaPropsOrArray) UnmarshalJSON(data []byte) error {
|
||||
var nw JSONSchemaPropsOrArray
|
||||
var first byte
|
||||
if len(data) > 1 {
|
||||
first = data[0]
|
||||
}
|
||||
if first == '{' {
|
||||
var sch JSONSchemaProps
|
||||
if err := json.Unmarshal(data, &sch); err != nil {
|
||||
return err
|
||||
}
|
||||
nw.Schema = &sch
|
||||
}
|
||||
if first == '[' {
|
||||
if err := json.Unmarshal(data, &nw.JSONSchemas); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
*s = nw
|
||||
return nil
|
||||
}
|
||||
|
||||
func (s JSON) MarshalJSON() ([]byte, error) {
|
||||
if len(s.Raw) > 0 {
|
||||
return s.Raw, nil
|
||||
}
|
||||
return []byte("null"), nil
|
||||
|
||||
}
|
||||
|
||||
func (s *JSON) UnmarshalJSON(data []byte) error {
|
||||
if len(data) > 0 && string(data) != "null" {
|
||||
s.Raw = data
|
||||
}
|
||||
return nil
|
||||
}
|
||||
62
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/register.go
generated
vendored
Normal file
62
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/register.go
generated
vendored
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/runtime"
|
||||
"k8s.io/apimachinery/pkg/runtime/schema"
|
||||
)
|
||||
|
||||
const GroupName = "apiextensions.k8s.io"
|
||||
|
||||
// SchemeGroupVersion is group version used to register these objects
|
||||
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1beta1"}
|
||||
|
||||
// Kind takes an unqualified kind and returns back a Group qualified GroupKind
|
||||
func Kind(kind string) schema.GroupKind {
|
||||
return SchemeGroupVersion.WithKind(kind).GroupKind()
|
||||
}
|
||||
|
||||
// Resource takes an unqualified resource and returns back a Group qualified GroupResource
|
||||
func Resource(resource string) schema.GroupResource {
|
||||
return SchemeGroupVersion.WithResource(resource).GroupResource()
|
||||
}
|
||||
|
||||
var (
|
||||
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addDefaultingFuncs, addConversionFuncs)
|
||||
localSchemeBuilder = &SchemeBuilder
|
||||
AddToScheme = localSchemeBuilder.AddToScheme
|
||||
)
|
||||
|
||||
// Adds the list of known types to the given scheme.
|
||||
func addKnownTypes(scheme *runtime.Scheme) error {
|
||||
scheme.AddKnownTypes(SchemeGroupVersion,
|
||||
&CustomResourceDefinition{},
|
||||
&CustomResourceDefinitionList{},
|
||||
&ConversionReview{},
|
||||
)
|
||||
metav1.AddToGroupVersion(scheme, SchemeGroupVersion)
|
||||
return nil
|
||||
}
|
||||
|
||||
func init() {
|
||||
// We only register manually written functions here. The registration of the
|
||||
// generated functions takes place in the generated files. The separation
|
||||
// makes the code compile even when the generated files are missing.
|
||||
localSchemeBuilder.Register(addDefaultingFuncs, addConversionFuncs)
|
||||
}
|
||||
496
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go
generated
vendored
Normal file
496
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types.go
generated
vendored
Normal file
|
|
@ -0,0 +1,496 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||
"k8s.io/apimachinery/pkg/runtime"
|
||||
"k8s.io/apimachinery/pkg/types"
|
||||
)
|
||||
|
||||
// ConversionStrategyType describes different conversion types.
|
||||
type ConversionStrategyType string
|
||||
|
||||
const (
|
||||
// KubeAPIApprovedAnnotation is an annotation that must be set to create a CRD for the k8s.io, *.k8s.io, kubernetes.io, or *.kubernetes.io namespaces.
|
||||
// The value should be a link to a URL where the current spec was approved, so updates to the spec should also update the URL.
|
||||
// If the API is unapproved, you may set the annotation to a string starting with `"unapproved"`. For instance, `"unapproved, temporarily squatting"` or `"unapproved, experimental-only"`. This is discouraged.
|
||||
KubeAPIApprovedAnnotation = "api-approved.kubernetes.io"
|
||||
|
||||
// NoneConverter is a converter that only sets apiversion of the CR and leave everything else unchanged.
|
||||
NoneConverter ConversionStrategyType = "None"
|
||||
// WebhookConverter is a converter that calls to an external webhook to convert the CR.
|
||||
WebhookConverter ConversionStrategyType = "Webhook"
|
||||
)
|
||||
|
||||
// CustomResourceDefinitionSpec describes how a user wants their resource to appear
|
||||
type CustomResourceDefinitionSpec struct {
|
||||
// group is the API group of the defined custom resource.
|
||||
// The custom resources are served under `/apis/<group>/...`.
|
||||
// Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`).
|
||||
Group string `json:"group" protobuf:"bytes,1,opt,name=group"`
|
||||
// version is the API version of the defined custom resource.
|
||||
// The custom resources are served under `/apis/<group>/<version>/...`.
|
||||
// Must match the name of the first item in the `versions` list if `version` and `versions` are both specified.
|
||||
// Optional if `versions` is specified.
|
||||
// Deprecated: use `versions` instead.
|
||||
// +optional
|
||||
Version string `json:"version,omitempty" protobuf:"bytes,2,opt,name=version"`
|
||||
// names specify the resource and kind names for the custom resource.
|
||||
Names CustomResourceDefinitionNames `json:"names" protobuf:"bytes,3,opt,name=names"`
|
||||
// scope indicates whether the defined custom resource is cluster- or namespace-scoped.
|
||||
// Allowed values are `Cluster` and `Namespaced`. Default is `Namespaced`.
|
||||
Scope ResourceScope `json:"scope" protobuf:"bytes,4,opt,name=scope,casttype=ResourceScope"`
|
||||
// validation describes the schema used for validation and pruning of the custom resource.
|
||||
// If present, this validation schema is used to validate all versions.
|
||||
// Top-level and per-version schemas are mutually exclusive.
|
||||
// +optional
|
||||
Validation *CustomResourceValidation `json:"validation,omitempty" protobuf:"bytes,5,opt,name=validation"`
|
||||
// subresources specify what subresources the defined custom resource has.
|
||||
// If present, this field configures subresources for all versions.
|
||||
// Top-level and per-version subresources are mutually exclusive.
|
||||
// +optional
|
||||
Subresources *CustomResourceSubresources `json:"subresources,omitempty" protobuf:"bytes,6,opt,name=subresources"`
|
||||
// versions is the list of all API versions of the defined custom resource.
|
||||
// Optional if `version` is specified.
|
||||
// The name of the first item in the `versions` list must match the `version` field if `version` and `versions` are both specified.
|
||||
// Version names are used to compute the order in which served versions are listed in API discovery.
|
||||
// If the version string is "kube-like", it will sort above non "kube-like" version strings, which are ordered
|
||||
// lexicographically. "Kube-like" versions start with a "v", then are followed by a number (the major version),
|
||||
// then optionally the string "alpha" or "beta" and another number (the minor version). These are sorted first
|
||||
// by GA > beta > alpha (where GA is a version with no suffix such as beta or alpha), and then by comparing
|
||||
// major version, then minor version. An example sorted list of versions:
|
||||
// v10, v2, v1, v11beta2, v10beta3, v3beta1, v12alpha1, v11alpha2, foo1, foo10.
|
||||
// +optional
|
||||
Versions []CustomResourceDefinitionVersion `json:"versions,omitempty" protobuf:"bytes,7,rep,name=versions"`
|
||||
// additionalPrinterColumns specifies additional columns returned in Table output.
|
||||
// See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details.
|
||||
// If present, this field configures columns for all versions.
|
||||
// Top-level and per-version columns are mutually exclusive.
|
||||
// If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.
|
||||
// +optional
|
||||
AdditionalPrinterColumns []CustomResourceColumnDefinition `json:"additionalPrinterColumns,omitempty" protobuf:"bytes,8,rep,name=additionalPrinterColumns"`
|
||||
|
||||
// conversion defines conversion settings for the CRD.
|
||||
// +optional
|
||||
Conversion *CustomResourceConversion `json:"conversion,omitempty" protobuf:"bytes,9,opt,name=conversion"`
|
||||
|
||||
// preserveUnknownFields indicates that object fields which are not specified
|
||||
// in the OpenAPI schema should be preserved when persisting to storage.
|
||||
// apiVersion, kind, metadata and known fields inside metadata are always preserved.
|
||||
// If false, schemas must be defined for all versions.
|
||||
// Defaults to true in v1beta for backwards compatibility.
|
||||
// Deprecated: will be required to be false in v1. Preservation of unknown fields can be specified
|
||||
// in the validation schema using the `x-kubernetes-preserve-unknown-fields: true` extension.
|
||||
// See https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/#pruning-versus-preserving-unknown-fields for details.
|
||||
// +optional
|
||||
PreserveUnknownFields *bool `json:"preserveUnknownFields,omitempty" protobuf:"varint,10,opt,name=preserveUnknownFields"`
|
||||
}
|
||||
|
||||
// CustomResourceConversion describes how to convert different versions of a CR.
|
||||
type CustomResourceConversion struct {
|
||||
// strategy specifies how custom resources are converted between versions. Allowed values are:
|
||||
// - `None`: The converter only change the apiVersion and would not touch any other field in the custom resource.
|
||||
// - `Webhook`: API Server will call to an external webhook to do the conversion. Additional information
|
||||
// is needed for this option. This requires spec.preserveUnknownFields to be false, and spec.conversion.webhookClientConfig to be set.
|
||||
Strategy ConversionStrategyType `json:"strategy" protobuf:"bytes,1,name=strategy"`
|
||||
|
||||
// webhookClientConfig is the instructions for how to call the webhook if strategy is `Webhook`.
|
||||
// Required when `strategy` is set to `Webhook`.
|
||||
// +optional
|
||||
WebhookClientConfig *WebhookClientConfig `json:"webhookClientConfig,omitempty" protobuf:"bytes,2,name=webhookClientConfig"`
|
||||
|
||||
// conversionReviewVersions is an ordered list of preferred `ConversionReview`
|
||||
// versions the Webhook expects. The API server will use the first version in
|
||||
// the list which it supports. If none of the versions specified in this list
|
||||
// are supported by API server, conversion will fail for the custom resource.
|
||||
// If a persisted Webhook configuration specifies allowed versions and does not
|
||||
// include any versions known to the API Server, calls to the webhook will fail.
|
||||
// Defaults to `["v1beta1"]`.
|
||||
// +optional
|
||||
ConversionReviewVersions []string `json:"conversionReviewVersions,omitempty" protobuf:"bytes,3,rep,name=conversionReviewVersions"`
|
||||
}
|
||||
|
||||
// WebhookClientConfig contains the information to make a TLS connection with the webhook.
|
||||
type WebhookClientConfig struct {
|
||||
// url gives the location of the webhook, in standard URL form
|
||||
// (`scheme://host:port/path`). Exactly one of `url` or `service`
|
||||
// must be specified.
|
||||
//
|
||||
// The `host` should not refer to a service running in the cluster; use
|
||||
// the `service` field instead. The host might be resolved via external
|
||||
// DNS in some apiservers (e.g., `kube-apiserver` cannot resolve
|
||||
// in-cluster DNS as that would be a layering violation). `host` may
|
||||
// also be an IP address.
|
||||
//
|
||||
// Please note that using `localhost` or `127.0.0.1` as a `host` is
|
||||
// risky unless you take great care to run this webhook on all hosts
|
||||
// which run an apiserver which might need to make calls to this
|
||||
// webhook. Such installs are likely to be non-portable, i.e., not easy
|
||||
// to turn up in a new cluster.
|
||||
//
|
||||
// The scheme must be "https"; the URL must begin with "https://".
|
||||
//
|
||||
// A path is optional, and if present may be any string permissible in
|
||||
// a URL. You may use the path to pass an arbitrary string to the
|
||||
// webhook, for example, a cluster identifier.
|
||||
//
|
||||
// Attempting to use a user or basic auth e.g. "user:password@" is not
|
||||
// allowed. Fragments ("#...") and query parameters ("?...") are not
|
||||
// allowed, either.
|
||||
//
|
||||
// +optional
|
||||
URL *string `json:"url,omitempty" protobuf:"bytes,3,opt,name=url"`
|
||||
|
||||
// service is a reference to the service for this webhook. Either
|
||||
// service or url must be specified.
|
||||
//
|
||||
// If the webhook is running within the cluster, then you should use `service`.
|
||||
//
|
||||
// +optional
|
||||
Service *ServiceReference `json:"service,omitempty" protobuf:"bytes,1,opt,name=service"`
|
||||
|
||||
// caBundle is a PEM encoded CA bundle which will be used to validate the webhook's server certificate.
|
||||
// If unspecified, system trust roots on the apiserver are used.
|
||||
// +optional
|
||||
CABundle []byte `json:"caBundle,omitempty" protobuf:"bytes,2,opt,name=caBundle"`
|
||||
}
|
||||
|
||||
// ServiceReference holds a reference to Service.legacy.k8s.io
|
||||
type ServiceReference struct {
|
||||
// namespace is the namespace of the service.
|
||||
// Required
|
||||
Namespace string `json:"namespace" protobuf:"bytes,1,opt,name=namespace"`
|
||||
// name is the name of the service.
|
||||
// Required
|
||||
Name string `json:"name" protobuf:"bytes,2,opt,name=name"`
|
||||
|
||||
// path is an optional URL path at which the webhook will be contacted.
|
||||
// +optional
|
||||
Path *string `json:"path,omitempty" protobuf:"bytes,3,opt,name=path"`
|
||||
|
||||
// port is an optional service port at which the webhook will be contacted.
|
||||
// `port` should be a valid port number (1-65535, inclusive).
|
||||
// Defaults to 443 for backward compatibility.
|
||||
// +optional
|
||||
Port *int32 `json:"port,omitempty" protobuf:"varint,4,opt,name=port"`
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionVersion describes a version for CRD.
|
||||
type CustomResourceDefinitionVersion struct {
|
||||
// name is the version name, e.g. “v1”, “v2beta1”, etc.
|
||||
// The custom resources are served under this version at `/apis/<group>/<version>/...` if `served` is true.
|
||||
Name string `json:"name" protobuf:"bytes,1,opt,name=name"`
|
||||
// served is a flag enabling/disabling this version from being served via REST APIs
|
||||
Served bool `json:"served" protobuf:"varint,2,opt,name=served"`
|
||||
// storage indicates this version should be used when persisting custom resources to storage.
|
||||
// There must be exactly one version with storage=true.
|
||||
Storage bool `json:"storage" protobuf:"varint,3,opt,name=storage"`
|
||||
// schema describes the schema used for validation and pruning of this version of the custom resource.
|
||||
// Top-level and per-version schemas are mutually exclusive.
|
||||
// Per-version schemas must not all be set to identical values (top-level validation schema should be used instead).
|
||||
// +optional
|
||||
Schema *CustomResourceValidation `json:"schema,omitempty" protobuf:"bytes,4,opt,name=schema"`
|
||||
// subresources specify what subresources this version of the defined custom resource have.
|
||||
// Top-level and per-version subresources are mutually exclusive.
|
||||
// Per-version subresources must not all be set to identical values (top-level subresources should be used instead).
|
||||
// +optional
|
||||
Subresources *CustomResourceSubresources `json:"subresources,omitempty" protobuf:"bytes,5,opt,name=subresources"`
|
||||
// additionalPrinterColumns specifies additional columns returned in Table output.
|
||||
// See https://kubernetes.io/docs/reference/using-api/api-concepts/#receiving-resources-as-tables for details.
|
||||
// Top-level and per-version columns are mutually exclusive.
|
||||
// Per-version columns must not all be set to identical values (top-level columns should be used instead).
|
||||
// If no top-level or per-version columns are specified, a single column displaying the age of the custom resource is used.
|
||||
// +optional
|
||||
AdditionalPrinterColumns []CustomResourceColumnDefinition `json:"additionalPrinterColumns,omitempty" protobuf:"bytes,6,rep,name=additionalPrinterColumns"`
|
||||
}
|
||||
|
||||
// CustomResourceColumnDefinition specifies a column for server side printing.
|
||||
type CustomResourceColumnDefinition struct {
|
||||
// name is a human readable name for the column.
|
||||
Name string `json:"name" protobuf:"bytes,1,opt,name=name"`
|
||||
// type is an OpenAPI type definition for this column.
|
||||
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
|
||||
Type string `json:"type" protobuf:"bytes,2,opt,name=type"`
|
||||
// format is an optional OpenAPI type definition for this column. The 'name' format is applied
|
||||
// to the primary identifier column to assist in clients identifying column is the resource name.
|
||||
// See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details.
|
||||
// +optional
|
||||
Format string `json:"format,omitempty" protobuf:"bytes,3,opt,name=format"`
|
||||
// description is a human readable description of this column.
|
||||
// +optional
|
||||
Description string `json:"description,omitempty" protobuf:"bytes,4,opt,name=description"`
|
||||
// priority is an integer defining the relative importance of this column compared to others. Lower
|
||||
// numbers are considered higher priority. Columns that may be omitted in limited space scenarios
|
||||
// should be given a priority greater than 0.
|
||||
// +optional
|
||||
Priority int32 `json:"priority,omitempty" protobuf:"bytes,5,opt,name=priority"`
|
||||
// JSONPath is a simple JSON path (i.e. with array notation) which is evaluated against
|
||||
// each custom resource to produce the value for this column.
|
||||
JSONPath string `json:"JSONPath" protobuf:"bytes,6,opt,name=JSONPath"`
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition
|
||||
type CustomResourceDefinitionNames struct {
|
||||
// plural is the plural name of the resource to serve.
|
||||
// The custom resources are served under `/apis/<group>/<version>/.../<plural>`.
|
||||
// Must match the name of the CustomResourceDefinition (in the form `<names.plural>.<group>`).
|
||||
// Must be all lowercase.
|
||||
Plural string `json:"plural" protobuf:"bytes,1,opt,name=plural"`
|
||||
// singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`.
|
||||
// +optional
|
||||
Singular string `json:"singular,omitempty" protobuf:"bytes,2,opt,name=singular"`
|
||||
// shortNames are short names for the resource, exposed in API discovery documents,
|
||||
// and used by clients to support invocations like `kubectl get <shortname>`.
|
||||
// It must be all lowercase.
|
||||
// +optional
|
||||
ShortNames []string `json:"shortNames,omitempty" protobuf:"bytes,3,opt,name=shortNames"`
|
||||
// kind is the serialized kind of the resource. It is normally CamelCase and singular.
|
||||
// Custom resource instances will use this value as the `kind` attribute in API calls.
|
||||
Kind string `json:"kind" protobuf:"bytes,4,opt,name=kind"`
|
||||
// listKind is the serialized kind of the list for this resource. Defaults to "`kind`List".
|
||||
// +optional
|
||||
ListKind string `json:"listKind,omitempty" protobuf:"bytes,5,opt,name=listKind"`
|
||||
// categories is a list of grouped resources this custom resource belongs to (e.g. 'all').
|
||||
// This is published in API discovery documents, and used by clients to support invocations like
|
||||
// `kubectl get all`.
|
||||
// +optional
|
||||
Categories []string `json:"categories,omitempty" protobuf:"bytes,6,rep,name=categories"`
|
||||
}
|
||||
|
||||
// ResourceScope is an enum defining the different scopes available to a custom resource
|
||||
type ResourceScope string
|
||||
|
||||
const (
|
||||
ClusterScoped ResourceScope = "Cluster"
|
||||
NamespaceScoped ResourceScope = "Namespaced"
|
||||
)
|
||||
|
||||
type ConditionStatus string
|
||||
|
||||
// These are valid condition statuses. "ConditionTrue" means a resource is in the condition.
|
||||
// "ConditionFalse" means a resource is not in the condition. "ConditionUnknown" means kubernetes
|
||||
// can't decide if a resource is in the condition or not. In the future, we could add other
|
||||
// intermediate conditions, e.g. ConditionDegraded.
|
||||
const (
|
||||
ConditionTrue ConditionStatus = "True"
|
||||
ConditionFalse ConditionStatus = "False"
|
||||
ConditionUnknown ConditionStatus = "Unknown"
|
||||
)
|
||||
|
||||
// CustomResourceDefinitionConditionType is a valid value for CustomResourceDefinitionCondition.Type
|
||||
type CustomResourceDefinitionConditionType string
|
||||
|
||||
const (
|
||||
// Established means that the resource has become active. A resource is established when all names are
|
||||
// accepted without a conflict for the first time. A resource stays established until deleted, even during
|
||||
// a later NamesAccepted due to changed names. Note that not all names can be changed.
|
||||
Established CustomResourceDefinitionConditionType = "Established"
|
||||
// NamesAccepted means the names chosen for this CustomResourceDefinition do not conflict with others in
|
||||
// the group and are therefore accepted.
|
||||
NamesAccepted CustomResourceDefinitionConditionType = "NamesAccepted"
|
||||
// NonStructuralSchema means that one or more OpenAPI schema is not structural.
|
||||
//
|
||||
// A schema is structural if it specifies types for all values, with the only exceptions of those with
|
||||
// - x-kubernetes-int-or-string: true — for fields which can be integer or string
|
||||
// - x-kubernetes-preserve-unknown-fields: true — for raw, unspecified JSON values
|
||||
// and there is no type, additionalProperties, default, nullable or x-kubernetes-* vendor extenions
|
||||
// specified under allOf, anyOf, oneOf or not.
|
||||
//
|
||||
// Non-structural schemas will not be allowed anymore in v1 API groups. Moreover, new features will not be
|
||||
// available for non-structural CRDs:
|
||||
// - pruning
|
||||
// - defaulting
|
||||
// - read-only
|
||||
// - OpenAPI publishing
|
||||
// - webhook conversion
|
||||
NonStructuralSchema CustomResourceDefinitionConditionType = "NonStructuralSchema"
|
||||
// Terminating means that the CustomResourceDefinition has been deleted and is cleaning up.
|
||||
Terminating CustomResourceDefinitionConditionType = "Terminating"
|
||||
// KubernetesAPIApprovalPolicyConformant indicates that an API in *.k8s.io or *.kubernetes.io is or is not approved. For CRDs
|
||||
// outside those groups, this condition will not be set. For CRDs inside those groups, the condition will
|
||||
// be true if .metadata.annotations["api-approved.kubernetes.io"] is set to a URL, otherwise it will be false.
|
||||
// See https://github.com/kubernetes/enhancements/pull/1111 for more details.
|
||||
KubernetesAPIApprovalPolicyConformant CustomResourceDefinitionConditionType = "KubernetesAPIApprovalPolicyConformant"
|
||||
)
|
||||
|
||||
// CustomResourceDefinitionCondition contains details for the current condition of this pod.
|
||||
type CustomResourceDefinitionCondition struct {
|
||||
// type is the type of the condition. Types include Established, NamesAccepted and Terminating.
|
||||
Type CustomResourceDefinitionConditionType `json:"type" protobuf:"bytes,1,opt,name=type,casttype=CustomResourceDefinitionConditionType"`
|
||||
// status is the status of the condition.
|
||||
// Can be True, False, Unknown.
|
||||
Status ConditionStatus `json:"status" protobuf:"bytes,2,opt,name=status,casttype=ConditionStatus"`
|
||||
// lastTransitionTime last time the condition transitioned from one status to another.
|
||||
// +optional
|
||||
LastTransitionTime metav1.Time `json:"lastTransitionTime,omitempty" protobuf:"bytes,3,opt,name=lastTransitionTime"`
|
||||
// reason is a unique, one-word, CamelCase reason for the condition's last transition.
|
||||
// +optional
|
||||
Reason string `json:"reason,omitempty" protobuf:"bytes,4,opt,name=reason"`
|
||||
// message is a human-readable message indicating details about last transition.
|
||||
// +optional
|
||||
Message string `json:"message,omitempty" protobuf:"bytes,5,opt,name=message"`
|
||||
}
|
||||
|
||||
// CustomResourceDefinitionStatus indicates the state of the CustomResourceDefinition
|
||||
type CustomResourceDefinitionStatus struct {
|
||||
// conditions indicate state for particular aspects of a CustomResourceDefinition
|
||||
// +optional
|
||||
Conditions []CustomResourceDefinitionCondition `json:"conditions" protobuf:"bytes,1,opt,name=conditions"`
|
||||
|
||||
// acceptedNames are the names that are actually being used to serve discovery.
|
||||
// They may be different than the names in spec.
|
||||
AcceptedNames CustomResourceDefinitionNames `json:"acceptedNames" protobuf:"bytes,2,opt,name=acceptedNames"`
|
||||
|
||||
// storedVersions lists all versions of CustomResources that were ever persisted. Tracking these
|
||||
// versions allows a migration path for stored versions in etcd. The field is mutable
|
||||
// so a migration controller can finish a migration to another version (ensuring
|
||||
// no old objects are left in storage), and then remove the rest of the
|
||||
// versions from this list.
|
||||
// Versions may not be removed from `spec.versions` while they exist in this list.
|
||||
StoredVersions []string `json:"storedVersions" protobuf:"bytes,3,rep,name=storedVersions"`
|
||||
}
|
||||
|
||||
// CustomResourceCleanupFinalizer is the name of the finalizer which will delete instances of
|
||||
// a CustomResourceDefinition
|
||||
const CustomResourceCleanupFinalizer = "customresourcecleanup.apiextensions.k8s.io"
|
||||
|
||||
// +genclient
|
||||
// +genclient:nonNamespaced
|
||||
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
|
||||
|
||||
// CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format
|
||||
// <.spec.name>.<.spec.group>.
|
||||
// Deprecated in v1.16, planned for removal in v1.19. Use apiextensions.k8s.io/v1 CustomResourceDefinition instead.
|
||||
type CustomResourceDefinition struct {
|
||||
metav1.TypeMeta `json:",inline"`
|
||||
metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
|
||||
|
||||
// spec describes how the user wants the resources to appear
|
||||
Spec CustomResourceDefinitionSpec `json:"spec" protobuf:"bytes,2,opt,name=spec"`
|
||||
// status indicates the actual state of the CustomResourceDefinition
|
||||
// +optional
|
||||
Status CustomResourceDefinitionStatus `json:"status,omitempty" protobuf:"bytes,3,opt,name=status"`
|
||||
}
|
||||
|
||||
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
|
||||
|
||||
// CustomResourceDefinitionList is a list of CustomResourceDefinition objects.
|
||||
type CustomResourceDefinitionList struct {
|
||||
metav1.TypeMeta `json:",inline"`
|
||||
metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"`
|
||||
|
||||
// items list individual CustomResourceDefinition objects
|
||||
Items []CustomResourceDefinition `json:"items" protobuf:"bytes,2,rep,name=items"`
|
||||
}
|
||||
|
||||
// CustomResourceValidation is a list of validation methods for CustomResources.
|
||||
type CustomResourceValidation struct {
|
||||
// openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning.
|
||||
// +optional
|
||||
OpenAPIV3Schema *JSONSchemaProps `json:"openAPIV3Schema,omitempty" protobuf:"bytes,1,opt,name=openAPIV3Schema"`
|
||||
}
|
||||
|
||||
// CustomResourceSubresources defines the status and scale subresources for CustomResources.
|
||||
type CustomResourceSubresources struct {
|
||||
// status indicates the custom resource should serve a `/status` subresource.
|
||||
// When enabled:
|
||||
// 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object.
|
||||
// 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object.
|
||||
// +optional
|
||||
Status *CustomResourceSubresourceStatus `json:"status,omitempty" protobuf:"bytes,1,opt,name=status"`
|
||||
// scale indicates the custom resource should serve a `/scale` subresource that returns an `autoscaling/v1` Scale object.
|
||||
// +optional
|
||||
Scale *CustomResourceSubresourceScale `json:"scale,omitempty" protobuf:"bytes,2,opt,name=scale"`
|
||||
}
|
||||
|
||||
// CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources.
|
||||
// Status is represented by the `.status` JSON path inside of a CustomResource. When set,
|
||||
// * exposes a /status subresource for the custom resource
|
||||
// * PUT requests to the /status subresource take a custom resource object, and ignore changes to anything except the status stanza
|
||||
// * PUT/POST/PATCH requests to the custom resource ignore changes to the status stanza
|
||||
type CustomResourceSubresourceStatus struct{}
|
||||
|
||||
// CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.
|
||||
type CustomResourceSubresourceScale struct {
|
||||
// specReplicasPath defines the JSON path inside of a custom resource that corresponds to Scale `spec.replicas`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.spec`.
|
||||
// If there is no value under the given path in the custom resource, the `/scale` subresource will return an error on GET.
|
||||
SpecReplicasPath string `json:"specReplicasPath" protobuf:"bytes,1,name=specReplicasPath"`
|
||||
// statusReplicasPath defines the JSON path inside of a custom resource that corresponds to Scale `status.replicas`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.status`.
|
||||
// If there is no value under the given path in the custom resource, the `status.replicas` value in the `/scale` subresource
|
||||
// will default to 0.
|
||||
StatusReplicasPath string `json:"statusReplicasPath" protobuf:"bytes,2,opt,name=statusReplicasPath"`
|
||||
// labelSelectorPath defines the JSON path inside of a custom resource that corresponds to Scale `status.selector`.
|
||||
// Only JSON paths without the array notation are allowed.
|
||||
// Must be a JSON Path under `.status` or `.spec`.
|
||||
// Must be set to work with HorizontalPodAutoscaler.
|
||||
// The field pointed by this JSON path must be a string field (not a complex selector struct)
|
||||
// which contains a serialized label selector in string form.
|
||||
// More info: https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions#scale-subresource
|
||||
// If there is no value under the given path in the custom resource, the `status.selector` value in the `/scale`
|
||||
// subresource will default to the empty string.
|
||||
// +optional
|
||||
LabelSelectorPath *string `json:"labelSelectorPath,omitempty" protobuf:"bytes,3,opt,name=labelSelectorPath"`
|
||||
}
|
||||
|
||||
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
|
||||
|
||||
// ConversionReview describes a conversion request/response.
|
||||
type ConversionReview struct {
|
||||
metav1.TypeMeta `json:",inline"`
|
||||
// request describes the attributes for the conversion request.
|
||||
// +optional
|
||||
Request *ConversionRequest `json:"request,omitempty" protobuf:"bytes,1,opt,name=request"`
|
||||
// response describes the attributes for the conversion response.
|
||||
// +optional
|
||||
Response *ConversionResponse `json:"response,omitempty" protobuf:"bytes,2,opt,name=response"`
|
||||
}
|
||||
|
||||
// ConversionRequest describes the conversion request parameters.
|
||||
type ConversionRequest struct {
|
||||
// uid is an identifier for the individual request/response. It allows distinguishing instances of requests which are
|
||||
// otherwise identical (parallel requests, etc).
|
||||
// The UID is meant to track the round trip (request/response) between the Kubernetes API server and the webhook, not the user request.
|
||||
// It is suitable for correlating log entries between the webhook and apiserver, for either auditing or debugging.
|
||||
UID types.UID `json:"uid" protobuf:"bytes,1,name=uid"`
|
||||
// desiredAPIVersion is the version to convert given objects to. e.g. "myapi.example.com/v1"
|
||||
DesiredAPIVersion string `json:"desiredAPIVersion" protobuf:"bytes,2,name=desiredAPIVersion"`
|
||||
// objects is the list of custom resource objects to be converted.
|
||||
Objects []runtime.RawExtension `json:"objects" protobuf:"bytes,3,rep,name=objects"`
|
||||
}
|
||||
|
||||
// ConversionResponse describes a conversion response.
|
||||
type ConversionResponse struct {
|
||||
// uid is an identifier for the individual request/response.
|
||||
// This should be copied over from the corresponding `request.uid`.
|
||||
UID types.UID `json:"uid" protobuf:"bytes,1,name=uid"`
|
||||
// convertedObjects is the list of converted version of `request.objects` if the `result` is successful, otherwise empty.
|
||||
// The webhook is expected to set `apiVersion` of these objects to the `request.desiredAPIVersion`. The list
|
||||
// must also have the same size as the input list with the same objects in the same order (equal kind, metadata.uid, metadata.name and metadata.namespace).
|
||||
// The webhook is allowed to mutate labels and annotations. Any other change to the metadata is silently ignored.
|
||||
ConvertedObjects []runtime.RawExtension `json:"convertedObjects" protobuf:"bytes,2,rep,name=convertedObjects"`
|
||||
// result contains the result of conversion with extra details if the conversion failed. `result.status` determines if
|
||||
// the conversion failed or succeeded. The `result.status` field is required and represents the success or failure of the
|
||||
// conversion. A successful conversion must set `result.status` to `Success`. A failed conversion must set
|
||||
// `result.status` to `Failure` and provide more details in `result.message` and return http status 200. The `result.message`
|
||||
// will be used to construct an error message for the end user.
|
||||
Result metav1.Status `json:"result" protobuf:"bytes,3,name=result"`
|
||||
}
|
||||
213
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types_jsonschema.go
generated
vendored
Normal file
213
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/types_jsonschema.go
generated
vendored
Normal file
|
|
@ -0,0 +1,213 @@
|
|||
/*
|
||||
Copyright 2017 The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
package v1beta1
|
||||
|
||||
// JSONSchemaProps is a JSON-Schema following Specification Draft 4 (http://json-schema.org/).
|
||||
type JSONSchemaProps struct {
|
||||
ID string `json:"id,omitempty" protobuf:"bytes,1,opt,name=id"`
|
||||
Schema JSONSchemaURL `json:"$schema,omitempty" protobuf:"bytes,2,opt,name=schema"`
|
||||
Ref *string `json:"$ref,omitempty" protobuf:"bytes,3,opt,name=ref"`
|
||||
Description string `json:"description,omitempty" protobuf:"bytes,4,opt,name=description"`
|
||||
Type string `json:"type,omitempty" protobuf:"bytes,5,opt,name=type"`
|
||||
Format string `json:"format,omitempty" protobuf:"bytes,6,opt,name=format"`
|
||||
Title string `json:"title,omitempty" protobuf:"bytes,7,opt,name=title"`
|
||||
// default is a default value for undefined object fields.
|
||||
// Defaulting is a beta feature under the CustomResourceDefaulting feature gate.
|
||||
// CustomResourceDefinitions with defaults must be created using the v1 (or newer) CustomResourceDefinition API.
|
||||
Default *JSON `json:"default,omitempty" protobuf:"bytes,8,opt,name=default"`
|
||||
Maximum *float64 `json:"maximum,omitempty" protobuf:"bytes,9,opt,name=maximum"`
|
||||
ExclusiveMaximum bool `json:"exclusiveMaximum,omitempty" protobuf:"bytes,10,opt,name=exclusiveMaximum"`
|
||||
Minimum *float64 `json:"minimum,omitempty" protobuf:"bytes,11,opt,name=minimum"`
|
||||
ExclusiveMinimum bool `json:"exclusiveMinimum,omitempty" protobuf:"bytes,12,opt,name=exclusiveMinimum"`
|
||||
MaxLength *int64 `json:"maxLength,omitempty" protobuf:"bytes,13,opt,name=maxLength"`
|
||||
MinLength *int64 `json:"minLength,omitempty" protobuf:"bytes,14,opt,name=minLength"`
|
||||
Pattern string `json:"pattern,omitempty" protobuf:"bytes,15,opt,name=pattern"`
|
||||
MaxItems *int64 `json:"maxItems,omitempty" protobuf:"bytes,16,opt,name=maxItems"`
|
||||
MinItems *int64 `json:"minItems,omitempty" protobuf:"bytes,17,opt,name=minItems"`
|
||||
UniqueItems bool `json:"uniqueItems,omitempty" protobuf:"bytes,18,opt,name=uniqueItems"`
|
||||
MultipleOf *float64 `json:"multipleOf,omitempty" protobuf:"bytes,19,opt,name=multipleOf"`
|
||||
Enum []JSON `json:"enum,omitempty" protobuf:"bytes,20,rep,name=enum"`
|
||||
MaxProperties *int64 `json:"maxProperties,omitempty" protobuf:"bytes,21,opt,name=maxProperties"`
|
||||
MinProperties *int64 `json:"minProperties,omitempty" protobuf:"bytes,22,opt,name=minProperties"`
|
||||
Required []string `json:"required,omitempty" protobuf:"bytes,23,rep,name=required"`
|
||||
Items *JSONSchemaPropsOrArray `json:"items,omitempty" protobuf:"bytes,24,opt,name=items"`
|
||||
AllOf []JSONSchemaProps `json:"allOf,omitempty" protobuf:"bytes,25,rep,name=allOf"`
|
||||
OneOf []JSONSchemaProps `json:"oneOf,omitempty" protobuf:"bytes,26,rep,name=oneOf"`
|
||||
AnyOf []JSONSchemaProps `json:"anyOf,omitempty" protobuf:"bytes,27,rep,name=anyOf"`
|
||||
Not *JSONSchemaProps `json:"not,omitempty" protobuf:"bytes,28,opt,name=not"`
|
||||
Properties map[string]JSONSchemaProps `json:"properties,omitempty" protobuf:"bytes,29,rep,name=properties"`
|
||||
AdditionalProperties *JSONSchemaPropsOrBool `json:"additionalProperties,omitempty" protobuf:"bytes,30,opt,name=additionalProperties"`
|
||||
PatternProperties map[string]JSONSchemaProps `json:"patternProperties,omitempty" protobuf:"bytes,31,rep,name=patternProperties"`
|
||||
Dependencies JSONSchemaDependencies `json:"dependencies,omitempty" protobuf:"bytes,32,opt,name=dependencies"`
|
||||
AdditionalItems *JSONSchemaPropsOrBool `json:"additionalItems,omitempty" protobuf:"bytes,33,opt,name=additionalItems"`
|
||||
Definitions JSONSchemaDefinitions `json:"definitions,omitempty" protobuf:"bytes,34,opt,name=definitions"`
|
||||
ExternalDocs *ExternalDocumentation `json:"externalDocs,omitempty" protobuf:"bytes,35,opt,name=externalDocs"`
|
||||
Example *JSON `json:"example,omitempty" protobuf:"bytes,36,opt,name=example"`
|
||||
Nullable bool `json:"nullable,omitempty" protobuf:"bytes,37,opt,name=nullable"`
|
||||
|
||||
// x-kubernetes-preserve-unknown-fields stops the API server
|
||||
// decoding step from pruning fields which are not specified
|
||||
// in the validation schema. This affects fields recursively,
|
||||
// but switches back to normal pruning behaviour if nested
|
||||
// properties or additionalProperties are specified in the schema.
|
||||
// This can either be true or undefined. False is forbidden.
|
||||
XPreserveUnknownFields *bool `json:"x-kubernetes-preserve-unknown-fields,omitempty" protobuf:"bytes,38,opt,name=xKubernetesPreserveUnknownFields"`
|
||||
|
||||
// x-kubernetes-embedded-resource defines that the value is an
|
||||
// embedded Kubernetes runtime.Object, with TypeMeta and
|
||||
// ObjectMeta. The type must be object. It is allowed to further
|
||||
// restrict the embedded object. kind, apiVersion and metadata
|
||||
// are validated automatically. x-kubernetes-preserve-unknown-fields
|
||||
// is allowed to be true, but does not have to be if the object
|
||||
// is fully specified (up to kind, apiVersion, metadata).
|
||||
XEmbeddedResource bool `json:"x-kubernetes-embedded-resource,omitempty" protobuf:"bytes,39,opt,name=xKubernetesEmbeddedResource"`
|
||||
|
||||
// x-kubernetes-int-or-string specifies that this value is
|
||||
// either an integer or a string. If this is true, an empty
|
||||
// type is allowed and type as child of anyOf is permitted
|
||||
// if following one of the following patterns:
|
||||
//
|
||||
// 1) anyOf:
|
||||
// - type: integer
|
||||
// - type: string
|
||||
// 2) allOf:
|
||||
// - anyOf:
|
||||
// - type: integer
|
||||
// - type: string
|
||||
// - ... zero or more
|
||||
XIntOrString bool `json:"x-kubernetes-int-or-string,omitempty" protobuf:"bytes,40,opt,name=xKubernetesIntOrString"`
|
||||
|
||||
// x-kubernetes-list-map-keys annotates an array with the x-kubernetes-list-type `map` by specifying the keys used
|
||||
// as the index of the map.
|
||||
//
|
||||
// This tag MUST only be used on lists that have the "x-kubernetes-list-type"
|
||||
// extension set to "map". Also, the values specified for this attribute must
|
||||
// be a scalar typed field of the child structure (no nesting is supported).
|
||||
//
|
||||
// +optional
|
||||
XListMapKeys []string `json:"x-kubernetes-list-map-keys,omitempty" protobuf:"bytes,41,rep,name=xKubernetesListMapKeys"`
|
||||
|
||||
// x-kubernetes-list-type annotates an array to further describe its topology.
|
||||
// This extension must only be used on lists and may have 3 possible values:
|
||||
//
|
||||
// 1) `atomic`: the list is treated as a single entity, like a scalar.
|
||||
// Atomic lists will be entirely replaced when updated. This extension
|
||||
// may be used on any type of list (struct, scalar, ...).
|
||||
// 2) `set`:
|
||||
// Sets are lists that must not have multiple items with the same value. Each
|
||||
// value must be a scalar (or another atomic type).
|
||||
// 3) `map`:
|
||||
// These lists are like maps in that their elements have a non-index key
|
||||
// used to identify them. Order is preserved upon merge. The map tag
|
||||
// must only be used on a list with elements of type object.
|
||||
// Defaults to atomic for arrays.
|
||||
// +optional
|
||||
XListType *string `json:"x-kubernetes-list-type,omitempty" protobuf:"bytes,42,opt,name=xKubernetesListType"`
|
||||
}
|
||||
|
||||
// JSON represents any valid JSON value.
|
||||
// These types are supported: bool, int64, float64, string, []interface{}, map[string]interface{} and nil.
|
||||
type JSON struct {
|
||||
Raw []byte `protobuf:"bytes,1,opt,name=raw"`
|
||||
}
|
||||
|
||||
// OpenAPISchemaType is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
//
|
||||
// See: https://github.com/kubernetes/kube-openapi/tree/master/pkg/generators
|
||||
func (_ JSON) OpenAPISchemaType() []string {
|
||||
// TODO: return actual types when anyOf is supported
|
||||
return nil
|
||||
}
|
||||
|
||||
// OpenAPISchemaFormat is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
func (_ JSON) OpenAPISchemaFormat() string { return "" }
|
||||
|
||||
// JSONSchemaURL represents a schema url.
|
||||
type JSONSchemaURL string
|
||||
|
||||
// JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps
|
||||
// or an array of JSONSchemaProps. Mainly here for serialization purposes.
|
||||
type JSONSchemaPropsOrArray struct {
|
||||
Schema *JSONSchemaProps `protobuf:"bytes,1,opt,name=schema"`
|
||||
JSONSchemas []JSONSchemaProps `protobuf:"bytes,2,rep,name=jSONSchemas"`
|
||||
}
|
||||
|
||||
// OpenAPISchemaType is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
//
|
||||
// See: https://github.com/kubernetes/kube-openapi/tree/master/pkg/generators
|
||||
func (_ JSONSchemaPropsOrArray) OpenAPISchemaType() []string {
|
||||
// TODO: return actual types when anyOf is supported
|
||||
return nil
|
||||
}
|
||||
|
||||
// OpenAPISchemaFormat is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
func (_ JSONSchemaPropsOrArray) OpenAPISchemaFormat() string { return "" }
|
||||
|
||||
// JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value.
|
||||
// Defaults to true for the boolean property.
|
||||
type JSONSchemaPropsOrBool struct {
|
||||
Allows bool `protobuf:"varint,1,opt,name=allows"`
|
||||
Schema *JSONSchemaProps `protobuf:"bytes,2,opt,name=schema"`
|
||||
}
|
||||
|
||||
// OpenAPISchemaType is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
//
|
||||
// See: https://github.com/kubernetes/kube-openapi/tree/master/pkg/generators
|
||||
func (_ JSONSchemaPropsOrBool) OpenAPISchemaType() []string {
|
||||
// TODO: return actual types when anyOf is supported
|
||||
return nil
|
||||
}
|
||||
|
||||
// OpenAPISchemaFormat is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
func (_ JSONSchemaPropsOrBool) OpenAPISchemaFormat() string { return "" }
|
||||
|
||||
// JSONSchemaDependencies represent a dependencies property.
|
||||
type JSONSchemaDependencies map[string]JSONSchemaPropsOrStringArray
|
||||
|
||||
// JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.
|
||||
type JSONSchemaPropsOrStringArray struct {
|
||||
Schema *JSONSchemaProps `protobuf:"bytes,1,opt,name=schema"`
|
||||
Property []string `protobuf:"bytes,2,rep,name=property"`
|
||||
}
|
||||
|
||||
// OpenAPISchemaType is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
//
|
||||
// See: https://github.com/kubernetes/kube-openapi/tree/master/pkg/generators
|
||||
func (_ JSONSchemaPropsOrStringArray) OpenAPISchemaType() []string {
|
||||
// TODO: return actual types when anyOf is supported
|
||||
return nil
|
||||
}
|
||||
|
||||
// OpenAPISchemaFormat is used by the kube-openapi generator when constructing
|
||||
// the OpenAPI spec of this type.
|
||||
func (_ JSONSchemaPropsOrStringArray) OpenAPISchemaFormat() string { return "" }
|
||||
|
||||
// JSONSchemaDefinitions contains the models explicitly defined in this spec.
|
||||
type JSONSchemaDefinitions map[string]JSONSchemaProps
|
||||
|
||||
// ExternalDocumentation allows referencing an external resource for extended documentation.
|
||||
type ExternalDocumentation struct {
|
||||
Description string `json:"description,omitempty" protobuf:"bytes,1,opt,name=description"`
|
||||
URL string `json:"url,omitempty" protobuf:"bytes,2,opt,name=url"`
|
||||
}
|
||||
1340
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.conversion.go
generated
vendored
Normal file
1340
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.conversion.go
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
662
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.deepcopy.go
generated
vendored
Normal file
662
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.deepcopy.go
generated
vendored
Normal file
|
|
@ -0,0 +1,662 @@
|
|||
// +build !ignore_autogenerated
|
||||
|
||||
/*
|
||||
Copyright The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
// Code generated by deepcopy-gen. DO NOT EDIT.
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||
)
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ConversionRequest) DeepCopyInto(out *ConversionRequest) {
|
||||
*out = *in
|
||||
if in.Objects != nil {
|
||||
in, out := &in.Objects, &out.Objects
|
||||
*out = make([]runtime.RawExtension, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConversionRequest.
|
||||
func (in *ConversionRequest) DeepCopy() *ConversionRequest {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(ConversionRequest)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ConversionResponse) DeepCopyInto(out *ConversionResponse) {
|
||||
*out = *in
|
||||
if in.ConvertedObjects != nil {
|
||||
in, out := &in.ConvertedObjects, &out.ConvertedObjects
|
||||
*out = make([]runtime.RawExtension, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
in.Result.DeepCopyInto(&out.Result)
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConversionResponse.
|
||||
func (in *ConversionResponse) DeepCopy() *ConversionResponse {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(ConversionResponse)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ConversionReview) DeepCopyInto(out *ConversionReview) {
|
||||
*out = *in
|
||||
out.TypeMeta = in.TypeMeta
|
||||
if in.Request != nil {
|
||||
in, out := &in.Request, &out.Request
|
||||
*out = new(ConversionRequest)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.Response != nil {
|
||||
in, out := &in.Response, &out.Response
|
||||
*out = new(ConversionResponse)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ConversionReview.
|
||||
func (in *ConversionReview) DeepCopy() *ConversionReview {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(ConversionReview)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
||||
func (in *ConversionReview) DeepCopyObject() runtime.Object {
|
||||
if c := in.DeepCopy(); c != nil {
|
||||
return c
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceColumnDefinition) DeepCopyInto(out *CustomResourceColumnDefinition) {
|
||||
*out = *in
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceColumnDefinition.
|
||||
func (in *CustomResourceColumnDefinition) DeepCopy() *CustomResourceColumnDefinition {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceColumnDefinition)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceConversion) DeepCopyInto(out *CustomResourceConversion) {
|
||||
*out = *in
|
||||
if in.WebhookClientConfig != nil {
|
||||
in, out := &in.WebhookClientConfig, &out.WebhookClientConfig
|
||||
*out = new(WebhookClientConfig)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.ConversionReviewVersions != nil {
|
||||
in, out := &in.ConversionReviewVersions, &out.ConversionReviewVersions
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceConversion.
|
||||
func (in *CustomResourceConversion) DeepCopy() *CustomResourceConversion {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceConversion)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinition) DeepCopyInto(out *CustomResourceDefinition) {
|
||||
*out = *in
|
||||
out.TypeMeta = in.TypeMeta
|
||||
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
||||
in.Spec.DeepCopyInto(&out.Spec)
|
||||
in.Status.DeepCopyInto(&out.Status)
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinition.
|
||||
func (in *CustomResourceDefinition) DeepCopy() *CustomResourceDefinition {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinition)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
||||
func (in *CustomResourceDefinition) DeepCopyObject() runtime.Object {
|
||||
if c := in.DeepCopy(); c != nil {
|
||||
return c
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionCondition) DeepCopyInto(out *CustomResourceDefinitionCondition) {
|
||||
*out = *in
|
||||
in.LastTransitionTime.DeepCopyInto(&out.LastTransitionTime)
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionCondition.
|
||||
func (in *CustomResourceDefinitionCondition) DeepCopy() *CustomResourceDefinitionCondition {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionCondition)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionList) DeepCopyInto(out *CustomResourceDefinitionList) {
|
||||
*out = *in
|
||||
out.TypeMeta = in.TypeMeta
|
||||
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
||||
if in.Items != nil {
|
||||
in, out := &in.Items, &out.Items
|
||||
*out = make([]CustomResourceDefinition, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionList.
|
||||
func (in *CustomResourceDefinitionList) DeepCopy() *CustomResourceDefinitionList {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionList)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
||||
func (in *CustomResourceDefinitionList) DeepCopyObject() runtime.Object {
|
||||
if c := in.DeepCopy(); c != nil {
|
||||
return c
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionNames) DeepCopyInto(out *CustomResourceDefinitionNames) {
|
||||
*out = *in
|
||||
if in.ShortNames != nil {
|
||||
in, out := &in.ShortNames, &out.ShortNames
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
if in.Categories != nil {
|
||||
in, out := &in.Categories, &out.Categories
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionNames.
|
||||
func (in *CustomResourceDefinitionNames) DeepCopy() *CustomResourceDefinitionNames {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionNames)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionSpec) DeepCopyInto(out *CustomResourceDefinitionSpec) {
|
||||
*out = *in
|
||||
in.Names.DeepCopyInto(&out.Names)
|
||||
if in.Validation != nil {
|
||||
in, out := &in.Validation, &out.Validation
|
||||
*out = new(CustomResourceValidation)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.Subresources != nil {
|
||||
in, out := &in.Subresources, &out.Subresources
|
||||
*out = new(CustomResourceSubresources)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.Versions != nil {
|
||||
in, out := &in.Versions, &out.Versions
|
||||
*out = make([]CustomResourceDefinitionVersion, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
if in.AdditionalPrinterColumns != nil {
|
||||
in, out := &in.AdditionalPrinterColumns, &out.AdditionalPrinterColumns
|
||||
*out = make([]CustomResourceColumnDefinition, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
if in.Conversion != nil {
|
||||
in, out := &in.Conversion, &out.Conversion
|
||||
*out = new(CustomResourceConversion)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.PreserveUnknownFields != nil {
|
||||
in, out := &in.PreserveUnknownFields, &out.PreserveUnknownFields
|
||||
*out = new(bool)
|
||||
**out = **in
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionSpec.
|
||||
func (in *CustomResourceDefinitionSpec) DeepCopy() *CustomResourceDefinitionSpec {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionSpec)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionStatus) DeepCopyInto(out *CustomResourceDefinitionStatus) {
|
||||
*out = *in
|
||||
if in.Conditions != nil {
|
||||
in, out := &in.Conditions, &out.Conditions
|
||||
*out = make([]CustomResourceDefinitionCondition, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
in.AcceptedNames.DeepCopyInto(&out.AcceptedNames)
|
||||
if in.StoredVersions != nil {
|
||||
in, out := &in.StoredVersions, &out.StoredVersions
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionStatus.
|
||||
func (in *CustomResourceDefinitionStatus) DeepCopy() *CustomResourceDefinitionStatus {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionStatus)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceDefinitionVersion) DeepCopyInto(out *CustomResourceDefinitionVersion) {
|
||||
*out = *in
|
||||
if in.Schema != nil {
|
||||
in, out := &in.Schema, &out.Schema
|
||||
*out = new(CustomResourceValidation)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.Subresources != nil {
|
||||
in, out := &in.Subresources, &out.Subresources
|
||||
*out = new(CustomResourceSubresources)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.AdditionalPrinterColumns != nil {
|
||||
in, out := &in.AdditionalPrinterColumns, &out.AdditionalPrinterColumns
|
||||
*out = make([]CustomResourceColumnDefinition, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceDefinitionVersion.
|
||||
func (in *CustomResourceDefinitionVersion) DeepCopy() *CustomResourceDefinitionVersion {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceDefinitionVersion)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceSubresourceScale) DeepCopyInto(out *CustomResourceSubresourceScale) {
|
||||
*out = *in
|
||||
if in.LabelSelectorPath != nil {
|
||||
in, out := &in.LabelSelectorPath, &out.LabelSelectorPath
|
||||
*out = new(string)
|
||||
**out = **in
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresourceScale.
|
||||
func (in *CustomResourceSubresourceScale) DeepCopy() *CustomResourceSubresourceScale {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceSubresourceScale)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceSubresourceStatus) DeepCopyInto(out *CustomResourceSubresourceStatus) {
|
||||
*out = *in
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresourceStatus.
|
||||
func (in *CustomResourceSubresourceStatus) DeepCopy() *CustomResourceSubresourceStatus {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceSubresourceStatus)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceSubresources) DeepCopyInto(out *CustomResourceSubresources) {
|
||||
*out = *in
|
||||
if in.Status != nil {
|
||||
in, out := &in.Status, &out.Status
|
||||
*out = new(CustomResourceSubresourceStatus)
|
||||
**out = **in
|
||||
}
|
||||
if in.Scale != nil {
|
||||
in, out := &in.Scale, &out.Scale
|
||||
*out = new(CustomResourceSubresourceScale)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceSubresources.
|
||||
func (in *CustomResourceSubresources) DeepCopy() *CustomResourceSubresources {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceSubresources)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *CustomResourceValidation) DeepCopyInto(out *CustomResourceValidation) {
|
||||
*out = *in
|
||||
if in.OpenAPIV3Schema != nil {
|
||||
in, out := &in.OpenAPIV3Schema, &out.OpenAPIV3Schema
|
||||
*out = (*in).DeepCopy()
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomResourceValidation.
|
||||
func (in *CustomResourceValidation) DeepCopy() *CustomResourceValidation {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(CustomResourceValidation)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ExternalDocumentation) DeepCopyInto(out *ExternalDocumentation) {
|
||||
*out = *in
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExternalDocumentation.
|
||||
func (in *ExternalDocumentation) DeepCopy() *ExternalDocumentation {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(ExternalDocumentation)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *JSON) DeepCopyInto(out *JSON) {
|
||||
*out = *in
|
||||
if in.Raw != nil {
|
||||
in, out := &in.Raw, &out.Raw
|
||||
*out = make([]byte, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSON.
|
||||
func (in *JSON) DeepCopy() *JSON {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSON)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in JSONSchemaDefinitions) DeepCopyInto(out *JSONSchemaDefinitions) {
|
||||
{
|
||||
in := &in
|
||||
*out = make(JSONSchemaDefinitions, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaDefinitions.
|
||||
func (in JSONSchemaDefinitions) DeepCopy() JSONSchemaDefinitions {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaDefinitions)
|
||||
in.DeepCopyInto(out)
|
||||
return *out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in JSONSchemaDependencies) DeepCopyInto(out *JSONSchemaDependencies) {
|
||||
{
|
||||
in := &in
|
||||
*out = make(JSONSchemaDependencies, len(*in))
|
||||
for key, val := range *in {
|
||||
(*out)[key] = *val.DeepCopy()
|
||||
}
|
||||
return
|
||||
}
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaDependencies.
|
||||
func (in JSONSchemaDependencies) DeepCopy() JSONSchemaDependencies {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaDependencies)
|
||||
in.DeepCopyInto(out)
|
||||
return *out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *JSONSchemaProps) DeepCopyInto(out *JSONSchemaProps) {
|
||||
clone := in.DeepCopy()
|
||||
*out = *clone
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *JSONSchemaPropsOrArray) DeepCopyInto(out *JSONSchemaPropsOrArray) {
|
||||
*out = *in
|
||||
if in.Schema != nil {
|
||||
in, out := &in.Schema, &out.Schema
|
||||
*out = (*in).DeepCopy()
|
||||
}
|
||||
if in.JSONSchemas != nil {
|
||||
in, out := &in.JSONSchemas, &out.JSONSchemas
|
||||
*out = make([]JSONSchemaProps, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrArray.
|
||||
func (in *JSONSchemaPropsOrArray) DeepCopy() *JSONSchemaPropsOrArray {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaPropsOrArray)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *JSONSchemaPropsOrBool) DeepCopyInto(out *JSONSchemaPropsOrBool) {
|
||||
*out = *in
|
||||
if in.Schema != nil {
|
||||
in, out := &in.Schema, &out.Schema
|
||||
*out = (*in).DeepCopy()
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrBool.
|
||||
func (in *JSONSchemaPropsOrBool) DeepCopy() *JSONSchemaPropsOrBool {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaPropsOrBool)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *JSONSchemaPropsOrStringArray) DeepCopyInto(out *JSONSchemaPropsOrStringArray) {
|
||||
*out = *in
|
||||
if in.Schema != nil {
|
||||
in, out := &in.Schema, &out.Schema
|
||||
*out = (*in).DeepCopy()
|
||||
}
|
||||
if in.Property != nil {
|
||||
in, out := &in.Property, &out.Property
|
||||
*out = make([]string, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JSONSchemaPropsOrStringArray.
|
||||
func (in *JSONSchemaPropsOrStringArray) DeepCopy() *JSONSchemaPropsOrStringArray {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(JSONSchemaPropsOrStringArray)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ServiceReference) DeepCopyInto(out *ServiceReference) {
|
||||
*out = *in
|
||||
if in.Path != nil {
|
||||
in, out := &in.Path, &out.Path
|
||||
*out = new(string)
|
||||
**out = **in
|
||||
}
|
||||
if in.Port != nil {
|
||||
in, out := &in.Port, &out.Port
|
||||
*out = new(int32)
|
||||
**out = **in
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceReference.
|
||||
func (in *ServiceReference) DeepCopy() *ServiceReference {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(ServiceReference)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *WebhookClientConfig) DeepCopyInto(out *WebhookClientConfig) {
|
||||
*out = *in
|
||||
if in.URL != nil {
|
||||
in, out := &in.URL, &out.URL
|
||||
*out = new(string)
|
||||
**out = **in
|
||||
}
|
||||
if in.Service != nil {
|
||||
in, out := &in.Service, &out.Service
|
||||
*out = new(ServiceReference)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.CABundle != nil {
|
||||
in, out := &in.CABundle, &out.CABundle
|
||||
*out = make([]byte, len(*in))
|
||||
copy(*out, *in)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookClientConfig.
|
||||
func (in *WebhookClientConfig) DeepCopy() *WebhookClientConfig {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(WebhookClientConfig)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
55
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.defaults.go
generated
vendored
Normal file
55
vendor/k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1/zz_generated.defaults.go
generated
vendored
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
// +build !ignore_autogenerated
|
||||
|
||||
/*
|
||||
Copyright The Kubernetes Authors.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
*/
|
||||
|
||||
// Code generated by defaulter-gen. DO NOT EDIT.
|
||||
|
||||
package v1beta1
|
||||
|
||||
import (
|
||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||
)
|
||||
|
||||
// RegisterDefaults adds defaulters functions to the given scheme.
|
||||
// Public to allow building arbitrary schemes.
|
||||
// All generated defaulters are covering - they call all nested defaulters.
|
||||
func RegisterDefaults(scheme *runtime.Scheme) error {
|
||||
scheme.AddTypeDefaultingFunc(&CustomResourceDefinition{}, func(obj interface{}) { SetObjectDefaults_CustomResourceDefinition(obj.(*CustomResourceDefinition)) })
|
||||
scheme.AddTypeDefaultingFunc(&CustomResourceDefinitionList{}, func(obj interface{}) {
|
||||
SetObjectDefaults_CustomResourceDefinitionList(obj.(*CustomResourceDefinitionList))
|
||||
})
|
||||
return nil
|
||||
}
|
||||
|
||||
func SetObjectDefaults_CustomResourceDefinition(in *CustomResourceDefinition) {
|
||||
SetDefaults_CustomResourceDefinition(in)
|
||||
SetDefaults_CustomResourceDefinitionSpec(&in.Spec)
|
||||
if in.Spec.Conversion != nil {
|
||||
if in.Spec.Conversion.WebhookClientConfig != nil {
|
||||
if in.Spec.Conversion.WebhookClientConfig.Service != nil {
|
||||
SetDefaults_ServiceReference(in.Spec.Conversion.WebhookClientConfig.Service)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func SetObjectDefaults_CustomResourceDefinitionList(in *CustomResourceDefinitionList) {
|
||||
for i := range in.Items {
|
||||
a := &in.Items[i]
|
||||
SetObjectDefaults_CustomResourceDefinition(a)
|
||||
}
|
||||
}
|
||||
|
|
@ -217,6 +217,7 @@ k8s.io/api/storage/v1beta1
|
|||
# k8s.io/apiextensions-apiserver v0.18.2 => k8s.io/apiextensions-apiserver v0.0.0-20191016113550-5357c4baaf65
|
||||
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions
|
||||
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1
|
||||
k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1
|
||||
# k8s.io/apimachinery v0.18.2 => k8s.io/apimachinery v0.0.0-20191004115801-a2eda9f80ab8
|
||||
k8s.io/apimachinery/pkg/api/equality
|
||||
k8s.io/apimachinery/pkg/api/errors
|
||||
|
|
|
|||
Loading…
Reference in New Issue