Skip to content

Commit 139ed80

Browse files
committed
Update 0.3.0 preparation
Signed-off-by: thepetk <[email protected]>
1 parent ed4c115 commit 139ed80

5 files changed

+71
-3
lines changed

bundle.Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
55
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
66
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
77
LABEL operators.operatorframework.io.bundle.package.v1=registry-operator
8-
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
8+
LABEL operators.operatorframework.io.bundle.channels.v1=beta
99
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.36.0
1010
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
1111
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3

bundle/manifests/registry-operator.clusterserviceversion.yaml

+23-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ metadata:
5050
capabilities: Basic Install
5151
categories: OpenShift Optional,Developer Tools
5252
containerImage: quay.io/devfile/registry-operator:v0.3.0
53-
createdAt: "2024-08-13T13:58:24Z"
53+
createdAt: "2024-08-20T09:11:27Z"
5454
description: Deploy and manage Devfile Registries on Kubernetes and OpenShift
5555
with the Devfile Registry operator.
5656
operators.operatorframework.io/builder: operator-sdk-v1.36.0
@@ -116,19 +116,35 @@ spec:
116116
- description: Sets the image pull policy for the container
117117
displayName: Image Pull Policy
118118
path: devfileIndex.imagePullPolicy
119+
- description: Sets the memory limit for the container
120+
displayName: Memory Limit
121+
path: devfileIndex.memoryLimit
119122
- description: Sets the container image containing devfile stacks to be deployed
120123
on the Devfile Registry
121124
displayName: Devfile Index Image
122125
path: devfileIndexImage
126+
- description: Overrides the fully qualified app name of the devfile registry
127+
displayName: Fullname Override
128+
path: fullnameOverride
123129
- description: Sets the registry server deployment to run under headless mode
124130
displayName: Headless
125131
path: headless
132+
- description: Overrides the entire hostname and domain of the devfile registry
133+
ingress
134+
displayName: Hostname Override
135+
path: hostnameOverride
126136
- displayName: K8s
127137
path: k8s
138+
- description: Ingress class for a Kubernetes cluster. Defaults to nginx.
139+
displayName: Ingress Class
140+
path: k8s.ingressClass
128141
- description: Ingress domain for a Kubernetes cluster. This MUST be explicitly
129142
specified on Kubernetes. There are no defaults
130143
displayName: Ingress Domain
131144
path: k8s.ingressDomain
145+
- description: Overrides the app name of the devfile registry
146+
displayName: Name Override
147+
path: nameOverride
132148
- description: Sets the OCI registry container spec to be deployed on the Devfile
133149
Registry
134150
displayName: Oci Registry
@@ -139,6 +155,9 @@ spec:
139155
- description: Sets the image pull policy for the container
140156
displayName: Image Pull Policy
141157
path: ociRegistry.imagePullPolicy
158+
- description: Sets the memory limit for the container
159+
displayName: Memory Limit
160+
path: ociRegistry.memoryLimit
142161
- description: |-
143162
Overrides the container image used for the OCI registry.
144163
Recommended to leave blank and default to the image specified by the operator.
@@ -154,6 +173,9 @@ spec:
154173
- description: Sets the image pull policy for the container
155174
displayName: Image Pull Policy
156175
path: registryViewer.imagePullPolicy
176+
- description: Sets the memory limit for the container
177+
displayName: Memory Limit
178+
path: registryViewer.memoryLimit
157179
- description: Overrides the container image used for the registry viewer.
158180
displayName: Registry Viewer Image
159181
path: registryViewerImage

