API 参考

qdrant.io/v1

包 v1 包含 qdrant.io v1 API 组的 API 架构定义

资源类型

ClusterPhase

基础类型: string

出现在

字段描述
创建中
创建失败
更新中
更新失败
扩缩容中
升级中
暂停中
已暂停
暂停失败
恢复中
恢复失败
健康
未就绪
恢复模式
手动维护

ComponentPhase

基础类型: string

出现在

字段描述
就绪
未就绪
未知
未找到

ComponentReference

出现在

字段描述默认验证
apiVersion stringAPIVersion 是被引用组件的组和版本。
kind stringKind 是被引用组件的类型
name stringName 是被引用组件的名称
namespace stringNamespace 是被引用组件的命名空间。
markedForDeletion booleanMarkedForDeletion 指定组件是否标记为删除

ComponentStatus

出现在

字段描述默认验证
name stringName 指定组件的名称
namespace stringNamespace 指定组件的命名空间
version stringVersion 指定组件的版本
phase ComponentPhasePhase 指定组件的当前阶段
message stringMessage 指定解释组件当前阶段的信息

EntityPhase

基础类型: string

出现在

字段描述
创建中
就绪
更新中
失败中
删除中
已删除

EntityResult

基础类型: string

EntityResult 是对管理器的最后一次调用的结果

出现在

字段描述
成功
待处理
错误

GPU

出现在

字段描述默认验证
gpuType GPUTypeGPUType 指定要使用的 GPU 类型。如果设置,则启用 GPU 索引。枚举:[nvidia amd]
forceHalfPrecision boolean在索引时对 f32 值强制使用半精度。
f16 转换将只在 GPU 内存中进行,不会影响存储类型。
只在 GPU 内存中进行,不会影响存储类型。
false
deviceFilter string array通过硬件名称过滤 GPU 设备。不区分大小写。
与 gpu 设备名称匹配的子字符串列表。
示例:[- “nvidia”]
如果未指定,则接受所有设备。
最小项数:1
devices string arrayDevices 是要使用的显式 GPU 设备列表。
如果主机有多个 GPU,此选项允许通过它们在找到的设备列表中的索引来选择特定设备。
通过它们在找到的设备列表中的索引来选择特定设备。
如果设置了 deviceFilter,则在过滤后应用索引。
如果未指定,则接受所有设备。
最小项数:1
parallelIndexes integerParallelIndexes 是要在 GPU 上运行的并行索引的数量。1最小值:1
groupsCount integerGroupsCount 是使用的 Vulkan GPU “组”的数量。
换句话说,GPU 可以索引多少个并行点。
最佳值可能取决于 GPU 模型。
与物理 Warp 数量成比例,但不一定相等。
除非您知道自己在做什么,否则不要更改此值。
最小值:1
allowIntegrated booleanAllowIntegrated 指定是否允许使用集成 GPU。false

GPUType

基础类型: string

GPUType 指定要使用的 GPU 类型。

验证

  • 枚举:[nvidia amd]

出现在

字段描述
nvidia
amd

HelmRelease

出现在

字段描述默认验证
markedForDeletionAt stringMarkedForDeletionAt 指定 Helm 发布标记为删除的时间
object HelmReleaseObject 指定 Helm 发布对象EmbeddedResource: {}

HelmRepository

出现在

字段描述默认验证
markedForDeletionAt stringMarkedForDeletionAt 指定 Helm 仓库标记为删除的时间
object HelmRepositoryObject 指定 Helm 仓库对象EmbeddedResource: {}

InferenceConfig

出现在

字段描述默认验证
enabled booleanEnabled 指定是否为集群启用推理。false

Ingress

出现在

字段描述默认验证
enabled booleanEnabled 指定是否为集群启用 Ingress。
annotations object (keys:string, values:string)Annotations 指定 Ingress 的注解。
ingressClassName stringIngressClassName 指定 Ingress 类的名称
host stringHost 指定 Ingress 的主机。
tls booleanTLS 指定是否为 Ingress 启用 TLS。
默认值取决于 Ingress 提供商
- KubernetesIngress:False
- NginxIngress:False
- QdrantCloudTraefik:取决于操作符的 config.tls 设置。
tlsSecretName stringTLSSecretName 指定包含 TLS 证书的 secret 名称。
nginx NGINXConfigNGINX 指定 NGINX Ingress 特定配置。
traefik TraefikConfigTraefik 指定 Traefik Ingress 特定配置。

