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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ + \ 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 @@ +