Skip to content

Commit c823825

Browse files
committed
Prepare for 0.3.0
Signed-off-by: thepetk <[email protected]>
1 parent 682f891 commit c823825

6 files changed

+75
-89
lines changed

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.2.0
1+
0.3.0

bundle.Dockerfile

+2-16
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,12 @@
1-
#
2-
# Copyright Red Hat
3-
#
4-
# Licensed under the Apache License, Version 2.0 (the "License");
5-
# you may not use this file except in compliance with the License.
6-
# You may obtain a copy of the License at
7-
#
8-
# http://www.apache.org/licenses/LICENSE-2.0
9-
#
10-
# Unless required by applicable law or agreed to in writing, software
11-
# distributed under the License is distributed on an "AS IS" BASIS,
12-
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13-
# See the License for the specific language governing permissions and
14-
# limitations under the License.
151
FROM scratch
162

173
# Core bundle labels.
184
LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
195
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
206
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
217
LABEL operators.operatorframework.io.bundle.package.v1=registry-operator
22-
LABEL operators.operatorframework.io.bundle.channels.v1=beta
23-
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.28.0
8+
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
9+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.36.0
2410
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
2511
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3
2612

bundle/manifests/registry-operator.clusterserviceversion.yaml

+36-36
Original file line numberDiff line numberDiff line change
@@ -49,25 +49,24 @@ metadata:
4949
]
5050
capabilities: Basic Install
5151
categories: OpenShift Optional,Developer Tools
52-
containerImage: quay.io/devfile/registry-operator:v0.2.0
53-
createdAt: "2023-11-20T18:36:27Z"
52+
containerImage: quay.io/devfile/registry-operator:v0.3.0
53+
createdAt: "2024-08-13T13:58:24Z"
5454
description: Deploy and manage Devfile Registries on Kubernetes and OpenShift
5555
with the Devfile Registry operator.
56-
operators.operatorframework.io/builder: operator-sdk-v1.28.0
56+
operators.operatorframework.io/builder: operator-sdk-v1.36.0
5757
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
5858
repository: https://github.com/devfile/registry-operator
5959
support: Red Hat
60-
name: registry-operator.v0.2.0
60+
name: registry-operator.v0.3.0
6161
namespace: placeholder
6262
spec:
6363
apiservicedefinitions: {}
6464
customresourcedefinitions:
6565
owned:
66-
- description: ClusterDevfileRegistriesList is a custom resource where cluster
67-
admins can add a list of Devfile Registries to allow devfiles to be visible
68-
at the cluster level. In order to be added to the list, the Devfile Registries
69-
must be reachable, supports the Devfile v2.0 spec and above, and is not using
70-
the default namespace.
66+
- description: |-
67+
ClusterDevfileRegistriesList is a custom resource where cluster admins can add a list of Devfile Registries to allow devfiles to be visible
68+
at the cluster level. In order to be added to the list, the Devfile Registries must be reachable, supports the Devfile v2.0 spec and above,
69+
and is not using the default namespace.
7170
displayName: Cluster Devfile Registries List
7271
kind: ClusterDevfileRegistriesList
7372
name: clusterdevfileregistrieslists.registry.devfile.io
@@ -95,10 +94,10 @@ spec:
9594
displayName: Conditions
9695
path: conditions
9796
version: v1alpha1
98-
- description: DevfileRegistry is a custom resource allows you to create and manage
99-
your own index server and registry viewer. In order to be added, the Devfile
100-
Registry must be reachable, supports the Devfile v2.0 spec and above, and
101-
is not using the default namespace.
97+
- description: |-
98+
DevfileRegistry is a custom resource allows you to create and manage your own index server and registry viewer.
99+
In order to be added, the Devfile Registry must be reachable, supports the Devfile v2.0 spec and above, and is
100+
not using the default namespace.
102101
displayName: Devfile Registry
103102
kind: DevfileRegistry
104103
name: devfileregistries.registry.devfile.io
@@ -140,8 +139,9 @@ spec:
140139
- description: Sets the image pull policy for the container
141140
displayName: Image Pull Policy
142141
path: ociRegistry.imagePullPolicy
143-
- description: Overrides the container image used for the OCI registry. Recommended
144-
to leave blank and default to the image specified by the operator.
142+
- description: |-
143+
Overrides the container image used for the OCI registry.
144+
Recommended to leave blank and default to the image specified by the operator.
145145
displayName: Oci Registry Image
146146
path: ociRegistryImage
147147
- description: Sets the registry viewer container spec to be deployed on the
@@ -159,36 +159,37 @@ spec:
159159
path: registryViewerImage
160160
- displayName: Storage
161161
path: storage
162-
- description: Instructs the operator to deploy the DevfileRegistry with persistent
163-
storage Disabled by default.
162+
- description: |-
163+
Instructs the operator to deploy the DevfileRegistry with persistent storage
164+
Disabled by default.
164165
displayName: Enabled
165166
path: storage.enabled
166-
- description: Configures the size of the devfile registry's persistent volume,
167-
if enabled. Defaults to 1Gi.
167+
- description: |-
168+
Configures the size of the devfile registry's persistent volume, if enabled.
169+
Defaults to 1Gi.
168170
displayName: Registry Volume Size
169171
path: storage.registryVolumeSize
170172
- displayName: Telemetry
171173
path: telemetry
172-
- description: Specify a telemetry key to allow devfile specific data to be
173-
sent to a client's own Segment analytics source. If the write key is specified
174-
then telemetry will be enabled
174+
- description: |-
175+
Specify a telemetry key to allow devfile specific data to be sent to a client's own Segment analytics source.
176+
If the write key is specified then telemetry will be enabled
175177
displayName: Key
176178
path: telemetry.key
177179
- description: The registry name (can be any string) that is used as identifier
178180
for devfile telemetry.
179181
displayName: Registry Name
180182
path: telemetry.registryName
181-
- description: Specify a telemetry write key for the registry viewer component
182-
to allow data to be sent to a client's own Segment analytics source. If
183-
the write key is specified then telemetry for the registry viewer component
184-
will be enabled
183+
- description: |-
184+
Specify a telemetry write key for the registry viewer component to allow data to be sent to a client's own Segment analytics source.
185+
If the write key is specified then telemetry for the registry viewer component will be enabled
185186
displayName: Registry Viewer Write Key
186187
path: telemetry.registryViewerWriteKey
187188
- displayName: TLS
188189
path: tls
189-
- description: Instructs the operator to deploy the DevfileRegistry with TLS
190-
enabled. Enabled by default. Disabling is only recommended for development
191-
or test.
190+
- description: |-
191+
Instructs the operator to deploy the DevfileRegistry with TLS enabled.
192+
Enabled by default. Disabling is only recommended for development or test.
192193
displayName: Enabled
193194
path: tls.enabled
194195
- description: Name of an optional, pre-existing TLS secret to use for TLS termination
@@ -204,11 +205,10 @@ spec:
204205
displayName: URL
205206
path: url
206207
version: v1alpha1
207-
- description: DevfileRegistriesList is a custom resource where namespace users
208-
can add a list of Devfile Registries to allow devfiles to be visible at the
209-
namespace level. In order to be added to the list, the Devfile Registries
210-
must be reachable, supports the Devfile v2.0 spec and above, and is not using
211-
the default namespace.
208+
- description: |-
209+
DevfileRegistriesList is a custom resource where namespace users can add a list of Devfile Registries to allow devfiles to be visible
210+
at the namespace level. In order to be added to the list, the Devfile Registries must be reachable, supports the Devfile v2.0 spec
211+
and above, and is not using the default namespace.
212212
displayName: Devfile Registries List
213213
kind: DevfileRegistriesList
214214
name: devfileregistrieslists.registry.devfile.io
@@ -448,7 +448,7 @@ spec:
448448
- --leader-elect
449449
command:
450450
- /manager
451-
image: quay.io/devfile/registry-operator:v0.2.0
451+
image: quay.io/devfile/registry-operator:v0.3.0
452452
imagePullPolicy: Always
453453
livenessProbe:
454454
httpGet:
@@ -569,7 +569,7 @@ spec:
569569
provider:
570570
name: Red Hat
571571
url: https://redhat.com
572-
version: 0.2.0
572+
version: 0.3.0
573573
webhookdefinitions:
574574
- admissionReviewVersions:
575575
- v1

