From da6c11f60bae58d0fc34386732f001b8142503c0 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Fri, 29 Sep 2023 20:01:51 -0500 Subject: [PATCH 1/4] Update index.mdx Signed-off-by: Lee Calcote --- src/collections/members/gaurav-chadha/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collections/members/gaurav-chadha/index.mdx b/src/collections/members/gaurav-chadha/index.mdx index 9ec81f94ffcc..ec0abc8e92a3 100644 --- a/src/collections/members/gaurav-chadha/index.mdx +++ b/src/collections/members/gaurav-chadha/index.mdx @@ -13,7 +13,7 @@ badges: - meshmap location: Delhi, India bio: "I am an undergraduate student at IP University majoring in Computer Science and Engineering. I am passionate about open-source, web development, software engineering, and UX/UI designing. My working principle is learning and sharing knowledge. Apart from coding, I love to cook Indian and Italian food as well. Yoga and workout are also in my daily routine." -status: Active +status: Inactive community_manager: yes published: true --- From 7b50c5ef786c5fb1fab42def50099ae3dcf4f06b Mon Sep 17 00:00:00 2001 From: leecalcote Date: Sun, 1 Oct 2023 00:12:15 +0000 Subject: [PATCH 2/4] [Docs] Generated documentation for Integration Signed-off-by: l5io --- .../icon/color/kubeslice-worker-color.svg | 174 ++++++++++++++++++ .../icon/white/kubeslice-worker-white.svg | 170 +++++++++++++++++ .../integrations/kubeslice-worker/index.mdx | 28 +++ 3 files changed, 372 insertions(+) create mode 100644 src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg create mode 100644 src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg create mode 100644 src/collections/integrations/kubeslice-worker/index.mdx diff --git a/src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg b/src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg new file mode 100644 index 000000000000..d5a962245900 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg b/src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg new file mode 100644 index 000000000000..0b67b724d7a7 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/index.mdx b/src/collections/integrations/kubeslice-worker/index.mdx new file mode 100644 index 000000000000..2d22837673d4 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/index.mdx @@ -0,0 +1,28 @@ +--- +title: Kubeslice Worker +subtitle: Collaborative and visual infrastructure as code for Kubeslice Worker +integrationIcon: icon/color/kubeslice-worker-color.svg +darkModeIntegrationIcon: icon/white/kubeslice-worker-white.svg +docURL: +category: Provisioning +subcategory: Automation & Configuration +featureList: ["KubeSlice enables Kubernetes pods and services to communicate seamlessly across clusters, clouds, edges, and data centers by creating logical application boundaries known as Slices.", +"It combines network, application, and deployment services in a framework to accelerate application deployment in a multi-cluster, multi-tenant environment.", +"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +] +workingSlides: [ + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png] +howItWorks: "Collaborative Infrastructure as Code" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: true +--- +

+ +

+

+ 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. +

\ No newline at end of file From fd58df760069d38286f1bd29a5401561c63d2dda Mon Sep 17 00:00:00 2001 From: leecalcote Date: Mon, 2 Oct 2023 00:11:11 +0000 Subject: [PATCH 3/4] [Docs] Generated documentation for Integration Signed-off-by: l5io --- .../icon/color/gerrit-operator-color.svg | 454 ++++++++++++++++++ .../icon/white/gerrit-operator-white.svg | 454 ++++++++++++++++++ .../integrations/gerrit-operator/index.mdx | 29 ++ .../hybridnet/icon/color/hybridnet-color.svg | 10 + .../hybridnet/icon/white/hybridnet-white.svg | 10 + .../integrations/hybridnet/index.mdx | 30 ++ .../intel-device-plugins-operator-color.svg | 1 + .../intel-device-plugins-operator-white.svg | 24 + .../intel-device-plugins-operator/index.mdx | 28 ++ .../integrations/pg-operator/index.mdx | 26 +- 10 files changed, 1053 insertions(+), 13 deletions(-) create mode 100644 src/collections/integrations/gerrit-operator/icon/color/gerrit-operator-color.svg create mode 100644 src/collections/integrations/gerrit-operator/icon/white/gerrit-operator-white.svg create mode 100644 src/collections/integrations/gerrit-operator/index.mdx create mode 100644 src/collections/integrations/hybridnet/icon/color/hybridnet-color.svg create mode 100644 src/collections/integrations/hybridnet/icon/white/hybridnet-white.svg create mode 100644 src/collections/integrations/hybridnet/index.mdx create mode 100644 src/collections/integrations/intel-device-plugins-operator/icon/color/intel-device-plugins-operator-color.svg create mode 100644 src/collections/integrations/intel-device-plugins-operator/icon/white/intel-device-plugins-operator-white.svg create mode 100644 src/collections/integrations/intel-device-plugins-operator/index.mdx diff --git a/src/collections/integrations/gerrit-operator/icon/color/gerrit-operator-color.svg b/src/collections/integrations/gerrit-operator/icon/color/gerrit-operator-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icon/color/gerrit-operator-color.svg @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icon/white/gerrit-operator-white.svg b/src/collections/integrations/gerrit-operator/icon/white/gerrit-operator-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icon/white/gerrit-operator-white.svg @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/index.mdx b/src/collections/integrations/gerrit-operator/index.mdx new file mode 100644 index 000000000000..febb76088faa --- /dev/null +++ b/src/collections/integrations/gerrit-operator/index.mdx @@ -0,0 +1,29 @@ +--- +title: Gerrit Operator +subtitle: Collaborative and visual infrastructure as code for Gerrit Operator +integrationIcon: icon/color/gerrit-operator-color.svg +darkModeIntegrationIcon: icon/white/gerrit-operator-white.svg +docURL: +category: App Definition and Development +subcategory: Source Version Control +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.", +"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +] +workingSlides: [ + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png] +howItWorks: "Collaborative Infrastructure as Code" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: true +--- +