KubernetesDistribution

基础类型: string

出现在

字段描述
未知
aws
gcp
azure
do
scaleway
openshift
linode
civo
oci
ovhcloud
stackit
vultr
k3s

KubernetesPod

出现在

字段描述默认验证
annotations object (keys:string, values:string)Annotations 指定 Pod 的注解。
labels object (keys:string, values:string)Labels 指定 Pod 的标签。
extraEnv EnvVar arrayExtraEnv 指定 Pod 的额外环境变量。

KubernetesService

出现在

字段描述默认验证
type ServiceTypeType 指定 Service 的类型:“ClusterIP”、“NodePort”、“LoadBalancer”。ClusterIP
annotations object (keys:string, values:string)Annotations 指定 Service 的注解。

KubernetesStatefulSet

出现在

字段描述默认验证
annotations object (keys:string, values:string)Annotations 指定 StatefulSet 的注解。
pods KubernetesPodPods 指定 Qdrant StatefulSet 的 Pod 配置。

MetricSource

基础类型: string

出现在

字段描述
kubelet
api

监控

出现在

字段描述默认验证
cAdvisorMetricSource MetricSourceCAdvisorMetricSource 指定 cAdvisor 指标源
nodeMetricSource MetricSourceNodeMetricSource 指定节点指标源

NGINXConfig

出现在

字段描述默认验证
allowedSourceRanges string arrayAllowedSourceRanges 指定 Ingress 允许的 CIDR 源范围。
grpcHost stringGRPCHost 指定 GRPC Ingress 的主机名。

NodeInfo

出现在

字段描述默认验证
name stringName 指定节点的名称
region stringRegion 指定节点的区域
zone stringZone 指定节点的可用区
instanceType stringInstanceType 指定节点的实例类型
arch stringArch 指定节点的 CPU 架构
capacity NodeResourceInfoCapacity 指定节点的容量
allocatable NodeResourceInfoAllocatable 指定节点可分配的资源

NodeResourceInfo

出现在

字段描述默认验证
cpu stringCPU 指定节点的 CPU 资源
memory stringMemory 指定节点的内存资源
pods stringPods 指定节点的 Pod 资源
ephemeralStorage stringEphemeralStorage 指定节点的临时存储资源

NodeStatus

出现在

字段描述默认验证
name stringName 指定节点的名称
started_at stringStartedAt 指定节点启动时间(RFC3339 格式)
state object (keys:PodConditionType, values:ConditionStatus)States 指定节点的条件状态
version stringVersion 指定节点上运行的 Qdrant 版本

Pause

出现在

字段描述默认验证
owner stringOwner 指定暂停请求的所有者。
reason stringReason 指定暂停请求的原因。
creationTimestamp stringCreationTimestamp 指定暂停请求的创建时间。

QdrantCloudRegion

QdrantCloudRegion 是 qdrantcloudregions API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantCloudRegion
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantCloudRegionSpec

QdrantCloudRegionList

QdrantCloudRegionList 包含 QdrantCloudRegion 列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantCloudRegionList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantCloudRegion array

QdrantCloudRegionSpec

QdrantCloudRegionSpec 定义了 QdrantCloudRegion 的期望状态

出现在

字段描述默认验证
id stringId 指定区域的唯一标识符
components ComponentReference arrayComponents 指定要在区域中安装的组件列表
helmRepositories HelmRepository arrayHelmRepositories 指定要在区域中创建的 Helm 仓库列表
已弃用:请改用“Components”
helmReleases HelmRelease arrayHelmReleases 指定要在区域中创建的 Helm 发布列表
已弃用:请改用“Components”

QdrantCluster

QdrantCluster 是 qdrantclusters API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantCluster
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantClusterSpec

QdrantClusterList

QdrantClusterList 包含 QdrantCluster 列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantCluster array

QdrantClusterRestore

QdrantClusterRestore 是 qdrantclusterrestores API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterRestore
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantClusterRestoreSpec

QdrantClusterRestoreList

QdrantClusterRestoreList 包含 QdrantClusterRestore 对象列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterRestoreList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantClusterRestore array

