diff --git a/bundle/manifests/mongodb-operator.clusterserviceversion.yaml b/bundle/manifests/mongodb-operator.clusterserviceversion.yaml index 64ed349..e0abc9a 100644 --- a/bundle/manifests/mongodb-operator.clusterserviceversion.yaml +++ b/bundle/manifests/mongodb-operator.clusterserviceversion.yaml @@ -404,8 +404,8 @@ metadata: ] capabilities: Seamless Upgrades categories: Database, Storage - containerImage: ghcr.io/keiailab/mongodb-operator:v1.16.4 - createdAt: "2026-06-25T04:03:57Z" + containerImage: ghcr.io/keiailab/mongodb-operator:v1.16.5 + createdAt: "2026-06-25T11:25:20Z" description: | Kubernetes operator for MongoDB — manages MongoDB (ReplicaSet) and MongoDBSharded (config server + shards + mongos) CRDs with K8s Lease @@ -416,7 +416,7 @@ metadata: operators.operatorframework.io/project_layout: go.kubebuilder.io/v4 repository: https://github.com/keiailab/mongodb-operator support: https://github.com/keiailab/mongodb-operator/issues - name: mongodb-operator.v1.16.4 + name: mongodb-operator.v1.16.5 namespace: placeholder spec: apiservicedefinitions: {} @@ -784,7 +784,7 @@ spec: - --enable-clustergroup-controller=true - --enable-autoscaling=true - --enable-search-controller=true - image: ghcr.io/keiailab/mongodb-operator:v1.16.4 + image: ghcr.io/keiailab/mongodb-operator:v1.16.5 livenessProbe: httpGet: path: /healthz @@ -894,4 +894,4 @@ spec: name: Keiailab url: https://github.com/keiailab replaces: mongodb-operator.v1.9.0 - version: 1.16.4 + version: 1.16.5 diff --git a/bundle/manifests/mongodb.keiailab.com_mongodbshardeds.yaml b/bundle/manifests/mongodb.keiailab.com_mongodbshardeds.yaml index 4b5724e..56dd0d9 100644 --- a/bundle/manifests/mongodb.keiailab.com_mongodbshardeds.yaml +++ b/bundle/manifests/mongodb.keiailab.com_mongodbshardeds.yaml @@ -7321,6 +7321,57 @@ spec: required: - enabled type: object + shardedCollections: + items: + properties: + collection: + minLength: 1 + type: string + database: + minLength: 1 + type: string + shardKey: + items: + properties: + field: + minLength: 1 + type: string + order: + enum: + - 1 + - -1 + - hashed + type: string + required: + - field + - order + type: object + minItems: 1 + type: array + timeseries: + properties: + granularity: + enum: + - seconds + - minutes + - hours + type: string + metaField: + type: string + timeField: + minLength: 1 + type: string + required: + - timeField + type: object + unique: + type: boolean + required: + - collection + - database + - shardKey + type: object + type: array shards: properties: arbiter: @@ -18547,6 +18598,57 @@ spec: required: - enabled type: object + shardedCollections: + items: + properties: + collection: + minLength: 1 + type: string + database: + minLength: 1 + type: string + shardKey: + items: + properties: + field: + minLength: 1 + type: string + order: + enum: + - 1 + - -1 + - hashed + type: string + required: + - field + - order + type: object + minItems: 1 + type: array + timeseries: + properties: + granularity: + enum: + - seconds + - minutes + - hours + type: string + metaField: + type: string + timeField: + minLength: 1 + type: string + required: + - timeField + type: object + unique: + type: boolean + required: + - collection + - database + - shardKey + type: object + type: array shards: properties: arbiter: