diff --git a/src/collections/integrations/chaosblade-operator/icons/color/chaosblade-operator-color.svg b/src/collections/integrations/chaosblade-operator/icons/color/chaosblade-operator-color.svg new file mode 100644 index 000000000000..6dfa0b8badb7 --- /dev/null +++ b/src/collections/integrations/chaosblade-operator/icons/color/chaosblade-operator-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/color/chaos-blade-color.svg b/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/color/chaos-blade-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/color/chaos-blade-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/white/chaos-blade-white.svg b/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/white/chaos-blade-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/chaosblade-operator/icons/components/chaos-blade/icons/white/chaos-blade-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaosblade-operator/icons/white/chaosblade-operator-white.svg b/src/collections/integrations/chaosblade-operator/icons/white/chaosblade-operator-white.svg new file mode 100644 index 000000000000..8dbdd43f29fb --- /dev/null +++ b/src/collections/integrations/chaosblade-operator/icons/white/chaosblade-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaosblade-operator/index.mdx b/src/collections/integrations/chaosblade-operator/index.mdx new file mode 100644 index 000000000000..7dc4d8687f85 --- /dev/null +++ b/src/collections/integrations/chaosblade-operator/index.mdx @@ -0,0 +1,39 @@ +--- +title: ChaosBlade +subtitle: Collaborative and visual infrastructure as design for ChaosBlade +integrationIcon: icons/color/chaosblade-operator-color.svg +darkModeIntegrationIcon: icons/white/chaosblade-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/chaosblade-operator +description: +category: Observability and Analysis +subcategory: Chaos Engineering +registrant: Artifact Hub +components: [ +{ +"name": "chaos-blade", +"colorIcon": "icons/components/chaos-blade/icons/color/chaos-blade-color.svg", +"whiteIcon": "icons/components/chaos-blade/icons/white/chaos-blade-white.svg", +"description": "", +}] +featureList: [ + "Improves the fault tolerance of distributed systems.", + "Ensures business continuity during the process of enterprises going to cloud or moving to cloud native systems.", + "Supports rich experimental scenarios." +] +workingSlides: [ + ../_images/kanvas-visualizer.png, + ../_images/kanvas-designer.png +] +howItWorks: "Collaborative Infrastructure as Design" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: TRUE +--- +

+A chaos engineering operator for cloud-native on Kubernetes environments. +

+

+ Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology. +

+

+ Looking for best practice cloud native design and deployment best practices? Choose from thousands of pre-built components in MeshMap. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, to create and deploy your own cloud native infrastructure designs. +

