Versions in this module Expand all Collapse all v0 v0.0.1 Mar 4, 2026 Changes in this version + const ConditionReady + const ConditionReconciling + const ConditionSuspended + var AddToScheme = SchemeBuilder.AddToScheme + var GroupVersion = schema.GroupVersion + var SchemeBuilder = &scheme.Builder + type CloudProviderType string + const CloudProviderAWS + const CloudProviderAzure + const CloudProviderGCP + const CloudProviderHybrid + type ClusterConfiguration struct + DatabaseConfiguration map[string]string + Labels map[string]string + func (in *ClusterConfiguration) DeepCopy() *ClusterConfiguration + func (in *ClusterConfiguration) DeepCopyInto(out *ClusterConfiguration) + type ClusterEndpoint struct + GRPCPort int32 + RESTPort int32 + URL string + func (in *ClusterEndpoint) DeepCopy() *ClusterEndpoint + func (in *ClusterEndpoint) DeepCopyInto(out *ClusterEndpoint) + type DatabaseKeyConfig struct + ExpiresInDays *int32 + Name string + Scopes []string + func (in *DatabaseKeyConfig) DeepCopy() *DatabaseKeyConfig + func (in *DatabaseKeyConfig) DeepCopyInto(out *DatabaseKeyConfig) + type LocalObjectReference struct + Name string + func (in *LocalObjectReference) DeepCopy() *LocalObjectReference + func (in *LocalObjectReference) DeepCopyInto(out *LocalObjectReference) + type PackageSelection struct + PackageID *string + ResourceRequirements *ResourceRequirements + func (in *PackageSelection) DeepCopy() *PackageSelection + func (in *PackageSelection) DeepCopyInto(out *PackageSelection) + type QdrantCluster struct + Spec QdrantClusterSpec + Status QdrantClusterStatus + func (in *QdrantCluster) DeepCopy() *QdrantCluster + func (in *QdrantCluster) DeepCopyInto(out *QdrantCluster) + func (in *QdrantCluster) DeepCopyObject() runtime.Object + func (in *QdrantCluster) GetStatusConditions() *[]metav1.Condition + func (in *QdrantCluster) SetReadyCondition(status metav1.ConditionStatus, reason, message string) + func (in *QdrantCluster) SetReconcilingCondition(status metav1.ConditionStatus, reason, message string) + func (in *QdrantCluster) SetSuspendedCondition(status metav1.ConditionStatus, reason, message string) + type QdrantClusterList struct + Items []QdrantCluster + func (in *QdrantClusterList) DeepCopy() *QdrantClusterList + func (in *QdrantClusterList) DeepCopyInto(out *QdrantClusterList) + func (in *QdrantClusterList) DeepCopyObject() runtime.Object + type QdrantClusterSpec struct + AccountID string + AdditionalDiskGiB *int32 + AutoCreateDatabaseKey *bool + CloudProvider CloudProviderType + CloudRegion string + Configuration *ClusterConfiguration + ConnectionSecret LocalObjectReference + DatabaseKeyConfig *DatabaseKeyConfig + Interval *metav1.Duration + NodeCount int32 + PackageSelection PackageSelection + QdrantVersion string + Secret SecretReference + StorageTier StorageTierType + Suspend bool + func (in *QdrantClusterSpec) DeepCopy() *QdrantClusterSpec + func (in *QdrantClusterSpec) DeepCopyInto(out *QdrantClusterSpec) + type QdrantClusterStatus struct + ClusterID string + Conditions []metav1.Condition + ConnectionSecret string + DatabaseKeyID string + Endpoint *ClusterEndpoint + NodesUp int32 + ObservedGeneration int64 + PackageID string + Phase string + Version string + func (in *QdrantClusterStatus) DeepCopy() *QdrantClusterStatus + func (in *QdrantClusterStatus) DeepCopyInto(out *QdrantClusterStatus) + type ResourceRequirements struct + CPU *resource.Quantity + Disk *resource.Quantity + RAM *resource.Quantity + func (in *ResourceRequirements) DeepCopy() *ResourceRequirements + func (in *ResourceRequirements) DeepCopyInto(out *ResourceRequirements) + type SecretReference struct + APIKeyKey string + Name string + func (in *SecretReference) DeepCopy() *SecretReference + func (in *SecretReference) DeepCopyInto(out *SecretReference) + type StorageTierType string + const StorageTierBalanced + const StorageTierCostOptimized + const StorageTierPerformance