Skip to content

Commit 4968bbb

Browse files
committed
Update 1.8.0 CSV file and CRDs
1 parent f4cf63c commit 4968bbb

File tree

3 files changed

+53
-3
lines changed

3 files changed

+53
-3
lines changed

deploy/olm-catalog/portworx/1.8.0/core_v1_storagecluster_crd.yaml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,14 @@ spec:
5555
storage cluster components. The key specifies component in format of "kind/component",
5656
e.g. "deployment/stork" to pass custom annotations to stork deployment. The value is a map of
5757
string that contains custom annotation key and value pairs.
58+
labels:
59+
type: object
60+
x-kubernetes-preserve-unknown-fields: true
61+
description: >-
62+
The labels section of spec is a map of map to pass custom labels to different storage cluster
63+
components. The key specifies component in format of "kind/component", e.g. "service/portworx-api"
64+
to pass custom labels to portworx-api service. The value is a map of string that contains custom
65+
label key and value pairs.
5866
resources:
5967
type: object
6068
description: Specifies the compute resource requirements for the storage pod.
@@ -88,6 +96,14 @@ spec:
8896
Custom container image registry server that will be used instead of
8997
index.docker.io to download Docker images. This may include the repository as well.
9098
(Example: myregistry.net:5443 or myregistry.com/myrepository)
99+
preserveFullCustomImageRegistry:
100+
type: boolean
101+
description: >-
102+
Setting this to true this stops part of the image tag being swallowed when setting a
103+
customImageRegistry with a / in it. When set to false using a customImageRegistry of
104+
`example.io/public` and an image of `portworx/oci-monitor` the full image path is is
105+
`example.io/public/oci-monitor`, setting to true gives you
106+
`example.io/public/portworx/oci-monitor`. Defaults to false
91107
secretsProvider:
92108
type: string
93109
description: Secrets provider is the name of secret provider that driver will connect to.
@@ -928,6 +944,16 @@ spec:
928944
type: string
929945
description: Shared secret is the name of the Kubernetes secret containing the shared key
930946
used for signing RBAC tokens. The secret has to be present in the StorageCluster namespace.
947+
csi:
948+
type: object
949+
description: Contains CSI configuration for the storage cluster.
950+
properties:
951+
enabled:
952+
type: boolean
953+
description: Flag indicating whether CSI needs to be installed for the storage cluster.
954+
installSnapshotController:
955+
type: boolean
956+
description: Flag indicating whether CSI Snapshot Controller needs to be installed for the storage cluster.
931957
env:
932958
type: array
933959
description: List of environment variables used by the driver. This is an array of Kubernetes
@@ -1328,6 +1354,12 @@ spec:
13281354
csiSnapshotter:
13291355
type: string
13301356
description: Desired image for CSI snapshotter.
1357+
csiSnapshotController:
1358+
type: string
1359+
description: Desired image for CSI snapshot controller.
1360+
csiHealthMonitorController:
1361+
type: string
1362+
description: Desired image for CSI health monitor controller.
13311363
prometheusOperator:
13321364
type: string
13331365
description: Desired image for Prometheus operator.
@@ -1368,3 +1400,12 @@ spec:
13681400
type: string
13691401
description: Reason is human readable message indicating details about the current
13701402
state of the cluster.
1403+
- name: v1alpha1
1404+
served: false
1405+
storage: false
1406+
subresources:
1407+
status: {}
1408+
schema:
1409+
openAPIV3Schema:
1410+
type: object
1411+
x-kubernetes-preserve-unknown-fields: true

deploy/olm-catalog/portworx/1.8.0/core_v1_storagenode_crd.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,3 +146,12 @@ spec:
146146
rack:
147147
type: string
148148
description: Rack on which the storage node is placed.
149+
- name: v1alpha1
150+
served: false
151+
storage: false
152+
subresources:
153+
status: {}
154+
schema:
155+
openAPIV3Schema:
156+
type: object
157+
x-kubernetes-preserve-unknown-fields: true

deploy/olm-catalog/portworx/1.8.0/portworx-certified.clusterserviceversion.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ metadata:
77
capabilities: Auto Pilot
88
categories: "Storage"
99
description: Cloud native storage solution for production workloads
10-
containerImage: portworx/px-operator:1.8.0-dev
10+
containerImage: registry.connect.redhat.com/portworx/openstorage-operator@sha256:f1772c36f53aef2748bde670b5aac7fd778a09d0d2b74e7c6287eb5e8fe2873a
1111
repository: https://github.com/libopenstorage/operator
12-
createdAt: 2022-03-31T08:00:00Z
12+
createdAt: 2022-04-13T08:00:00Z
1313
support: Portworx, Inc
1414
certified: "true"
1515
operatorframework.io/initialization-resource: |-
@@ -214,7 +214,7 @@ spec:
214214
topologyKey: kubernetes.io/hostname
215215
containers:
216216
- name: portworx-operator
217-
image: portworx/px-operator:1.8.0-dev
217+
image: registry.connect.redhat.com/portworx/openstorage-operator@sha256:f1772c36f53aef2748bde670b5aac7fd778a09d0d2b74e7c6287eb5e8fe2873a
218218
imagePullPolicy: Always
219219
command:
220220
- /operator

0 commit comments

Comments
 (0)