QdrantClusterRestoreSpec

QdrantClusterRestoreSpec 定义了 QdrantClusterRestore 的期望状态

出现在

字段描述默认验证
source RestoreSourceSource 定义了将从中恢复的源快照
destination RestoreDestinationDestination 定义了源数据将最终到达的目标集群

QdrantClusterScheduledSnapshot

QdrantClusterScheduledSnapshot 是 qdrantclusterscheduledsnapshots API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterScheduledSnapshot
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantClusterScheduledSnapshotSpec

QdrantClusterScheduledSnapshotList

QdrantClusterScheduledSnapshotList 包含 QdrantCluster 列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterScheduledSnapshotList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantClusterScheduledSnapshot array

QdrantClusterScheduledSnapshotSpec

QdrantClusterScheduledSnapshotSpec 定义了 QdrantCluster 的期望状态

出现在

字段描述默认验证
cluster-id stringId 指定集群的唯一标识符
scheduleShortId string指定标识计划的短 ID最大长度:8
schedule string创建快照频率的 Cron 表达式,参见 https://en.wikipedia.org/wiki/Cron
计划以 UTC 指定。
模式:^(@(annually|yearly|monthly|weekly|daily|hourly|reboot))|(@every (\d+(ns|us|µs|ms|s|m|h))+)|((((\d+,)+\d+|([\d\*]+(\/|-)\d+)|\d+|\*) ?)\{5,7\})$
retention string计划的保留时间(小时)模式:^[0-9]+h$

QdrantClusterSnapshot

QdrantClusterSnapshot 是 qdrantclustersnapshots API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterSnapshot
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantClusterSnapshotSpec

QdrantClusterSnapshotList

QdrantClusterSnapshotList 包含 QdrantClusterSnapshot 列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantClusterSnapshotList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantClusterSnapshot array

QdrantClusterSnapshotPhase

基础类型: string

出现在

字段描述
运行中
已跳过
失败
成功

QdrantClusterSnapshotSpec

出现在

字段描述默认验证
cluster-id string需要创建快照的集群 ID
集群应与此 QdrantClusterSnapshot 位于同一命名空间中
creation-timestamp integer备份的 CreationTimestamp(以 Unix epoch 格式表示)
scheduleShortId string指定标识计划的短 ID(如果有)。
如果备份是手动创建的,则不应设置此字段。
最大长度:8
retention string此快照的保留期(小时),如果有的话。
如果未设置,备份没有保留期,意味着它不会被删除。
模式:^[0-9]+h$

QdrantClusterSpec

QdrantClusterSpec 定义了 QdrantCluster 的期望状态

出现在

