diff --git a/api/v1/qdrantcluster_types.go b/api/v1/qdrantcluster_types.go
index ebb9b8f..67a9fb0 100644
--- a/api/v1/qdrantcluster_types.go
+++ b/api/v1/qdrantcluster_types.go
@@ -64,7 +64,7 @@ type QdrantClusterSpec struct {
Version string `json:"version"`
// Size specifies the desired number of Qdrant nodes in the cluster
// +kubebuilder:validation:Minimum=1
- // +kubebuilder:validation:Maximum=30
+ // +kubebuilder:validation:Maximum=100
Size int `json:"size"`
// ServicePerNode specifies whether the cluster should start a dedicated service for each node.
// +kubebuilder:default=true
diff --git a/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantclusters.yaml b/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantclusters.yaml
index 7e970f3..a9c5b1d 100644
--- a/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantclusters.yaml
+++ b/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantclusters.yaml
@@ -675,7 +675,7 @@ spec:
size:
description: Size specifies the desired number of Qdrant nodes in
the cluster
- maximum: 30
+ maximum: 100
minimum: 1
type: integer
startupDelaySeconds:
diff --git a/crds/qdrant.io_qdrantclusters.yaml b/crds/qdrant.io_qdrantclusters.yaml
index 3a3a179..9a87e51 100644
--- a/crds/qdrant.io_qdrantclusters.yaml
+++ b/crds/qdrant.io_qdrantclusters.yaml
@@ -674,7 +674,7 @@ spec:
size:
description: Size specifies the desired number of Qdrant nodes in
the cluster
- maximum: 30
+ maximum: 100
minimum: 1
type: integer
startupDelaySeconds:
diff --git a/docs/api.md b/docs/api.md
index 66b9132..9df91fe 100644
--- a/docs/api.md
+++ b/docs/api.md
@@ -780,7 +780,7 @@ _Appears in:_
| --- | --- | --- | --- |
| `id` _string_ | Id specifies the unique identifier of the cluster | | |
| `version` _string_ | Version specifies the version of Qdrant to deploy | | |
-| `size` _integer_ | Size specifies the desired number of Qdrant nodes in the cluster | | Maximum: 30
Minimum: 1
|
+| `size` _integer_ | Size specifies the desired number of Qdrant nodes in the cluster | | Maximum: 100
Minimum: 1
|
| `servicePerNode` _boolean_ | ServicePerNode specifies whether the cluster should start a dedicated service for each node. | true | |
| `clusterManager` _boolean_ | ClusterManager specifies whether to use the cluster manager for this cluster.
The Python-operator will deploy a dedicated cluster manager instance.
The Go-operator will use a shared instance.
If not set, the default will be taken from the operator config. | | |
| `suspend` _boolean_ | Suspend specifies whether to suspend the cluster.
If enabled, the cluster will be suspended and all related resources will be removed except the PVCs. | false | |