+ +

+

+ Connect GitHub with Meshery and import selectively import your existing Helm Charts, Docker Compose applications, and Kubernetes manifests.Visually configure and customize your cloud native infrastructure. + Save and share your design patterns to GitHub using either public or private repositories. +

+

+ Learn more about pipelining service mesh specifications and using Service Mesh Interface and Service Mesh Performance specs on your CI/CD pipelines with Meshery's GitHub Actions. +

\ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icon/color/hybridnet-color.svg b/src/collections/integrations/hybridnet/icon/color/hybridnet-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icon/color/hybridnet-color.svg @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icon/white/hybridnet-white.svg b/src/collections/integrations/hybridnet/icon/white/hybridnet-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icon/white/hybridnet-white.svg @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/index.mdx b/src/collections/integrations/hybridnet/index.mdx new file mode 100644 index 000000000000..520f30db824e --- /dev/null +++ b/src/collections/integrations/hybridnet/index.mdx @@ -0,0 +1,30 @@ +--- +title: Hybridnet +subtitle: Collaborative and visual infrastructure as code for Hybridnet +integrationIcon: icon/color/hybridnet-color.svg +darkModeIntegrationIcon: icon/white/hybridnet-white.svg +docURL: +category: Cloud Native Network +subcategory: Uncategorized +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.", +"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +] +workingSlides: [ + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png] +howItWorks: "Collaborative Infrastructure as Code" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: true +--- +

+ hybridnet is an open source container networking solution designed for hybrid clouds. + + +

+

+ 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. +

\ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icon/color/intel-device-plugins-operator-color.svg b/src/collections/integrations/intel-device-plugins-operator/icon/color/intel-device-plugins-operator-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icon/color/intel-device-plugins-operator-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icon/white/intel-device-plugins-operator-white.svg b/src/collections/integrations/intel-device-plugins-operator/icon/white/intel-device-plugins-operator-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icon/white/intel-device-plugins-operator-white.svg @@ -0,0 +1,24 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/index.mdx b/src/collections/integrations/intel-device-plugins-operator/index.mdx new file mode 100644 index 000000000000..a7d8e9b526fd --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/index.mdx @@ -0,0 +1,28 @@ +--- +title: Intel Device Plugins Operator +subtitle: Collaborative and visual infrastructure as code for Intel Device Plugins Operator +integrationIcon: icon/color/intel-device-plugins-operator-color.svg +darkModeIntegrationIcon: icon/white/intel-device-plugins-operator-white.svg +docURL: +category: Runtime +subcategory: Container Runtime +featureList: ["Support for the QAT, GPU, FPGA, SGX, DSA, IAA device plugins.", +"Validation of container image references and extending of reported statuses.", +"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +] +workingSlides: [ + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png] +howItWorks: "Collaborative Infrastructure as Code" +howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." +published: true +--- +

+ A Kubernetes custom controller whose goal is to serve the installation and lifecycle management of Intel device plugins for 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. +

\ No newline at end of file diff --git a/src/collections/integrations/pg-operator/index.mdx b/src/collections/integrations/pg-operator/index.mdx index f7ba3f4dee86..d0af83388680 100644 --- a/src/collections/integrations/pg-operator/index.mdx +++ b/src/collections/integrations/pg-operator/index.mdx @@ -1,28 +1,28 @@ --- -title: EDP Install -subtitle: Collaborative and visual infrastructure as code for EDP Install -integrationIcon: icon/color/edp-install-color.svg -darkModeIntegrationIcon: icon/white/edp-install-white.svg +title: Percona Postgres Operator +subtitle: Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on Kubernetes. +integrationIcon: icon/color/pg-operator-color.svg +darkModeIntegrationIcon: icon/white/pg-operator-white.svg docURL: -category: Uncategorized -subcategory: Uncategorized -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.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +category: App Definition and Development +subcategory: Database +featureList: ["Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on Kubernetes.", +"Percona Operators include backup/restore, high availability, replication, sharding, logging features and more.", +"Create ready-to-use database clusters of open source, enterprise-ready versions of MySQL, MongoDB, and PostgreSQL, created and supported by the Percona team." ] workingSlides: [ ../_images/meshmap-visualizer.png, ../_images/meshmap-designer.png] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: false +published: true ---

- + Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on 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. + With Percona Operators, you can support your Cloud Native strategy with managing database workloads on any supported Kubernetes cluster running in private, public, hybrid, or multi-cloud environments.

- 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. + Percona Operators are 100% open source, free from vendor lock-in, usage restrictions and expensive contracts, and include enterprise-ready features by default: backup/restore, high availability, replication, sharding, logging, and more.

\ No newline at end of file From 046ed5452161a9d158147698b2ebb482792fe3dc Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Thu, 5 Oct 2023 12:30:29 -0500 Subject: [PATCH 4/4] Update config.yml Signed-off-by: Lee Calcote --- .github/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/config.yml b/.github/config.yml index c203c7d70dbb..120e80309641 100644 --- a/.github/config.yml +++ b/.github/config.yml @@ -18,7 +18,7 @@ firstPRMergeComment: >         Thank you for contributing to the Layer5 community! :tada: \ \ - ![Congrats!](https://github.com/layer5io/layer5/blob/master/.github/welcome/Layer5-celebration.webp) + ![Congrats!](https://raw.githubusercontent.com/layer5io/layer5/master/.github/welcome/Layer5-celebration.png) \ \         [Join the community](https://slack.layer5.io), if you haven't yet and please leave a :star: [star on the project](../stargazers). :smile: and