#1556 - Add the camel category to Camel K CRDs
diff --git a/deploy/crd-build.yaml b/deploy/crd-build.yaml
index 27ad6f3..2aaae03 100644
--- a/deploy/crd-build.yaml
+++ b/deploy/crd-build.yaml
@@ -51,6 +51,9 @@
     shortNames:
       - ikb
     singular: build
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/deploy/crd-camel-catalog.yaml b/deploy/crd-camel-catalog.yaml
index 98b1830..e2c36b8 100644
--- a/deploy/crd-camel-catalog.yaml
+++ b/deploy/crd-camel-catalog.yaml
@@ -40,6 +40,9 @@
     shortNames:
       - cc
     singular: camelcatalog
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/deploy/crd-integration-kit.yaml b/deploy/crd-integration-kit.yaml
index bf2913b..5ff2f83 100644
--- a/deploy/crd-integration-kit.yaml
+++ b/deploy/crd-integration-kit.yaml
@@ -43,6 +43,9 @@
     shortNames:
       - ik
     singular: integrationkit
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/deploy/crd-integration-platform.yaml b/deploy/crd-integration-platform.yaml
index 91e6173..770a961 100644
--- a/deploy/crd-integration-platform.yaml
+++ b/deploy/crd-integration-platform.yaml
@@ -35,6 +35,9 @@
     shortNames:
       - ip
     singular: integrationplatform
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/deploy/crd-integration.yaml b/deploy/crd-integration.yaml
index 57ac9ca..8819597 100644
--- a/deploy/crd-integration.yaml
+++ b/deploy/crd-integration.yaml
@@ -43,6 +43,9 @@
     shortNames:
       - it
     singular: integration
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     scale:
diff --git a/helm/camel-k/crds/crd-build.yaml b/helm/camel-k/crds/crd-build.yaml
index 27ad6f3..2aaae03 100644
--- a/helm/camel-k/crds/crd-build.yaml
+++ b/helm/camel-k/crds/crd-build.yaml
@@ -51,6 +51,9 @@
     shortNames:
       - ikb
     singular: build
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/helm/camel-k/crds/crd-camel-catalog.yaml b/helm/camel-k/crds/crd-camel-catalog.yaml
index 98b1830..e2c36b8 100644
--- a/helm/camel-k/crds/crd-camel-catalog.yaml
+++ b/helm/camel-k/crds/crd-camel-catalog.yaml
@@ -40,6 +40,9 @@
     shortNames:
       - cc
     singular: camelcatalog
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/helm/camel-k/crds/crd-integration-kit.yaml b/helm/camel-k/crds/crd-integration-kit.yaml
index 0f87257..15ce038 100644
--- a/helm/camel-k/crds/crd-integration-kit.yaml
+++ b/helm/camel-k/crds/crd-integration-kit.yaml
@@ -43,6 +43,9 @@
     shortNames:
       - ik
     singular: integrationkit
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/helm/camel-k/crds/crd-integration-platform.yaml b/helm/camel-k/crds/crd-integration-platform.yaml
index 34fd0b8..cd8b530 100644
--- a/helm/camel-k/crds/crd-integration-platform.yaml
+++ b/helm/camel-k/crds/crd-integration-platform.yaml
@@ -35,6 +35,9 @@
     shortNames:
       - ip
     singular: integrationplatform
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     status: {}
diff --git a/helm/camel-k/crds/crd-integration.yaml b/helm/camel-k/crds/crd-integration.yaml
index 57ac9ca..8819597 100644
--- a/helm/camel-k/crds/crd-integration.yaml
+++ b/helm/camel-k/crds/crd-integration.yaml
@@ -43,6 +43,9 @@
     shortNames:
       - it
     singular: integration
+    categories:
+      - kamel
+      - camel
   scope: Namespaced
   subresources:
     scale:
diff --git a/pkg/apis/camel/v1/build_types.go b/pkg/apis/camel/v1/build_types.go
index 6b9c3d7..0ca018c 100644
--- a/pkg/apis/camel/v1/build_types.go
+++ b/pkg/apis/camel/v1/build_types.go
@@ -139,7 +139,7 @@
 // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
 // +k8s:openapi-gen=true
 // +genclient