diff --git a/src/collections/integrations/cloudbees-previews/icons/color/cloudbees-previews-color.svg b/src/collections/integrations/cloudbees-previews/icons/color/cloudbees-previews-color.svg new file mode 100644 index 000000000000..fff9e705da44 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/color/cloudbees-previews-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/color/environment-color.svg b/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/color/environment-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/color/environment-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/white/environment-white.svg b/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/white/environment-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/environment/icons/white/environment-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/color/git-repository-color.svg b/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/color/git-repository-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/color/git-repository-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/white/git-repository-white.svg b/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/white/git-repository-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/git-repository/icons/white/git-repository-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/color/hierarchy-configuration-color.svg b/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/color/hierarchy-configuration-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/color/hierarchy-configuration-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/white/hierarchy-configuration-white.svg b/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/white/hierarchy-configuration-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/hierarchy-configuration/icons/white/hierarchy-configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/color/hnc-configuration-color.svg b/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/color/hnc-configuration-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/color/hnc-configuration-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/white/hnc-configuration-white.svg b/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/white/hnc-configuration-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/hnc-configuration/icons/white/hnc-configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/color/subnamespace-anchor-color.svg b/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/color/subnamespace-anchor-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/color/subnamespace-anchor-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/white/subnamespace-anchor-white.svg b/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/white/subnamespace-anchor-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/components/subnamespace-anchor/icons/white/subnamespace-anchor-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/icons/white/cloudbees-previews-white.svg b/src/collections/integrations/cloudbees-previews/icons/white/cloudbees-previews-white.svg new file mode 100644 index 000000000000..201bb2549ce4 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/icons/white/cloudbees-previews-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cloudbees-previews/index.mdx b/src/collections/integrations/cloudbees-previews/index.mdx new file mode 100644 index 000000000000..ff231163e143 --- /dev/null +++ b/src/collections/integrations/cloudbees-previews/index.mdx @@ -0,0 +1,63 @@ +--- +title: Cloudbees Previews +subtitle: Collaborative and visual infrastructure as design for Cloudbees Previews +integrationIcon: icons/color/cloudbees-previews-color.svg +darkModeIntegrationIcon: icons/white/cloudbees-previews-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cloudbees-previews +description: +category: App Definition and Development +subcategory: Continuous Integration & Delivery +registrant: Artifact Hub +components: [ +{ +"name": "hierarchy-configuration", +"colorIcon": "icons/components/hierarchy-configuration/icons/color/hierarchy-configuration-color.svg", +"whiteIcon": "icons/components/hierarchy-configuration/icons/white/hierarchy-configuration-white.svg", +"description": "", +}, +{ +"name": "hnc-configuration", +"colorIcon": "icons/components/hnc-configuration/icons/color/hnc-configuration-color.svg", +"whiteIcon": "icons/components/hnc-configuration/icons/white/hnc-configuration-white.svg", +"description": "", +}, +{ +"name": "subnamespace-anchor", +"colorIcon": "icons/components/subnamespace-anchor/icons/color/subnamespace-anchor-color.svg", +"whiteIcon": "icons/components/subnamespace-anchor/icons/white/subnamespace-anchor-white.svg", +"description": "", +}, +{ +"name": "environment", +"colorIcon": "icons/components/environment/icons/color/environment-color.svg", +"whiteIcon": "icons/components/environment/icons/white/environment-white.svg", +"description": "", +}, +{ +"name": "git-repository", +"colorIcon": "icons/components/git-repository/icons/color/git-repository-color.svg", +"whiteIcon": "icons/components/git-repository/icons/white/git-repository-white.svg", +"description": "", +}] +featureList: [ + "Automates preview environment creation", + "Enables isolated testing and development", + "Integrates with GitOps workflows" +] +workingSlides: [ + ../_images/kanvas-visualizer.png, + ../_images/kanvas-designer.png +] +howItWorks: "Integrates CloudBees Previews" +howItWorksDetails: "Streamlined preview environment management for Kubernetes applications" +published: TRUE +--- +

+CloudBees Previews is a platform for creating preview environments for applications in Kubernetes. +

+

+ Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology. +

+

+ Looking for best practice cloud native design and deployment best practices? Choose from thousands of pre-built components in MeshMap. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, to create and deploy your own cloud native infrastructure designs. +

diff --git a/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg b/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg new file mode 100644 index 000000000000..5c8be839f4b1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/color/cloudcore-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/cluster-object-sync/icons/white/cluster-object-sync-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/device-model/icons/color/device-model-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/device-model/icons/white/device-model-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/device/icons/color/device-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/device/icons/white/device-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/color/edge-application-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/edge-application/icons/white/edge-application-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/node-group/icons/color/node-group-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/node-group/icons/white/node-group-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/color/object-sync-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/object-sync/icons/white/object-sync-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/color/rule-endpoint-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/rule-endpoint/icons/white/rule-endpoint-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/rule/icons/color/rule-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ 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 new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/components/rule/icons/white/rule-white.svg @@ -0,0 +1 @@ + \ 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 new file mode 100644 index 000000000000..814dd5943e58 --- /dev/null +++ b/src/collections/integrations/cloudcore/icons/white/cloudcore-white.svg @@ -0,0 +1 @@ + +CloudCore is a Kubernetes-based platform for building and managing cloud-native applications. +

+

+ Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology. +

+

+ Looking for best practice cloud native design and deployment best practices? Choose from thousands of pre-built components in MeshMap. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, to create and deploy your own cloud native infrastructure designs. +

