Skip to content

Commit e45c233

Browse files
authored
chore: initContainers field (#2084)
* chore: initContainers field Signed-off-by: Anatolii Bazko <abazko@redhat.com>
1 parent 590308d commit e45c233

File tree

20 files changed

+10982
-9
lines changed

20 files changed

+10982
-9
lines changed

api/v2/checluster_types.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,10 @@ type CheClusterDevEnvironments struct {
247247
// Configuration settings related to the workspaces networking.
248248
// +optional
249249
Networking *DevEnvironmentNetworking `json:"networking,omitempty"`
250+
// InitContainers defines a list of Kubernetes init containers that are automatically injected into all workspace pods.
251+
// Typical uses cases include injecting organization tools/configs, initializing persistent home, etc.
252+
// +optional
253+
InitContainers []corev1.Container `json:"initContainers,omitempty"`
250254
}
251255

252256
// Che components configuration.

api/v2/zz_generated.deepcopy.go

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/scripts/clear-defined-test.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ declare -A replaced_modules=(
8686
["go.opencensus.io v0.24.0"]="census-instrumentation/opencensus-go b1a01ee95db0e690d91d7193d037447816fae4c5"
8787
# https://github.com/sean-/seed/tree/e2103e2c35297fb7e17febb81e49b312087a2372
8888
["github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529"]="sean-/seed e2103e2c35297fb7e17febb81e49b312087a2372"
89+
# https://github.com/decred/dcrd/commit/5444fa50b93dbcbd6a08c75da3eccc32490fb2b2
90+
["github.com/decred/dcrd/dcrec/secp256k1/v4 v4.0.0-20210816181553-5444fa50b93d"]="decred/dcrd 5444fa50b93dbcbd6a08c75da3eccc32490fb2b2"
8991
)
9092

9193
# replaces to have a correct link for clearlydefined.io api request
@@ -99,16 +101,17 @@ declare -A replaced_paths=(
99101
declare -A replaced_api_suffix=(
100102
["census-instrumentation/opencensus-go"]="git/github"
101103
["sean-/seed"]="git/github"
104+
["decred/dcrd"]="git/github"
102105
)
103106

104107
# Exceptions for dependencies that are not yet harvested in clearlydefined.io
105108
# License must be checked manually
106109
declare -A ignored_paths=(
107-
["github.com/decred/dcrd/dcrec/secp256k1/v4"]="Harvesting is in progress"
110+
["github.com/devfile/devworkspace-operator"]="Harvesting is in progress"
108111
)
109112

110113
declare -A ignored_paths_license=(
111-
["github.com/decred/dcrd/dcrec/secp256k1/v4"]="ISC"
114+
["github.com/devfile/devworkspace-operator"]="Apache-2.0"
112115
)
113116

114117
retryUrl() {

bundle/next/eclipse-che/manifests/che-operator.clusterserviceversion.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ metadata:
8686
categories: Developer Tools
8787
certified: "false"
8888
containerImage: quay.io/eclipse/che-operator:next
89-
createdAt: "2026-01-16T09:21:06Z"
89+
createdAt: "2026-02-05T08:15:41Z"
9090
description: A Kube-native development solution that delivers portable and collaborative
9191
developer workspaces.
9292
features.operators.openshift.io/cnf: "false"
@@ -108,7 +108,7 @@ metadata:
108108
operatorframework.io/arch.amd64: supported
109109
operatorframework.io/arch.arm64: supported
110110
operatorframework.io/os.linux: supported
111-
name: eclipse-che.v7.114.0-951.next
111+
name: eclipse-che.v7.115.0-952.next
112112
namespace: placeholder
113113
spec:
114114
apiservicedefinitions: {}
@@ -1141,7 +1141,7 @@ spec:
11411141
name: gateway-authorization-sidecar-k8s
11421142
- image: quay.io/che-incubator/header-rewrite-proxy:latest
11431143
name: gateway-header-sidecar
1144-
version: 7.114.0-951.next
1144+
version: 7.115.0-952.next
11451145
webhookdefinitions:
11461146
- admissionReviewVersions:
11471147
- v1

bundle/next/eclipse-che/manifests/org.eclipse.che_checlusters.yaml

Lines changed: 1533 additions & 0 deletions
Large diffs are not rendered by default.

config/crd/bases/org.eclipse.che_checlusters.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

deploy/deployment/kubernetes/combined.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

deploy/deployment/kubernetes/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

deploy/deployment/openshift/combined.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

deploy/deployment/openshift/objects/checlusters.org.eclipse.che.CustomResourceDefinition.yaml

Lines changed: 1532 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)