字段描述默认验证
id stringId 指定集群的唯一标识符
version stringVersion 指定要部署的 Qdrant 版本
size integerSize 指定集群中 Qdrant 节点的期望数量最大值:100
最小值:1
servicePerNode booleanServicePerNode 指定集群是否应为每个节点启动专用服务。true
clusterManager booleanClusterManager 指定是否为此集群使用集群管理器。
Python 运算符将部署专用的集群管理器实例。
Go 运算符将使用共享实例。
如果未设置,将从操作符配置中获取默认值。
suspend booleanSuspend 指定是否暂停集群。
如果启用,集群将被暂停,所有相关资源将被删除,除了 PVC。
false
pauses Pause arrayPauses 指定开发者手动维护的暂停请求列表。
如果存在任何暂停请求,操作符将跳过处理 CR 中的任何更改。
image QdrantImageImage 指定每个 Qdrant 节点要使用的镜像。
resources ResourcesResources 指定为每个 Qdrant 节点分配的资源。
security QdrantSecurityContextSecurity 指定每个 Qdrant 节点的安全上下文。
tolerations Toleration arrayTolerations 指定每个 Qdrant 节点的容忍度。
nodeSelector object (keys:string, values:string)NodeSelector 指定每个 Qdrant 节点的节点选择器。
config QdrantConfigurationConfig 指定集群的 Qdrant 配置设置。
ingress IngressIngress 指定集群的 Ingress。
service KubernetesServiceService 指定 Qdrant Kubernetes Service 的配置。
gpu GPUGPU 指定集群的 GPU 配置。如果此字段未设置,将不使用 GPU。
statefulSet KubernetesStatefulSetStatefulSet 指定 Qdrant Kubernetes StatefulSet 的配置。
storageClassNames StorageClassNamesStorageClassNames 指定 db 和快照的存储类名称。
storageTier StorageTierStorageTier 指定磁盘使用的性能层级枚举:[budget balanced performance]
topologySpreadConstraints TopologySpreadConstraintTopologySpreadConstraints 指定集群的拓扑扩散约束。
podDisruptionBudget PodDisruptionBudgetSpecPodDisruptionBudget 指定集群的 Pod 中断预算。
restartAllPodsConcurrently booleanRestartAllPodsConcurrently 指定是否同时重启所有 Pod(也称为一次性重启)。
如果启用,在需要重启多个 Pod 的情况下,集群中的所有 Pod 将同时重启,例如添加/更新 RestartedAtAnnotationKey 或需要升级 Qdrant 版本时。
这有助于分片但未复制的集群在重启期间将停机时间减少到可能的最小值。
如果未设置,操作符将在没有集合被复制的情况下同时重启节点。
如果未设置,操作符将在没有集合被复制的情况下同时重启节点。
startupDelaySeconds integer如果 StartupDelaySeconds 设置(> 0),则在 Pod 启动时会发出额外的“睡眠”。当 Pod 重启时会添加睡眠,它不会强制任何 Pod 重启。
此功能可用于调试核心,例如,如果 Pod 处于崩溃循环中,它提供了一种检查附加存储的方法。
此功能可用于调试核心,例如,如果 Pod 处于崩溃循环中,它提供了一种检查附加存储的方法。
检查附加存储的方法。
rebalanceStrategy RebalanceStrategyRebalanceStrategy 指定用于自动重新平衡集群分片的策略。
此功能需要启用集群管理器才能工作。
枚举:[by_count by_size by_count_and_size]
readClusters ReadCluster arrayReadClusters 指定此集群要同步的读集群。
此功能需要启用集群管理器才能工作。
writeCluster WriteClusterWriteCluster 指定此集群的写集群。这会配置 NetworkPolicy 以允许对写集群的出站访问。

QdrantConfiguration

出现在

字段描述默认验证
collection QdrantConfigurationCollectionCollection 指定 Qdrant 的默认集合配置。
log_level stringLogLevel 指定 Qdrant 的日志级别。
service QdrantConfigurationServiceService 指定 Qdrant 的服务级别配置。
tls QdrantConfigurationTLSTLS 指定 Qdrant 的 TLS 配置。
storage StorageConfigStorage 指定 Qdrant 的存储配置。
inference InferenceConfig推理配置。此功能仅用于 Qdrant 托管云。如果未设置,则此集群不可用推理功能。

QdrantConfigurationCollection

出现在

字段描述默认验证
replication_factor integerReplicationFactor 指定每个分片的默认副本数量
write_consistency_factor integerWriteConsistencyFactor 指定多少个副本应应用操作才能将其视为成功
vectors QdrantConfigurationCollectionVectorsVectors 指定向量的默认参数
strict_mode QdrantConfigurationCollectionStrictModeStrictMode 指定集合的严格模式配置

QdrantConfigurationCollectionStrictMode

出现在

字段描述默认验证
max_payload_index_count integerMaxPayloadIndexCount 表示允许创建的最大负载索引数量。
可设置为 Qdrant 版本 >= 1.16.0
如果省略且 Qdrant 版本 >= 1.16.0,则默认为 100
最小值:1

QdrantConfigurationCollectionVectors

出现在

字段描述默认验证
on_disk booleanOnDisk 指定向量是否应存储在内存或磁盘上。

QdrantConfigurationService

出现在

字段描述默认验证
api_key QdrantSecretKeyRefQdrant 实例的 ApiKey
read_only_api_key QdrantSecretKeyRefQdrant 实例的 ReadOnlyApiKey
jwt_rbac booleanJwtRbac 指定是否为 Qdrant 实例启用 JWT RBAC
默认值为 false
hide_jwt_dashboard booleanHideJwtDashboard 指定是否隐藏嵌入式 UI 的 JWT 仪表板
默认值为 false
enable_tls booleanEnableTLS 指定是否为 Qdrant 实例启用 TLS
默认值为 false
max_request_size_mb integerMaxRequestSizeMb 指定单个请求中 POST 数据的最大大小(兆字节)
默认值(如果未设置)为 32(MB)