diff --git a/src/collections/integrations/cni-hostnic/icons/color/cni-hostnic-color.svg b/src/collections/integrations/cni-hostnic/icons/color/cni-hostnic-color.svg new file mode 100644 index 000000000000..ffb9696d44d2 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/color/cni-hostnic-color.svg @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/color/ip-pool-color.svg b/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/color/ip-pool-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/color/ip-pool-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/white/ip-pool-white.svg b/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/white/ip-pool-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ip-pool/icons/white/ip-pool-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/color/ipam-block-color.svg b/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/color/ipam-block-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/color/ipam-block-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/white/ipam-block-white.svg b/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/white/ipam-block-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ipam-block/icons/white/ipam-block-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/color/ipam-handle-color.svg b/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/color/ipam-handle-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/color/ipam-handle-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/white/ipam-handle-white.svg b/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/white/ipam-handle-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/ipam-handle/icons/white/ipam-handle-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/color/vx-net-pool-color.svg b/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/color/vx-net-pool-color.svg new file mode 100644 index 000000000000..05129029bcb1 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/color/vx-net-pool-color.svg @@ -0,0 +1 @@ +meshery-logo-light \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/white/vx-net-pool-white.svg b/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/white/vx-net-pool-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/components/vx-net-pool/icons/white/vx-net-pool-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/icons/white/cni-hostnic-white.svg b/src/collections/integrations/cni-hostnic/icons/white/cni-hostnic-white.svg new file mode 100644 index 000000000000..ebfb1a543d0c --- /dev/null +++ b/src/collections/integrations/cni-hostnic/icons/white/cni-hostnic-white.svg @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/cni-hostnic/index.mdx b/src/collections/integrations/cni-hostnic/index.mdx new file mode 100644 index 000000000000..0ebbc4fee9df --- /dev/null +++ b/src/collections/integrations/cni-hostnic/index.mdx @@ -0,0 +1,57 @@ +--- +title: CNI Host NIC +subtitle: Collaborative and visual infrastructure as design for CNI Host NIC +integrationIcon: icons/color/cni-hostnic-color.svg +darkModeIntegrationIcon: icons/white/cni-hostnic-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cni-hostnic +description: +category: Cloud Native Network +subcategory: Cloud Native Network +registrant: Artifact Hub +components: [ +{ +"name": "ipam-block", +"colorIcon": "icons/components/ipam-block/icons/color/ipam-block-color.svg", +"whiteIcon": "icons/components/ipam-block/icons/white/ipam-block-white.svg", +"description": "", +}, +{ +"name": "ipam-handle", +"colorIcon": "icons/components/ipam-handle/icons/color/ipam-handle-color.svg", +"whiteIcon": "icons/components/ipam-handle/icons/white/ipam-handle-white.svg", +"description": "", +}, +{ +"name": "vx-net-pool", +"colorIcon": "icons/components/vx-net-pool/icons/color/vx-net-pool-color.svg", +"whiteIcon": "icons/components/vx-net-pool/icons/white/vx-net-pool-white.svg", +"description": "", +}, +{ +"name": "ip-pool", +"colorIcon": "icons/components/ip-pool/icons/color/ip-pool-color.svg", +"whiteIcon": "icons/components/ip-pool/icons/white/ip-pool-white.svg", +"description": "", +}] +featureList: [ + "Enables attaching multiple network interfaces to pods.", + "You can create a multi-homed pod that has multiple interfaces.", + "It is a CNI plugin that can call multiple other CNI plugins." +] +workingSlides: [ + ../_images/kanvas-visualizer.png, + ../_images/kanvas-designer.png +] +howItWorks: "Collaborative Infrastructure as Design" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: TRUE +--- +

+CNI Host NIC is a CNI (Container Network Interface) plugin for assigning host network interfaces to pods. +

+

+ Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology. +

+

+ Looking for best practice cloud native design and deployment best practices? Choose from thousands of pre-built components in MeshMap. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, to create and deploy your own cloud native infrastructure designs. +

diff --git a/src/collections/integrations/vela-workflow/icons/color/vela-workflow-color.svg b/src/collections/integrations/vela-workflow/icons/color/vela-workflow-color.svg index c18fbe907a02..cac2ca1a0f88 100644 --- a/src/collections/integrations/vela-workflow/icons/color/vela-workflow-color.svg +++ b/src/collections/integrations/vela-workflow/icons/color/vela-workflow-color.svg @@ -1,33 +1,10 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - + +KubeVela + + + + \ No newline at end of file diff --git a/src/collections/integrations/vela-workflow/icons/white/vela-workflow-white.svg b/src/collections/integrations/vela-workflow/icons/white/vela-workflow-white.svg index aa9e84b87c10..b2500aba4f7f 100644 --- a/src/collections/integrations/vela-workflow/icons/white/vela-workflow-white.svg +++ b/src/collections/integrations/vela-workflow/icons/white/vela-workflow-white.svg @@ -1 +1 @@ - \ No newline at end of file +KubeVela \ No newline at end of file diff --git a/src/collections/integrations/velero-s3-deployment/icons/color/velero-s3-deployment-color.svg b/src/collections/integrations/velero-s3-deployment/icons/color/velero-s3-deployment-color.svg index c18fbe907a02..1a03302c9048 100644 --- a/src/collections/integrations/velero-s3-deployment/icons/color/velero-s3-deployment-color.svg +++ b/src/collections/integrations/velero-s3-deployment/icons/color/velero-s3-deployment-color.svg @@ -1,33 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file +