bundle/metadata/annotations.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ annotations:
44
operators.operatorframework.io.bundle.manifests.v1: manifests/
55
operators.operatorframework.io.bundle.metadata.v1: metadata/
66
operators.operatorframework.io.bundle.package.v1: registry-operator
7-
operators.operatorframework.io.bundle.channels.v1: beta
8-
operators.operatorframework.io.metrics.builder: operator-sdk-v1.28.0
7+
operators.operatorframework.io.bundle.channels.v1: alpha
8+
operators.operatorframework.io.metrics.builder: operator-sdk-v1.36.0
99
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
1010
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3
1111

config/manager/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ kind: Kustomization
1515
images:
1616
- name: controller
1717
newName: quay.io/devfile/registry-operator
18-
newTag: v0.2.0
18+
newTag: v0.3.0

config/manifests/bases/registry-operator.clusterserviceversion.yaml

+33-33
Original file line numberDiff line numberDiff line change
@@ -49,23 +49,22 @@ metadata:
4949
]
5050
capabilities: Basic Install
5151
categories: OpenShift Optional,Developer Tools
52-
containerImage: quay.io/devfile/registry-operator:v0.2.0
52+
containerImage: quay.io/devfile/registry-operator:v0.3.0
5353
createdAt: "2023-09-06T19:45:06Z"
5454
description: Deploy and manage Devfile Registries on Kubernetes and OpenShift
5555
with the Devfile Registry operator.
5656
repository: https://github.com/devfile/registry-operator
5757
support: Red Hat
58-
name: registry-operator.v0.2.0
58+
name: registry-operator.v0.3.0
5959
namespace: placeholder
6060
spec:
6161
apiservicedefinitions: {}
6262
customresourcedefinitions:
6363
owned:
64-
- description: ClusterDevfileRegistriesList is a custom resource where cluster
65-
admins can add a list of Devfile Registries to allow devfiles to be visible
66-
at the cluster level. In order to be added to the list, the Devfile Registries
67-
must be reachable, supports the Devfile v2.0 spec and above, and is not using
68-
the default namespace.
64+
- description: |-
65+
ClusterDevfileRegistriesList is a custom resource where cluster admins can add a list of Devfile Registries to allow devfiles to be visible
66+
at the cluster level. In order to be added to the list, the Devfile Registries must be reachable, supports the Devfile v2.0 spec and above,
67+
and is not using the default namespace.
6968
displayName: Cluster Devfile Registries List
7069
kind: ClusterDevfileRegistriesList
7170
name: clusterdevfileregistrieslists.registry.devfile.io
@@ -93,10 +92,10 @@ spec:
9392
displayName: Conditions
9493
path: conditions
9594
version: v1alpha1
96-
- description: DevfileRegistry is a custom resource allows you to create and manage
97-
your own index server and registry viewer. In order to be added, the Devfile
98-
Registry must be reachable, supports the Devfile v2.0 spec and above, and
99-
is not using the default namespace.
95+
- description: |-
96+
DevfileRegistry is a custom resource allows you to create and manage your own index server and registry viewer.
97+
In order to be added, the Devfile Registry must be reachable, supports the Devfile v2.0 spec and above, and is
98+
not using the default namespace.
10099
displayName: Devfile Registry
101100
kind: DevfileRegistry
102101
name: devfileregistries.registry.devfile.io
@@ -138,8 +137,9 @@ spec:
138137
- description: Sets the image pull policy for the container
139138
displayName: Image Pull Policy
140139
path: ociRegistry.imagePullPolicy
141-
- description: Overrides the container image used for the OCI registry. Recommended
142-
to leave blank and default to the image specified by the operator.
140+
- description: |-
141+
Overrides the container image used for the OCI registry.
142+
Recommended to leave blank and default to the image specified by the operator.
143143
displayName: Oci Registry Image
144144
path: ociRegistryImage
145145
- description: Sets the registry viewer container spec to be deployed on the
@@ -157,36 +157,37 @@ spec:
157157
path: registryViewerImage
158158
- displayName: Storage
159159
path: storage
160-
- description: Instructs the operator to deploy the DevfileRegistry with persistent
161-
storage Disabled by default.
160+
- description: |-
161+
Instructs the operator to deploy the DevfileRegistry with persistent storage
162+
Disabled by default.
162163
displayName: Enabled
163164
path: storage.enabled
164-
- description: Configures the size of the devfile registry's persistent volume,
165-
if enabled. Defaults to 1Gi.
165+
- description: |-
166+
Configures the size of the devfile registry's persistent volume, if enabled.
167+
Defaults to 1Gi.
166168
displayName: Registry Volume Size
167169
path: storage.registryVolumeSize
168170
- displayName: Telemetry
169171
path: telemetry
170-
- description: Specify a telemetry key to allow devfile specific data to be
171-
sent to a client's own Segment analytics source. If the write key is specified
172-
then telemetry will be enabled
172+
- description: |-
173+
Specify a telemetry key to allow devfile specific data to be sent to a client's own Segment analytics source.
174+
If the write key is specified then telemetry will be enabled
173175
displayName: Key
174176
path: telemetry.key
175177
- description: The registry name (can be any string) that is used as identifier
176178
for devfile telemetry.
177179
displayName: Registry Name
178180
path: telemetry.registryName
179-
- description: Specify a telemetry write key for the registry viewer component
180-
to allow data to be sent to a client's own Segment analytics source. If
181-
the write key is specified then telemetry for the registry viewer component
182-
will be enabled
181+
- description: |-
182+
Specify a telemetry write key for the registry viewer component to allow data to be sent to a client's own Segment analytics source.
183+
If the write key is specified then telemetry for the registry viewer component will be enabled
183184
displayName: Registry Viewer Write Key
184185
path: telemetry.registryViewerWriteKey
185186
- displayName: TLS
186187
path: tls
187-
- description: Instructs the operator to deploy the DevfileRegistry with TLS
188-
enabled. Enabled by default. Disabling is only recommended for development
189-
or test.
188+
- description: |-
189+
Instructs the operator to deploy the DevfileRegistry with TLS enabled.
190+
Enabled by default. Disabling is only recommended for development or test.
190191
displayName: Enabled
191192
path: tls.enabled
192193
- description: Name of an optional, pre-existing TLS secret to use for TLS termination
@@ -202,11 +203,10 @@ spec:
202203
displayName: URL
203204
path: url
204205
version: v1alpha1
205-
- description: DevfileRegistriesList is a custom resource where namespace users
206-
can add a list of Devfile Registries to allow devfiles to be visible at the
207-
namespace level. In order to be added to the list, the Devfile Registries
208-
must be reachable, supports the Devfile v2.0 spec and above, and is not using
209-
the default namespace.
206+
- description: |-
207+
DevfileRegistriesList is a custom resource where namespace users can add a list of Devfile Registries to allow devfiles to be visible
208+
at the namespace level. In order to be added to the list, the Devfile Registries must be reachable, supports the Devfile v2.0 spec
209+
and above, and is not using the default namespace.
210210
displayName: Devfile Registries List
211211
kind: DevfileRegistriesList
212212
name: devfileregistrieslists.registry.devfile.io
@@ -289,4 +289,4 @@ spec:
289289
provider:
290290
name: Red Hat
291291
url: https://redhat.com
292-
version: 0.2.0
292+
version: 0.3.0

0 commit comments

Comments
 (0)