QdrantConfigurationTLS

出现在

字段描述默认验证
cert QdrantSecretKeyRef引用包含服务器证书链文件的 secret
key QdrantSecretKeyRef引用包含服务器私钥文件的 secret
caCert QdrantSecretKeyRef引用包含 CA 证书文件的 secret

QdrantEntity

QdrantEntity 是 qdrantentities API 的 Schema

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantEntity
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantEntitySpec

QdrantEntityList

QdrantEntityList 包含 QdrantEntity 对象列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantEntityList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantEntity array

QdrantEntitySpec

QdrantEntitySpec 定义了 QdrantEntity 的期望状态

出现在

字段描述默认验证
id string实体的唯一标识符(UUID 格式)。
entityType string实体的类型。
clusterId string可选的集群标识符
createdAt MicroTime实体创建的时间戳。
lastUpdatedAt MicroTime实体最后更新的时间戳。
deletedAt MicroTime实体删除的时间戳(或开始删除)。
如果未设置,则实体未删除
payload JSON此实体的通用负载

QdrantEntityStatusResult

QdrantEntityStatusResult 是对管理器的最后一次调用的结果

出现在

字段描述默认验证
result EntityResult实体上次协调的结果枚举:[成功 待处理 错误]
reason string结果的原因(例如,在出错的情况下)
payload JSON状态的可选负载。

QdrantImage

出现在

字段描述默认验证
repository stringRepository 指定 Qdrant 镜像的仓库。
如果未指定,则默认为操作符配置(如果操作符中未指定,则为 qdrant/qdrant)。
pullPolicy PullPolicyPullPolicy 指定 Qdrant 镜像的镜像拉取策略。
如果未指定,则默认为操作符配置(如果操作符中未指定,则为 IfNotPresent)。
pullSecretName stringPullSecretName 指定 Qdrant 镜像的拉取 Secret。

QdrantRelease

QdrantRelease 描述了可用的 Qdrant 版本

出现在

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantRelease
metadata ObjectMeta请参考 Kubernetes API 文档中 metadata 的字段。
spec QdrantReleaseSpec

QdrantReleaseList

QdrantReleaseList 包含 QdrantRelease 列表

字段描述默认验证
apiVersion stringqdrant.io/v1
kind stringQdrantReleaseList
metadata ListMeta请参考 Kubernetes API 文档中 metadata 的字段。
items QdrantRelease array

QdrantReleaseSpec

QdrantReleaseSpec 定义了 QdrantRelease 的期望状态

出现在

字段描述默认验证
version string版本号(应符合 semver)。
例如:“v1.10.1”
default boolean如果设置,此版本是云上新集群的默认版本。
平台上应只有一个 Qdrant 版本设置为默认。
false
image string此版本要使用的完整 docker 镜像。
如果为空,将从 Version 派生默认镜像(并假定为 qdrant/qdrant)。
unavailable boolean如果设置,此版本不能用于新集群。false
endOfLife boolean如果设置,此版本不再受积极支持。false
accountIds string array如果设置,此版本只能由具有给定 ID 的帐户使用。
accountPrivileges string array如果设置,此版本只能由已获得列出权限的帐户使用。
remarks string供人工阅读的一般说明
releaseNotesURL string指定版本的发布说明 URL

QdrantSecretKeyRef

出现在

字段描述默认验证
secretKeyRef SecretKeySelectorSecretKeyRef 指向包含用于配置 Qdrant 实例的数据的 Secret

QdrantSecurityContext

出现在

字段描述默认验证
user integerUser 指定运行 Qdrant 进程的用户。
group integerGroup 指定运行 Qdrant 进程的组。
fsGroup integerFsGroup 指定运行 Qdrant 进程的文件系统组。

ReadCluster

出现在

字段描述默认验证
id stringId 指定读集群的唯一标识符

RebalanceStrategy

基础类型: string

RebalanceStrategy 指定用于自动重新平衡集群分片的策略。

验证

  • 枚举:[by_count by_size by_count_and_size]

出现在

字段描述
by_count
by_size
by_count_and_size

RegionCapabilities

出现在