-// +kubebuilder:resource:path=builds,scope=Namespaced,shortName=ikb
+// +kubebuilder:resource:path=builds,scope=Namespaced,shortName=ikb,categories=kamel;camel
 // +kubebuilder:subresource:status
 // +kubebuilder:printcolumn:name="Phase",type=string,JSONPath=`.status.phase`,description="The build phase"
 // +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`,description="The time at which the build was created"
diff --git a/pkg/apis/camel/v1/camelcatalog_types.go b/pkg/apis/camel/v1/camelcatalog_types.go
index 23b9e56..8c95dd5 100644
--- a/pkg/apis/camel/v1/camelcatalog_types.go
+++ b/pkg/apis/camel/v1/camelcatalog_types.go
@@ -71,7 +71,7 @@
 // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
 // +k8s:openapi-gen=true
 // +genclient
-// +kubebuilder:resource:path=camelcatalogs,scope=Namespaced,shortName=cc
+// +kubebuilder:resource:path=camelcatalogs,scope=Namespaced,shortName=cc,categories=kamel;camel
 // +kubebuilder:subresource:status
 // +kubebuilder:printcolumn:name="Runtime Version",type=string,JSONPath=`.spec.runtime.version`,description="The Camel K Runtime version"
 // +kubebuilder:printcolumn:name="Runtime Provider",type=string,JSONPath=`.spec.runtime.provider`,description="The Camel K Runtime provider"
diff --git a/pkg/apis/camel/v1/integration_types.go b/pkg/apis/camel/v1/integration_types.go
index 9596eb2..1f473d5 100644
--- a/pkg/apis/camel/v1/integration_types.go
+++ b/pkg/apis/camel/v1/integration_types.go
@@ -64,7 +64,7 @@
 // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
 // +k8s:openapi-gen=true
 // +genclient
-// +kubebuilder:resource:path=integrations,scope=Namespaced,shortName=it
+// +kubebuilder:resource:path=integrations,scope=Namespaced,shortName=it,categories=kamel;camel
 // +kubebuilder:subresource:status
 // +kubebuilder:subresource:scale:specpath=.spec.replicas,statuspath=.status.replicas,selectorpath=.status.selector
 // +kubebuilder:printcolumn:name="Phase",type=string,JSONPath=`.status.phase`,description="The integration phase"
diff --git a/pkg/apis/camel/v1/integrationkit_types.go b/pkg/apis/camel/v1/integrationkit_types.go
index 0434e0e..deead1a 100644
--- a/pkg/apis/camel/v1/integrationkit_types.go
+++ b/pkg/apis/camel/v1/integrationkit_types.go
@@ -52,7 +52,7 @@
 // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
 // +k8s:openapi-gen=true
 // +genclient
-// +kubebuilder:resource:path=integrationkits,scope=Namespaced,shortName=ik
+// +kubebuilder:resource:path=integrationkits,scope=Namespaced,shortName=ik,categories=kamel;camel
 // +kubebuilder:subresource:status
 // +kubebuilder:printcolumn:name="Phase",type=string,JSONPath=`.status.phase`,description="The integration kit phase"
 // +kubebuilder:printcolumn:name="Type",type=string,JSONPath=`.metadata.labels.camel\.apache\.org\/kit\.type`,description="The integration kit type"
diff --git a/pkg/apis/camel/v1/integrationplatform_types.go b/pkg/apis/camel/v1/integrationplatform_types.go
index 42eaad0..6f39073 100644
--- a/pkg/apis/camel/v1/integrationplatform_types.go
+++ b/pkg/apis/camel/v1/integrationplatform_types.go
@@ -51,7 +51,7 @@
 // +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
 // +k8s:openapi-gen=true
 // +genclient
-// +kubebuilder:resource:path=integrationplatforms,scope=Namespaced,shortName=ip
+// +kubebuilder:resource:path=integrationplatforms,scope=Namespaced,shortName=ip,categories=kamel;camel
 // +kubebuilder:subresource:status
 // +kubebuilder:printcolumn:name="Phase",type=string,JSONPath=`.status.phase`,description="The integration platform phase"