diff --git a/api/v1/qdrantentity_types.go b/api/v1/qdrantentity_types.go index 2131dd9..7d9972e 100644 --- a/api/v1/qdrantentity_types.go +++ b/api/v1/qdrantentity_types.go @@ -120,6 +120,7 @@ func (r *QdrantEntityStatusResult) SetPayloadFromGRPC(payload *structpb.Struct) // +kubebuilder:object:root=true // +kubebuilder:subresource:status // +kubebuilder:resource:path=qdrantentities,singular=qdrantentity,shortName=qe +// +kubebuilder:printcolumn:name="EntityType",type=string,JSONPath=`.spec.entityType` // +kubebuilder:printcolumn:name="Phase",type=string,JSONPath=`.status.phase` // +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp` // +kubebuilder:selectablefield:JSONPath=`.spec.entityType` diff --git a/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantentities.yaml b/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantentities.yaml index 5e9de12..93d43f0 100644 --- a/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantentities.yaml +++ b/charts/qdrant-kubernetes-api/templates/region-crds/qdrant.io_qdrantentities.yaml @@ -18,6 +18,9 @@ spec: scope: Namespaced versions: - additionalPrinterColumns: + - jsonPath: .spec.entityType + name: EntityType + type: string - jsonPath: .status.phase name: Phase type: string diff --git a/crds/qdrant.io_qdrantentities.yaml b/crds/qdrant.io_qdrantentities.yaml index c9c8029..a0f3b70 100644 --- a/crds/qdrant.io_qdrantentities.yaml +++ b/crds/qdrant.io_qdrantentities.yaml @@ -17,6 +17,9 @@ spec: scope: Namespaced versions: - additionalPrinterColumns: + - jsonPath: .spec.entityType + name: EntityType + type: string - jsonPath: .status.phase name: Phase type: string