diff --git a/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/color/certificate-request-color.svg b/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/color/certificate-request-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/color/certificate-request-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/white/certificate-request-white.svg b/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/white/certificate-request-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/certificate-request/icons/white/certificate-request-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/certificate/icons/color/certificate-color.svg b/src/collections/integrations/cert-manager/icons/components/certificate/icons/color/certificate-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/certificate/icons/color/certificate-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/certificate/icons/white/certificate-white.svg b/src/collections/integrations/cert-manager/icons/components/certificate/icons/white/certificate-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/certificate/icons/white/certificate-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/challenge/icons/color/challenge-color.svg b/src/collections/integrations/cert-manager/icons/components/challenge/icons/color/challenge-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/challenge/icons/color/challenge-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/challenge/icons/white/challenge-white.svg b/src/collections/integrations/cert-manager/icons/components/challenge/icons/white/challenge-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/challenge/icons/white/challenge-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/color/cluster-issuer-color.svg b/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/color/cluster-issuer-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/color/cluster-issuer-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/white/cluster-issuer-white.svg b/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/white/cluster-issuer-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/cluster-issuer/icons/white/cluster-issuer-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/issuer/icons/color/issuer-color.svg b/src/collections/integrations/cert-manager/icons/components/issuer/icons/color/issuer-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/issuer/icons/color/issuer-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/issuer/icons/white/issuer-white.svg b/src/collections/integrations/cert-manager/icons/components/issuer/icons/white/issuer-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/issuer/icons/white/issuer-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/order/icons/color/order-color.svg b/src/collections/integrations/cert-manager/icons/components/order/icons/color/order-color.svg
new file mode 100644
index 000000000000..1a4a759f41a0
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/order/icons/color/order-color.svg
@@ -0,0 +1,115 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/icons/components/order/icons/white/order-white.svg b/src/collections/integrations/cert-manager/icons/components/order/icons/white/order-white.svg
new file mode 100644
index 000000000000..e9fd1d1b9cc2
--- /dev/null
+++ b/src/collections/integrations/cert-manager/icons/components/order/icons/white/order-white.svg
@@ -0,0 +1,25 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/cert-manager/index.mdx b/src/collections/integrations/cert-manager/index.mdx
index 2deb3a1b65a2..bff104a45d88 100644
--- a/src/collections/integrations/cert-manager/index.mdx
+++ b/src/collections/integrations/cert-manager/index.mdx
@@ -8,7 +8,43 @@ description:
category: Provisioning
subcategory: Key Management Service
registrant: GitHub
-components: []
+components: [
+{
+"name": "certificate-request",
+"colorIcon": "icons/components/certificate-request/icons/color/certificate-request-color.svg",
+"whiteIcon": "icons/components/certificate-request/icons/white/certificate-request-white.svg",
+"description": "",
+},
+{
+"name": "certificate",
+"colorIcon": "icons/components/certificate/icons/color/certificate-color.svg",
+"whiteIcon": "icons/components/certificate/icons/white/certificate-white.svg",
+"description": "",
+},
+{
+"name": "challenge",
+"colorIcon": "icons/components/challenge/icons/color/challenge-color.svg",
+"whiteIcon": "icons/components/challenge/icons/white/challenge-white.svg",
+"description": "",
+},
+{
+"name": "cluster-issuer",
+"colorIcon": "icons/components/cluster-issuer/icons/color/cluster-issuer-color.svg",
+"whiteIcon": "icons/components/cluster-issuer/icons/white/cluster-issuer-white.svg",
+"description": "",
+},
+{
+"name": "issuer",
+"colorIcon": "icons/components/issuer/icons/color/issuer-color.svg",
+"whiteIcon": "icons/components/issuer/icons/white/issuer-white.svg",
+"description": "",
+},
+{
+"name": "order",
+"colorIcon": "icons/components/order/icons/color/order-color.svg",
+"whiteIcon": "icons/components/order/icons/white/order-white.svg",
+"description": "",
+}]
featureList: [
"Automates certificate issuance and renewal",
"Integrates with various certificate authorities",
diff --git a/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg b/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg
index 5c8be839f4b1..e8d05d7863ac 100644
--- a/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg
+++ b/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/color/cluster-object-sync-color.svg b/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/color/cluster-object-sync-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/color/cluster-object-sync-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/color/cluster-object-sync-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/white/cluster-object-sync-white.svg b/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/white/cluster-object-sync-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/white/cluster-object-sync-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/white/cluster-object-sync-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/device-model/icons/color/device-model-color.svg b/src/collections/integrations/cloudcore/icons/components/device-model/icons/color/device-model-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/device-model/icons/color/device-model-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/device-model/icons/color/device-model-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/device-model/icons/white/device-model-white.svg b/src/collections/integrations/cloudcore/icons/components/device-model/icons/white/device-model-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/device-model/icons/white/device-model-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/device-model/icons/white/device-model-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/device/icons/color/device-color.svg b/src/collections/integrations/cloudcore/icons/components/device/icons/color/device-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/device/icons/color/device-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/device/icons/color/device-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/device/icons/white/device-white.svg b/src/collections/integrations/cloudcore/icons/components/device/icons/white/device-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/device/icons/white/device-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/device/icons/white/device-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/edge-application/icons/color/edge-application-color.svg b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/color/edge-application-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/edge-application/icons/color/edge-application-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/color/edge-application-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/edge-application/icons/white/edge-application-white.svg b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/white/edge-application-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/edge-application/icons/white/edge-application-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/white/edge-application-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/node-group/icons/color/node-group-color.svg b/src/collections/integrations/cloudcore/icons/components/node-group/icons/color/node-group-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/node-group/icons/color/node-group-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/node-group/icons/color/node-group-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/node-group/icons/white/node-group-white.svg b/src/collections/integrations/cloudcore/icons/components/node-group/icons/white/node-group-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/node-group/icons/white/node-group-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/node-group/icons/white/node-group-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/object-sync/icons/color/object-sync-color.svg b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/color/object-sync-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/object-sync/icons/color/object-sync-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/color/object-sync-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/object-sync/icons/white/object-sync-white.svg b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/white/object-sync-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/object-sync/icons/white/object-sync-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/white/object-sync-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/color/rule-endpoint-color.svg b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/color/rule-endpoint-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/color/rule-endpoint-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/color/rule-endpoint-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/white/rule-endpoint-white.svg b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/white/rule-endpoint-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/white/rule-endpoint-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/white/rule-endpoint-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/rule/icons/color/rule-color.svg b/src/collections/integrations/cloudcore/icons/components/rule/icons/color/rule-color.svg
index 05129029bcb1..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/rule/icons/color/rule-color.svg
+++ b/src/collections/integrations/cloudcore/icons/components/rule/icons/color/rule-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/components/rule/icons/white/rule-white.svg b/src/collections/integrations/cloudcore/icons/components/rule/icons/white/rule-white.svg
index aa9e84b87c10..832ea4779816 100644
--- a/src/collections/integrations/cloudcore/icons/components/rule/icons/white/rule-white.svg
+++ b/src/collections/integrations/cloudcore/icons/components/rule/icons/white/rule-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloudcore/icons/white/cloudcore-white.svg b/src/collections/integrations/cloudcore/icons/white/cloudcore-white.svg
index 814dd5943e58..e8d05d7863ac 100644
--- a/src/collections/integrations/cloudcore/icons/white/cloudcore-white.svg
+++ b/src/collections/integrations/cloudcore/icons/white/cloudcore-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
diff --git a/src/collections/integrations/kubernetes/icons/components/component-status/icons/color/component-status-color.svg b/src/collections/integrations/kubernetes/icons/components/component-status/icons/color/component-status-color.svg
index bb1b2f315d29..76178aabe41c 100644
--- a/src/collections/integrations/kubernetes/icons/components/component-status/icons/color/component-status-color.svg
+++ b/src/collections/integrations/kubernetes/icons/components/component-status/icons/color/component-status-color.svg
@@ -7,4 +7,4 @@
-
+
\ No newline at end of file
diff --git a/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg b/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg
index 8f3d8e6d1d4d..ebf606f7ada4 100644
--- a/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg
+++ b/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg
@@ -4,4 +4,4 @@
-
+
\ No newline at end of file
diff --git a/src/collections/integrations/meshery-core/icons/components/comment/icons/white/comment-white.svg b/src/collections/integrations/meshery-core/icons/components/comment/icons/white/comment-white.svg
index d43515963894..fe60f7214d43 100644
--- a/src/collections/integrations/meshery-core/icons/components/comment/icons/white/comment-white.svg
+++ b/src/collections/integrations/meshery-core/icons/components/comment/icons/white/comment-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/rook/icons/components/ceph-connection/icons/color/ceph-connection-color.svg b/src/collections/integrations/rook/icons/components/ceph-connection/icons/color/ceph-connection-color.svg
new file mode 100644
index 000000000000..7a44dd4f5232
--- /dev/null
+++ b/src/collections/integrations/rook/icons/components/ceph-connection/icons/color/ceph-connection-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/rook/icons/components/ceph-connection/icons/white/ceph-connection-white.svg b/src/collections/integrations/rook/icons/components/ceph-connection/icons/white/ceph-connection-white.svg
new file mode 100644
index 000000000000..a9a4b4f284ba
--- /dev/null
+++ b/src/collections/integrations/rook/icons/components/ceph-connection/icons/white/ceph-connection-white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/rook/index.mdx b/src/collections/integrations/rook/index.mdx
index f80f249e32b5..e5aa89d4b9c2 100644
--- a/src/collections/integrations/rook/index.mdx
+++ b/src/collections/integrations/rook/index.mdx
@@ -8,7 +8,13 @@ description:
category: Runtime
subcategory: Cloud Native Storage
registrant: Github
-components: []
+components: [
+{
+"name": "ceph-connection",
+"colorIcon": "icons/components/ceph-connection/icons/color/ceph-connection-color.svg",
+"whiteIcon": "icons/components/ceph-connection/icons/white/ceph-connection-white.svg",
+"description": "",
+}]
featureList: [
"Drag-n-drop cloud native infrastructure designer to configure, model, and deploy your workloads.",
"Invite anyone to review and make changes to your private designs.",