字段描述默认验证
volumeSnapshot booleanVolumeSnapshot 指定 Kubernetes 集群是否支持卷快照
volumeExpansion booleanVolumeExpansion 指定 Kubernetes 集群是否支持卷扩展

RegionPhase

基础类型: string

出现在

字段描述
就绪
未就绪
同步失败

ResourceRequests

出现在

字段描述默认验证
cpu stringCPU 指定每个 Qdrant 节点的 CPU 请求。
memory stringMemory 指定每个 Qdrant 节点的内存请求。

资源

出现在

字段描述默认验证
cpu stringCPU 指定每个 Qdrant 节点的 CPU 限制。
memory stringMemory 指定每个 Qdrant 节点的内存限制。
storage stringStorage 指定每个 Qdrant 节点的存储量。
requests ResourceRequestsRequests 指定每个 Qdrant 节点的资源请求。

RestoreDestination

出现在

字段描述默认验证
name string目标集群的名称
namespace string目标集群的命名空间
create booleanCreate 设置为 true 时表示
应创建具有指定名称的新集群。
否则,如果设置为 false,则现有集群将恢复到指定状态。
否则,如果设置为 false,则现有集群将恢复到指定状态。

RestorePhase

基础类型: string

出现在

字段描述
运行中
已跳过
失败
成功
待处理

RestoreSource

出现在

字段描述默认验证
snapshotName stringSnapshotName 是我们希望从中恢复的快照名称
namespace string快照的命名空间

ScheduledSnapshotPhase

基础类型: string

出现在

字段描述
活跃
已禁用

StorageClass

出现在

字段描述默认验证
name stringName 指定存储类的名称
default booleanDefault 指定存储类是否为默认存储类
provisioner stringProvisioner 指定存储类的 Provisioner
allowVolumeExpansion booleanAllowVolumeExpansion 指定存储类是否允许卷扩展
reclaimPolicy stringReclaimPolicy 指定存储类的回收策略
parameters object (keys:string, values:string)Parameters 指定存储类的参数

StorageClassNames

出现在

字段描述默认验证
db stringDB 指定数据库卷的存储类名称。
snapshots stringSnapshots 指定快照卷的存储类名称。

StorageConfig

出现在

字段描述默认验证
performance StoragePerformanceConfig性能配置
maxCollections integerMaxCollections 表示允许创建的最大集合数量。
可设置为 Qdrant 版本 >= 1.14.1
如果省略且 Qdrant 版本 >= 1.15.0,则默认为 1000
最小值:1

StoragePerformanceConfig

出现在

字段描述默认验证
optimizer_cpu_budget integerOptimizerCPUBudget 定义 CPU 分配的数量。
如果为 0 - 自动选择,根据 CPU 大小保留 1 个或更多未分配的 CPU
如果为负数 - 从可用 CPU 中减去此数量的 CPU。
如果为正数 - 使用此精确数量的 CPU。
async_scorer booleanAsyncScorer 在重新评分时启用 io_uring

StorageTier

基础类型: string

StorageTier 指定要使用的磁盘的性能配置文件。

验证

  • 枚举:[budget balanced performance]

出现在

字段描述
预算
平衡
性能

TraefikConfig

出现在

字段描述默认验证
allowedSourceRanges string arrayAllowedSourceRanges 指定 Ingress 允许的 CIDR 源范围。
entryPoints string arrayEntryPoints 是用于 Ingress 路由的 Traefik 入口点列表。
如果未设置,它将使用操作符配置中配置的 entryPoints。

VolumeSnapshotClass

出现在

字段描述默认验证
name stringName 指定卷快照类的名称
driver stringDriver 指定卷快照类的驱动程序

VolumeSnapshotInfo

出现在

字段描述默认验证
volumeSnapshotName stringVolumeSnapshotName 是卷快照的名称
volumeName stringVolumeName 是已备份卷的名称
readyToUse booleanReadyToUse 表示卷快照是否准备就绪
snapshotHandle stringSnapshotHandle 是相应云提供商中卷快照的标识符

WriteCluster

出现在

字段描述默认验证
id stringId 指定写集群的唯一标识符
此页面有用吗?

感谢您的反馈!🙏

很抱歉听到这个消息。😔 您可以在 GitHub 上编辑此页面,或者创建 GitHub Issue。