bundle/manifests/registry.devfile.io_devfileregistries.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -55,24 +55,42 @@ spec:
5555
imagePullPolicy:
5656
description: Sets the image pull policy for the container
5757
type: string
58+
memoryLimit:
59+
description: Sets the memory limit for the container
60+
type: string
5861
type: object
5962
devfileIndexImage:
6063
description: Sets the container image containing devfile stacks to
6164
be deployed on the Devfile Registry
6265
type: string
66+
fullnameOverride:
67+
description: Overrides the fully qualified app name of the devfile
68+
registry
69+
type: string
6370
headless:
6471
description: Sets the registry server deployment to run under headless
6572
mode
6673
type: boolean
74+
hostnameOverride:
75+
description: Overrides the entire hostname and domain of the devfile
76+
registry ingress
77+
type: string
6778
k8s:
6879
description: DevfileRegistrySpecK8sOnly defines the desired state
6980
of the kubernetes-only fields of the DevfileRegistry
7081
properties:
82+
ingressClass:
83+
description: Ingress class for a Kubernetes cluster. Defaults
84+
to nginx.
85+
type: string
7186
ingressDomain:
7287
description: Ingress domain for a Kubernetes cluster. This MUST
7388
be explicitly specified on Kubernetes. There are no defaults
7489
type: string
7590
type: object
91+
nameOverride:
92+
description: Overrides the app name of the devfile registry
93+
type: string
7694
ociRegistry:
7795
description: Sets the OCI registry container spec to be deployed on
7896
the Devfile Registry
@@ -83,6 +101,9 @@ spec:
83101
imagePullPolicy:
84102
description: Sets the image pull policy for the container
85103
type: string
104+
memoryLimit:
105+
description: Sets the memory limit for the container
106+
type: string
86107
type: object
87108
ociRegistryImage:
88109
description: Overrides the container image used for the OCI registry.
@@ -99,6 +120,9 @@ spec:
99120
imagePullPolicy:
100121
description: Sets the image pull policy for the container
101122
type: string
123+
memoryLimit:
124+
description: Sets the memory limit for the container
125+
type: string
102126
type: object
103127
registryViewerImage:
104128
description: Overrides the container image used for the registry viewer.

bundle/metadata/annotations.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ 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: alpha
7+
operators.operatorframework.io.bundle.channels.v1: beta
88
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

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

+22
Original file line numberDiff line numberDiff line change
@@ -114,19 +114,35 @@ spec:
114114
- description: Sets the image pull policy for the container
115115
displayName: Image Pull Policy
116116
path: devfileIndex.imagePullPolicy
117+
- description: Sets the memory limit for the container
118+
displayName: Memory Limit
119+
path: devfileIndex.memoryLimit
117120
- description: Sets the container image containing devfile stacks to be deployed
118121
on the Devfile Registry
119122
displayName: Devfile Index Image
120123
path: devfileIndexImage
124+
- description: Overrides the fully qualified app name of the devfile registry
125+
displayName: Fullname Override
126+
path: fullnameOverride
121127
- description: Sets the registry server deployment to run under headless mode
122128
displayName: Headless
123129
path: headless
130+
- description: Overrides the entire hostname and domain of the devfile registry
131+
ingress
132+
displayName: Hostname Override
133+
path: hostnameOverride
124134
- displayName: K8s
125135
path: k8s
136+
- description: Ingress class for a Kubernetes cluster. Defaults to nginx.
137+
displayName: Ingress Class
138+
path: k8s.ingressClass
126139
- description: Ingress domain for a Kubernetes cluster. This MUST be explicitly
127140
specified on Kubernetes. There are no defaults
128141
displayName: Ingress Domain
129142
path: k8s.ingressDomain
143+
- description: Overrides the app name of the devfile registry
144+
displayName: Name Override
145+
path: nameOverride
130146
- description: Sets the OCI registry container spec to be deployed on the Devfile
131147
Registry
132148
displayName: Oci Registry
@@ -137,6 +153,9 @@ spec:
137153
- description: Sets the image pull policy for the container
138154
displayName: Image Pull Policy
139155
path: ociRegistry.imagePullPolicy
156+
- description: Sets the memory limit for the container
157+
displayName: Memory Limit
158+
path: ociRegistry.memoryLimit
140159
- description: |-
141160
Overrides the container image used for the OCI registry.
142161
Recommended to leave blank and default to the image specified by the operator.
@@ -152,6 +171,9 @@ spec:
152171
- description: Sets the image pull policy for the container
153172
displayName: Image Pull Policy
154173
path: registryViewer.imagePullPolicy
174+
- description: Sets the memory limit for the container
175+
displayName: Memory Limit
176+
path: registryViewer.memoryLimit
155177
- description: Overrides the container image used for the registry viewer.
156178
displayName: Registry Viewer Image
157179
path: registryViewerImage

0 commit comments

Comments
 (0)