diff --git a/.github/labeler.yml b/.github/labeler.yml index c005cdf1ecaa..b9c73f122b2d 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -50,7 +50,7 @@ area/resources: area/projects: - "src/collections/projects/**/*" - "src/pages/projects/**/*" -type/core-styls: +area/core-styles: - "src/sections/app.style.js" - "src/theme/app/*" area/site-config: @@ -60,4 +60,4 @@ area/packages: project/meshery: - "src/collections/integrations/**/*" project/meshmap: - - "src/sections/Meshmap/**/*" \ No newline at end of file + - "src/sections/Meshmap/**/*" diff --git a/gatsby-config.js b/gatsby-config.js index d5e6823661b2..58ab065b017b 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -506,6 +506,13 @@ module.exports = { name: "integrations", }, }, + { + resolve: "gatsby-source-filesystem", + options: { + path: `${__dirname}/src/collections/use-cases`, + name: "use-cases", + }, + }, { resolve: "gatsby-source-filesystem", options: { diff --git a/gatsby-node.js b/gatsby-node.js index aea6baaa562e..e5fd1b836c65 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -72,6 +72,10 @@ exports.createPages = async ({ actions, graphql, reporter }) => { createRedirect({ fromPath: "/blog/category/landscape", toPath: "/blog/tag/landscape", redirectInBrowser: true, isPermanent: true }); createRedirect({ fromPath: "/blog/category/landscape/", toPath: "/blog/tag/landscape", redirectInBrowser: true, isPermanent: true }); createRedirect({ fromPath: "/blog/category/service-mesh-specifications", toPath: "/blog/category/service-mesh", redirectInBrowser: true, isPermanent: true }); + createRedirect({ fromPath: "/orchestration-management", toPath: "/solutions/orchestration-management", redirectInBrowser: true, isPermanent: true }); + createRedirect({ fromPath: "/cloud-native-management/gitops", toPath: "/solutions/gitops", redirectInBrowser: true, isPermanent: true }); + createRedirect({ fromPath: "/cloud-native-management/gitops/snapshot", toPath: "/solutions/gitops/snapshot", redirectInBrowser: true, isPermanent: true }); + createRedirect({ fromPath: "/cloud-native-management/gitops/performance-management", toPath: "/solutions/gitops/performance-management", redirectInBrowser: true, isPermanent: true }); //**** // External Resource Redirects diff --git a/package-lock.json b/package-lock.json index 5673df9013b1..8113ce8320cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -27,7 +27,7 @@ "axios": "^1.4.0", "babel-plugin-styled-components": "^2.1.4", "babel-preset-gatsby": "^2.22.0", - "cytoscape": "^3.26.0", + "cytoscape": "^3.28.1", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "dedent": "^1.5.1", @@ -72,7 +72,7 @@ "react-intersection-observer": "^9.4.1", "react-loadable": "^5.5.0", "react-modal": "^3.16.1", - "react-player": "^2.12.0", + "react-player": "^2.14.1", "react-scroll": "^1.8.7", "react-select": "^5.8.0", "react-share": "^4.4.1", @@ -83,7 +83,7 @@ "react-tsparticles": "^2.1.4", "react-vertical-timeline-component": "^3.5.2", "react-visibility-sensor": "^5.1.1", - "sharp": "^0.31.3", + "sharp": "^0.33.2", "simple-react-cytoscape": "^1.0.4", "simple-react-lightbox": "^3.6.8", "slick-carousel": "^1.8.1", @@ -2160,6 +2160,15 @@ "node": ">=10.0.0" } }, + "node_modules/@emnapi/runtime": { + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-0.45.0.tgz", + "integrity": "sha512-Txumi3td7J4A/xTTwlssKieHKTGl3j4A1tglBx72auZ49YK7ePY6XZricgIg9mnZT4xPfA+UPCUdnhRuEFDL+w==", + "optional": true, + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/@emotion/babel-plugin": { "version": "11.11.0", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz", @@ -3078,6 +3087,437 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" }, + "node_modules/@img/sharp-darwin-arm64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.2.tgz", + "integrity": "sha512-itHBs1rPmsmGF9p4qRe++CzCgd+kFYktnsoR1sbIAfsRMrJZau0Tt1AH9KVnufc2/tU02Gf6Ibujx+15qRE03w==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-arm64": "1.0.1" + } + }, + "node_modules/@img/sharp-darwin-x64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.2.tgz", + "integrity": "sha512-/rK/69Rrp9x5kaWBjVN07KixZanRr+W1OiyKdXcbjQD6KbW+obaTeBBtLUAtbBsnlTTmWthw99xqoOS7SsySDg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-darwin-x64": "1.0.1" + } + }, + "node_modules/@img/sharp-libvips-darwin-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.1.tgz", + "integrity": "sha512-kQyrSNd6lmBV7O0BUiyu/OEw9yeNGFbQhbxswS1i6rMDwBBSX+e+rPzu3S+MwAiGU3HdLze3PanQ4Xkfemgzcw==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "macos": ">=11", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-darwin-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.1.tgz", + "integrity": "sha512-eVU/JYLPVjhhrd8Tk6gosl5pVlvsqiFlt50wotCvdkFGf+mDNBJxMh+bvav+Wt3EBnNZWq8Sp2I7XfSjm8siog==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "macos": ">=10.13", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.1.tgz", + "integrity": "sha512-FtdMvR4R99FTsD53IA3LxYGghQ82t3yt0ZQ93WMZ2xV3dqrb0E8zq4VHaTOuLEAuA83oDawHV3fd+BsAPadHIQ==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.1.tgz", + "integrity": "sha512-bnGG+MJjdX70mAQcSLxgeJco11G+MxTz+ebxlz8Y3dxyeb3Nkl7LgLI0mXupoO+u1wRNx/iRj5yHtzA4sde1yA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-s390x": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.1.tgz", + "integrity": "sha512-3+rzfAR1YpMOeA2zZNp+aYEzGNWK4zF3+sdMxuCS3ey9HhDbJ66w6hDSHDMoap32DueFwhhs3vwooAB2MaK4XQ==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linux-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.1.tgz", + "integrity": "sha512-3NR1mxFsaSgMMzz1bAnnKbSAI+lHXVTqAHgc1bgzjHuXjo4hlscpUxc0vFSAPKI3yuzdzcZOkq7nDPrP2F8Jgw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-arm64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.1.tgz", + "integrity": "sha512-5aBRcjHDG/T6jwC3Edl3lP8nl9U2Yo8+oTl5drd1dh9Z1EBfzUKAJFUDTDisDjUwc7N4AjnPGfCA3jl3hY8uDg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-libvips-linuxmusl-x64": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.1.tgz", + "integrity": "sha512-dcT7inI9DBFK6ovfeWRe3hG30h51cBAP5JXlZfx6pzc/Mnf9HFCQDLtYf4MCBjxaaTfjCCjkBxcy3XzOAo5txw==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-linux-arm": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.2.tgz", + "integrity": "sha512-Fndk/4Zq3vAc4G/qyfXASbS3HBZbKrlnKZLEJzPLrXoJuipFNNwTes71+Ki1hwYW5lch26niRYoZFAtZVf3EGA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm": "1.0.1" + } + }, + "node_modules/@img/sharp-linux-arm64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.2.tgz", + "integrity": "sha512-pz0NNo882vVfqJ0yNInuG9YH71smP4gRSdeL09ukC2YLE6ZyZePAlWKEHgAzJGTiOh8Qkaov6mMIMlEhmLdKew==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-arm64": "1.0.1" + } + }, + "node_modules/@img/sharp-linux-s390x": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.2.tgz", + "integrity": "sha512-MBoInDXDppMfhSzbMmOQtGfloVAflS2rP1qPcUIiITMi36Mm5YR7r0ASND99razjQUpHTzjrU1flO76hKvP5RA==", + "cpu": [ + "s390x" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.28", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-s390x": "1.0.1" + } + }, + "node_modules/@img/sharp-linux-x64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.2.tgz", + "integrity": "sha512-xUT82H5IbXewKkeF5aiooajoO1tQV4PnKfS/OZtb5DDdxS/FCI/uXTVZ35GQ97RZXsycojz/AJ0asoz6p2/H/A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "glibc": ">=2.26", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linux-x64": "1.0.1" + } + }, + "node_modules/@img/sharp-linuxmusl-arm64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.2.tgz", + "integrity": "sha512-F+0z8JCu/UnMzg8IYW1TMeiViIWBVg7IWP6nE0p5S5EPQxlLd76c8jYemG21X99UzFwgkRo5yz2DS+zbrnxZeA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-arm64": "1.0.1" + } + }, + "node_modules/@img/sharp-linuxmusl-x64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.2.tgz", + "integrity": "sha512-+ZLE3SQmSL+Fn1gmSaM8uFusW5Y3J9VOf+wMGNnTtJUMUxFhv+P4UPaYEYT8tqnyYVaOVGgMN/zsOxn9pSsO2A==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "musl": ">=1.2.2", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-libvips-linuxmusl-x64": "1.0.1" + } + }, + "node_modules/@img/sharp-wasm32": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.2.tgz", + "integrity": "sha512-fLbTaESVKuQcpm8ffgBD7jLb/CQLcATju/jxtTXR1XCLwbOQt+OL5zPHSDMmp2JZIeq82e18yE0Vv7zh6+6BfQ==", + "cpu": [ + "wasm32" + ], + "optional": true, + "dependencies": { + "@emnapi/runtime": "^0.45.0" + }, + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-ia32": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.2.tgz", + "integrity": "sha512-okBpql96hIGuZ4lN3+nsAjGeggxKm7hIRu9zyec0lnfB8E7Z6p95BuRZzDDXZOl2e8UmR4RhYt631i7mfmKU8g==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/@img/sharp-win32-x64": { + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.2.tgz", + "integrity": "sha512-E4magOks77DK47FwHUIGH0RYWSgRBfGdK56kIHSVeB9uIS4pPFr4N2kIVsXdQQo4LzOsENKV5KAhRlRL7eMAdg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": "^18.17.0 || ^20.3.0 || >=21.0.0", + "npm": ">=9.6.5", + "pnpm": ">=7.1.0", + "yarn": ">=3.2.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", @@ -5083,9 +5523,9 @@ } }, "node_modules/@svgr/babel-plugin-transform-react-native-svg": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.0.0.tgz", - "integrity": "sha512-UKrY3860AQICgH7g+6h2zkoxeVEPLYwX/uAjmqo4PIq2FIHppwhIqZstIyTz0ZtlwreKR41O3W3BzsBBiJV2Aw==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz", + "integrity": "sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==", "engines": { "node": ">=14" }, @@ -5113,9 +5553,9 @@ } }, "node_modules/@svgr/babel-preset": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.0.0.tgz", - "integrity": "sha512-KLcjiZychInVrhs86OvcYPLTFu9L5XV2vj0XAaE1HwE3J3jLmIzRY8ttdeAg/iFyp8nhavJpafpDZTt+1LIpkQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-8.1.0.tgz", + "integrity": "sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==", "dependencies": { "@svgr/babel-plugin-add-jsx-attribute": "8.0.0", "@svgr/babel-plugin-remove-jsx-attribute": "8.0.0", @@ -5123,7 +5563,7 @@ "@svgr/babel-plugin-replace-jsx-attribute-value": "8.0.0", "@svgr/babel-plugin-svg-dynamic-title": "8.0.0", "@svgr/babel-plugin-svg-em-dimensions": "8.0.0", - "@svgr/babel-plugin-transform-react-native-svg": "8.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "8.1.0", "@svgr/babel-plugin-transform-svg-component": "8.0.0" }, "engines": { @@ -5138,12 +5578,12 @@ } }, "node_modules/@svgr/core": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.0.0.tgz", - "integrity": "sha512-aJKtc+Pie/rFYsVH/unSkDaZGvEeylNv/s2cP+ta9/rYWxRVvoV/S4Qw65Kmrtah4CBK5PM6ISH9qUH7IJQCng==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-8.1.0.tgz", + "integrity": "sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==", "dependencies": { "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.0.0", + "@svgr/babel-preset": "8.1.0", "camelcase": "^6.2.0", "cosmiconfig": "^8.1.3", "snake-case": "^3.0.4" @@ -5157,13 +5597,13 @@ } }, "node_modules/@svgr/core/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "import-fresh": "^3.2.1", + "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", + "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "engines": { @@ -5171,6 +5611,14 @@ }, "funding": { "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@svgr/hast-util-to-babel-ast": { @@ -5190,12 +5638,12 @@ } }, "node_modules/@svgr/plugin-jsx": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.0.1.tgz", - "integrity": "sha512-bfCFb+4ZsM3UuKP2t7KmDwn6YV8qVn9HIQJmau6xeQb/iV65Rpi7NBNBWA2hcCd4GKoCqG8hpaaDk5FDR0eH+g==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz", + "integrity": "sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==", "dependencies": { "@babel/core": "^7.21.3", - "@svgr/babel-preset": "8.0.0", + "@svgr/babel-preset": "8.1.0", "@svgr/hast-util-to-babel-ast": "8.0.0", "svg-parser": "^2.0.4" }, @@ -5211,9 +5659,9 @@ } }, "node_modules/@svgr/plugin-svgo": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.0.1.tgz", - "integrity": "sha512-29OJ1QmJgnohQHDAgAuY2h21xWD6TZiXji+hnx+W635RiXTAlHTbjrZDktfqzkN0bOeQEtNe+xgq73/XeWFfSg==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz", + "integrity": "sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==", "dependencies": { "cosmiconfig": "^8.1.3", "deepmerge": "^4.3.1", @@ -5239,13 +5687,13 @@ } }, "node_modules/@svgr/plugin-svgo/node_modules/cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", "dependencies": { - "import-fresh": "^3.2.1", + "import-fresh": "^3.3.0", "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", + "parse-json": "^5.2.0", "path-type": "^4.0.0" }, "engines": { @@ -5253,6 +5701,14 @@ }, "funding": { "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@svgr/plugin-svgo/node_modules/css-select": { @@ -5358,14 +5814,15 @@ "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" }, "node_modules/@svgr/plugin-svgo/node_modules/svgo": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.0.2.tgz", - "integrity": "sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.2.0.tgz", + "integrity": "sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", "css-select": "^5.1.0", - "css-tree": "^2.2.1", + "css-tree": "^2.3.1", + "css-what": "^6.1.0", "csso": "^5.0.5", "picocolors": "^1.0.0" }, @@ -5381,18 +5838,18 @@ } }, "node_modules/@svgr/webpack": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.0.1.tgz", - "integrity": "sha512-zSoeKcbCmfMXjA11uDuCJb+1LWNb3vy6Qw/VHj0Nfcl3UuqwuoZWknHsBIhCWvi4wU9vPui3aq054qjVyZqY4A==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-8.1.0.tgz", + "integrity": "sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==", "dependencies": { "@babel/core": "^7.21.3", "@babel/plugin-transform-react-constant-elements": "^7.21.3", "@babel/preset-env": "^7.20.2", "@babel/preset-react": "^7.18.6", "@babel/preset-typescript": "^7.21.0", - "@svgr/core": "8.0.0", - "@svgr/plugin-jsx": "8.0.1", - "@svgr/plugin-svgo": "8.0.1" + "@svgr/core": "8.1.0", + "@svgr/plugin-jsx": "8.1.0", + "@svgr/plugin-svgo": "8.1.0" }, "engines": { "node": ">=14" @@ -9469,9 +9926,9 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" }, "node_modules/cytoscape": { - "version": "3.26.0", - "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.26.0.tgz", - "integrity": "sha512-IV+crL+KBcrCnVVUCZW+zRRRFUZQcrtdOPXki+o4CFUWLdAEYvuZLcBSJC9EBK++suamERKzeY7roq2hdovV3w==", + "version": "3.28.1", + "resolved": "https://registry.npmjs.org/cytoscape/-/cytoscape-3.28.1.tgz", + "integrity": "sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==", "dependencies": { "heap": "^0.2.6", "lodash": "^4.17.21" @@ -20803,9 +21260,9 @@ } }, "node_modules/react-player": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.12.0.tgz", - "integrity": "sha512-rymLRz/2GJJD+Wc01S7S+i9pGMFYnNmQibR2gVE3KmHJCBNN8BhPAlOPTGZtn1uKpJ6p4RPLlzPQ1OLreXd8gw==", + "version": "2.14.1", + "resolved": "https://registry.npmjs.org/react-player/-/react-player-2.14.1.tgz", + "integrity": "sha512-jILj7F9o+6NHzrJ1GqZIxfJgskvGmKeJ05FNhPvgiCpvMZFmFneKEkukywHcULDO2lqITm+zcEkLSq42mX0FbA==", "dependencies": { "deepmerge": "^4.0.0", "load-script": "^1.0.0", @@ -22428,31 +22885,48 @@ "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" }, "node_modules/sharp": { - "version": "0.31.3", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.31.3.tgz", - "integrity": "sha512-XcR4+FCLBFKw1bdB+GEhnUNXNXvnt0tDo4WsBsraKymuo/IAuPuCBVAL2wIkUw2r/dwFW5Q5+g66Kwl2dgDFVg==", + "version": "0.33.2", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.2.tgz", + "integrity": "sha512-WlYOPyyPDiiM07j/UO+E720ju6gtNtHjEGg5vovUk1Lgxyjm2LFO+37Nt/UI3MMh2l6hxTWQWi7qk3cXJTutcQ==", "hasInstallScript": true, "dependencies": { "color": "^4.2.3", - "detect-libc": "^2.0.1", - "node-addon-api": "^5.0.0", - "prebuild-install": "^7.1.1", - "semver": "^7.3.8", - "simple-get": "^4.0.1", - "tar-fs": "^2.1.1", - "tunnel-agent": "^0.6.0" + "detect-libc": "^2.0.2", + "semver": "^7.5.4" }, "engines": { - "node": ">=14.15.0" + "libvips": ">=8.15.1", + "node": "^18.17.0 || ^20.3.0 || >=21.0.0" }, "funding": { "url": "https://opencollective.com/libvips" + }, + "optionalDependencies": { + "@img/sharp-darwin-arm64": "0.33.2", + "@img/sharp-darwin-x64": "0.33.2", + "@img/sharp-libvips-darwin-arm64": "1.0.1", + "@img/sharp-libvips-darwin-x64": "1.0.1", + "@img/sharp-libvips-linux-arm": "1.0.1", + "@img/sharp-libvips-linux-arm64": "1.0.1", + "@img/sharp-libvips-linux-s390x": "1.0.1", + "@img/sharp-libvips-linux-x64": "1.0.1", + "@img/sharp-libvips-linuxmusl-arm64": "1.0.1", + "@img/sharp-libvips-linuxmusl-x64": "1.0.1", + "@img/sharp-linux-arm": "0.33.2", + "@img/sharp-linux-arm64": "0.33.2", + "@img/sharp-linux-s390x": "0.33.2", + "@img/sharp-linux-x64": "0.33.2", + "@img/sharp-linuxmusl-arm64": "0.33.2", + "@img/sharp-linuxmusl-x64": "0.33.2", + "@img/sharp-wasm32": "0.33.2", + "@img/sharp-win32-ia32": "0.33.2", + "@img/sharp-win32-x64": "0.33.2" } }, "node_modules/sharp/node_modules/detect-libc": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz", - "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz", + "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==", "engines": { "node": ">=8" } @@ -22468,15 +22942,10 @@ "node": ">=10" } }, - "node_modules/sharp/node_modules/node-addon-api": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz", - "integrity": "sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==" - }, "node_modules/sharp/node_modules/semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", "dependencies": { "lru-cache": "^6.0.0" }, diff --git a/package.json b/package.json index 75240b1dfdb6..83dd8ae0eddb 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "axios": "^1.4.0", "babel-plugin-styled-components": "^2.1.4", "babel-preset-gatsby": "^2.22.0", - "cytoscape": "^3.26.0", + "cytoscape": "^3.28.1", "cytoscape-cose-bilkent": "^4.1.0", "cytoscape-fcose": "^2.2.0", "dedent": "^1.5.1", @@ -89,7 +89,7 @@ "react-intersection-observer": "^9.4.1", "react-loadable": "^5.5.0", "react-modal": "^3.16.1", - "react-player": "^2.12.0", + "react-player": "^2.14.1", "react-scroll": "^1.8.7", "react-select": "^5.8.0", "react-share": "^4.4.1", @@ -100,7 +100,7 @@ "react-tsparticles": "^2.1.4", "react-vertical-timeline-component": "^3.5.2", "react-visibility-sensor": "^5.1.1", - "sharp": "^0.31.3", + "sharp": "^0.33.2", "simple-react-cytoscape": "^1.0.4", "simple-react-lightbox": "^3.6.8", "slick-carousel": "^1.8.1", diff --git a/src/assets/data/faq/index.js b/src/assets/data/faq/index.js index ad276de8aa9b..ccc5a2582884 100644 --- a/src/assets/data/faq/index.js +++ b/src/assets/data/faq/index.js @@ -171,7 +171,7 @@ const data = { ], }, { - question: "How does Meshery infused GitOps practices into cloud native managemement?", + question: "How does Meshery infuse GitOps practices into cloud native managemement?", category: "Meshery Integrations", link: "https://layer5.io/cloud-native-management/meshery", linktext: "Run Meshery", diff --git a/src/assets/images/meshery/full-logo/meshery-logo-dark-text-side.webp b/src/assets/images/meshery/full-logo/meshery-logo-dark-text-bg.webp similarity index 100% rename from src/assets/images/meshery/full-logo/meshery-logo-dark-text-side.webp rename to src/assets/images/meshery/full-logo/meshery-logo-dark-text-bg.webp diff --git a/src/assets/images/meshery/full-logo/meshery-logo-light-text-tag.svg b/src/assets/images/meshery/full-logo/meshery-logo-light-text-tag.svg deleted file mode 100644 index 3b708d2095fe..000000000000 --- a/src/assets/images/meshery/full-logo/meshery-logo-light-text-tag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.svg b/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.svg deleted file mode 100644 index d0355e42181b..000000000000 --- a/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.webp b/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.webp deleted file mode 100644 index c8dd5dad7a18..000000000000 Binary files a/src/assets/images/meshery/full-logo/meshery-logo-tag-dark-text-side.webp and /dev/null differ diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.svg b/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.svg deleted file mode 100644 index 1ca8d43e4d72..000000000000 --- a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.webp b/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.webp deleted file mode 100644 index d8d91a4bc2c2..000000000000 Binary files a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-text-side.webp and /dev/null differ diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.svg b/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.svg deleted file mode 100644 index 0e32b9c181ad..000000000000 --- a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.webp b/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.webp deleted file mode 100644 index 81d0064e44b5..000000000000 Binary files a/src/assets/images/meshery/full-logo/meshery-logo-tag-light-white-text-side.webp and /dev/null differ diff --git a/src/assets/images/meshery/full-logo/meshery-logo-white-tag-side.svg b/src/assets/images/meshery/full-logo/meshery-logo-white-tag-side.svg deleted file mode 100644 index ec73947071b4..000000000000 --- a/src/assets/images/meshery/full-logo/meshery-logo-white-tag-side.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/text-only/meshery-dark-tag-text.svg b/src/assets/images/meshery/text-only/meshery-dark-tag-text.svg deleted file mode 100644 index d5e2ff0e30f3..000000000000 --- a/src/assets/images/meshery/text-only/meshery-dark-tag-text.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/text-only/meshery-dark-tag-text.webp b/src/assets/images/meshery/text-only/meshery-dark-tag-text.webp deleted file mode 100644 index 441526caa763..000000000000 Binary files a/src/assets/images/meshery/text-only/meshery-dark-tag-text.webp and /dev/null differ diff --git a/src/assets/images/meshery/text-only/meshery-dark-text.webp b/src/assets/images/meshery/text-only/meshery-dark-text.webp deleted file mode 100644 index 5ddbd9d25d8b..000000000000 Binary files a/src/assets/images/meshery/text-only/meshery-dark-text.webp and /dev/null differ diff --git a/src/assets/images/meshery/text-only/meshery-text-tag-dark.svg b/src/assets/images/meshery/text-only/meshery-text-tag-dark.svg deleted file mode 100644 index b6fe7f544493..000000000000 --- a/src/assets/images/meshery/text-only/meshery-text-tag-dark.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/assets/images/meshery/text-only/meshery-text-tag-dark.webp b/src/assets/images/meshery/text-only/meshery-text-tag-dark.webp deleted file mode 100644 index 3e878fe9809d..000000000000 Binary files a/src/assets/images/meshery/text-only/meshery-text-tag-dark.webp and /dev/null differ diff --git a/src/assets/images/partners/aya_pay_black.svg b/src/assets/images/partners/aya_pay_black.svg new file mode 100644 index 000000000000..77ab6a4e7269 --- /dev/null +++ b/src/assets/images/partners/aya_pay_black.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/blog/2021/2021-02-04-meet-the-maintainer-michael-gfeller/MeetTheMaintainer.style.js b/src/collections/blog/2021/2021-02-04-meet-the-maintainer-michael-gfeller/MeetTheMaintainer.style.js index 345992355a22..3348309ad415 100644 --- a/src/collections/blog/2021/2021-02-04-meet-the-maintainer-michael-gfeller/MeetTheMaintainer.style.js +++ b/src/collections/blog/2021/2021-02-04-meet-the-maintainer-michael-gfeller/MeetTheMaintainer.style.js @@ -14,7 +14,7 @@ export const MeetTheMaintainer = styled.div` display: flex; flex-direction: column; justify-content: flex-start; - color: #222; + color: ${(props) => props.theme.text};; font-style: italic; text-align:left; border-left: 2px solid ${props => props.theme.primaryLightColor}; diff --git a/src/collections/blog/2022/2022-01-22-the-story-of-meshery-1000-stars/index.mdx b/src/collections/blog/2022/2022-01-22-the-story-of-meshery-1000-stars/index.mdx index 1e0d4d613abf..e7e5391866a7 100644 --- a/src/collections/blog/2022/2022-01-22-the-story-of-meshery-1000-stars/index.mdx +++ b/src/collections/blog/2022/2022-01-22-the-story-of-meshery-1000-stars/index.mdx @@ -43,7 +43,7 @@ import Slack from "./meshery-star-notifications.webp"; networking,{" "}
{" "} empowers them to design and apply patterns containing tried and true best diff --git a/src/collections/blog/2024/02-13-what-is-platform-engineering/index.mdx b/src/collections/blog/2024/02-13-what-is-platform-engineering/index.mdx new file mode 100644 index 000000000000..5b6465531cb8 --- /dev/null +++ b/src/collections/blog/2024/02-13-what-is-platform-engineering/index.mdx @@ -0,0 +1,155 @@ +--- +title: What is Platform Engineering? +subtitle: +date: 2024-02-23 08:00:00 -0530 +author: Layer5 Team +thumbnail: ./platform-engineering-hero.png +darkthumbnail: ./platform-engineering-hero.png +description: "What is Platform Engineering?" +type: Blog +category: Platform Engineering +tags: + - Platform Engineering + - Kubernetes +featured: true +published: true +--- + +import { BlogWrapper } from "../../Blog.style.js"; +import { Link } from "gatsby"; +import Button from "../../../../reusecore/Button"; +import CTA_FullWidth from "../../../../components/Call-To-Actions/CTA_FullWidth"; +import CTAImg from "../../../../assets/images/meshery/icon-only/meshery-logo-shadow.webp" + +In today's fast-paced and interconnected world, the success of many businesses depends heavily on technology platforms that enable them to deliver their products and services efficiently. Platform engineering plays a crucial role in the development, operation, and maintenance of these platforms, ensuring their stability, scalability, and security.
+ ++In this article, we will explore the fundamentals of platform engineering, providing a comprehensive overview of the key concepts, benefits, and challenges associated with this field. We will delve into the process of designing and building a platform, discussing the identification of requirements, architectural considerations, and the tools and technologies that facilitate platform development. Additionally, we will explore the critical aspects of operating and maintaining a platform, including managing infrastructure, monitoring performance, and ensuring security and compliance. +
The importance of platform engineering cannot be overstated. A well-designed platform provides a solid foundation for software development, allowing organizations to deliver high-quality applications that meet the needs of their users. By creating a standardized set of tools, processes, and best practices, platform engineering ensures consistency and reduces the time and effort required to develop, deploy, and maintain software systems.
+ +### Key Concepts in Platform Engineering + +To understand platform engineering better, it is essential to familiarize ourselves with some key concepts. These concepts include: + +1. Modularity: Platforms are designed to be modular, with components that can be easily added, removed, or replaced. This modularity enables flexibility and adaptability, allowing for the rapid development and integration of new features and functionalities. + +2. Scalability: A well-designed platform can handle increased workloads and user demands without sacrificing performance. Scalability involves the ability to add resources, such as servers or processing power, to meet growing demands and ensure optimal system performance. + +3. Extensibility: Platforms should be designed to accommodate future growth and evolution. They should provide the necessary flexibility to integrate new technologies, frameworks, and tools as they emerge, allowing developers to stay ahead of the curve and leverage the latest advancements. Learn about Meshery's extensibility. + +### Benefits and Challenges of Platform Engineering + +Platform engineering offers numerous benefits to organizations, including: + +1. Increased development speed: By providing reusable components and standardized processes, platforms enable developers to build applications more quickly, reducing time-to-market and increasing productivity. + +2. Improved collaboration: Platforms foster collaboration by providing a shared framework and tools that allow developers to work together seamlessly. This collaborative environment promotes knowledge sharing, reduces duplication of effort, and facilitates efficient problem-solving. + +3. Cost savings: Building on a solid platform foundation reduces development costs by eliminating the need to reinvent the wheel for each application. Additionally, platforms enable organizations to leverage economies of scale by sharing resources and infrastructure across multiple applications. + +However, platform engineering also presents its own set of challenges, including: + +1. Complexity: Building and maintaining a platform can be complex due to the interdependencies between various components and the need for integration with other systems. It requires a deep understanding of the underlying technologies and the ability to manage and mitigate potential risks and issues. + +2. Continuous evolution: Platforms need to evolve continuously to keep up with changing technologies and user needs. This requires a proactive approach to stay updated with emerging trends, evaluate new tools and frameworks, and invest in ongoing maintenance and upgrades. + +In the next section, we will delve into the process of designing and building a platform, exploring the key considerations, requirements, and tools involved in the platform engineering journey. + +<> ++Join the Meshery project at KubeCon Europe 2024 from 19th March to 22nd March, 2024 and get introduced to the cloud native management plane and its open source maintainers. +
diff --git a/src/collections/events/kubecon-EU-2024/kubeconEU2024.png b/src/collections/events/kubecon-EU-2024/kubeconEU2024.png new file mode 100644 index 000000000000..2ace7373c6f6 Binary files /dev/null and b/src/collections/events/kubecon-EU-2024/kubeconEU2024.png differ diff --git a/src/collections/integrations/_images/containerd/meshmap-containerd-dark.png b/src/collections/integrations/_images/containerd/meshmap-containerd-dark.png new file mode 100644 index 000000000000..fe7c4116846f Binary files /dev/null and b/src/collections/integrations/_images/containerd/meshmap-containerd-dark.png differ diff --git a/src/collections/integrations/_images/containerd/meshmap-containerd-light.png b/src/collections/integrations/_images/containerd/meshmap-containerd-light.png new file mode 100644 index 000000000000..035dcb61e83d Binary files /dev/null and b/src/collections/integrations/_images/containerd/meshmap-containerd-light.png differ diff --git a/src/collections/integrations/_images/containerd/meshmap-containerd-views-dark.png b/src/collections/integrations/_images/containerd/meshmap-containerd-views-dark.png new file mode 100644 index 000000000000..2e07194141b0 Binary files /dev/null and b/src/collections/integrations/_images/containerd/meshmap-containerd-views-dark.png differ diff --git a/src/collections/integrations/_images/containerd/meshmap-containerd-views-light.png b/src/collections/integrations/_images/containerd/meshmap-containerd-views-light.png new file mode 100644 index 000000000000..6fc163171627 Binary files /dev/null and b/src/collections/integrations/_images/containerd/meshmap-containerd-views-light.png differ diff --git a/src/collections/integrations/_images/coredns/Coredns-Design-dark.png b/src/collections/integrations/_images/coredns/Coredns-Design-dark.png new file mode 100644 index 000000000000..db3f11729937 Binary files /dev/null and b/src/collections/integrations/_images/coredns/Coredns-Design-dark.png differ diff --git a/src/collections/integrations/_images/coredns/Coredns-Design-light.png b/src/collections/integrations/_images/coredns/Coredns-Design-light.png new file mode 100644 index 000000000000..fc9507ff56d9 Binary files /dev/null and b/src/collections/integrations/_images/coredns/Coredns-Design-light.png differ diff --git a/src/collections/integrations/_images/coredns/Coredns-Visualize-dark.png b/src/collections/integrations/_images/coredns/Coredns-Visualize-dark.png new file mode 100644 index 000000000000..266528268526 Binary files /dev/null and b/src/collections/integrations/_images/coredns/Coredns-Visualize-dark.png differ diff --git a/src/collections/integrations/_images/coredns/Coredns-Visualize-light.png b/src/collections/integrations/_images/coredns/Coredns-Visualize-light.png new file mode 100644 index 000000000000..51cd4c1f6d7f Binary files /dev/null and b/src/collections/integrations/_images/coredns/Coredns-Visualize-light.png differ diff --git a/src/collections/integrations/_images/cortex/Cortex-design-dark.png b/src/collections/integrations/_images/cortex/Cortex-design-dark.png new file mode 100644 index 000000000000..870bfedec21f Binary files /dev/null and b/src/collections/integrations/_images/cortex/Cortex-design-dark.png differ diff --git a/src/collections/integrations/_images/cortex/Cortex-design-light.png b/src/collections/integrations/_images/cortex/Cortex-design-light.png new file mode 100644 index 000000000000..5ef7bb12bd71 Binary files /dev/null and b/src/collections/integrations/_images/cortex/Cortex-design-light.png differ diff --git a/src/collections/integrations/_images/cortex/Cortex-visualise-dark.png b/src/collections/integrations/_images/cortex/Cortex-visualise-dark.png new file mode 100644 index 000000000000..a0eae7e6ecdd Binary files /dev/null and b/src/collections/integrations/_images/cortex/Cortex-visualise-dark.png differ diff --git a/src/collections/integrations/_images/cortex/Cortex-visualise-light.png b/src/collections/integrations/_images/cortex/Cortex-visualise-light.png new file mode 100644 index 000000000000..31495285606e Binary files /dev/null and b/src/collections/integrations/_images/cortex/Cortex-visualise-light.png differ diff --git a/src/collections/integrations/_images/cri-o/meshmap-updated-design-dark.png b/src/collections/integrations/_images/cri-o/meshmap-updated-design-dark.png new file mode 100644 index 000000000000..3628abf8ffa7 Binary files /dev/null and b/src/collections/integrations/_images/cri-o/meshmap-updated-design-dark.png differ diff --git a/src/collections/integrations/_images/cri-o/meshmap-updated-design.png b/src/collections/integrations/_images/cri-o/meshmap-updated-design.png new file mode 100644 index 000000000000..0e31d24e3bf9 Binary files /dev/null and b/src/collections/integrations/_images/cri-o/meshmap-updated-design.png differ diff --git a/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer-dark.png b/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer-dark.png new file mode 100644 index 000000000000..7d230c6376fb Binary files /dev/null and b/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer-dark.png differ diff --git a/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer.png b/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer.png new file mode 100644 index 000000000000..19bd0120a0d3 Binary files /dev/null and b/src/collections/integrations/_images/cri-o/meshmap-updated-visualizer.png differ diff --git a/src/collections/integrations/_images/cubefs/CubeFsMeshLigh.png b/src/collections/integrations/_images/cubefs/CubeFsMeshLigh.png new file mode 100644 index 000000000000..bbc90d4f690d Binary files /dev/null and b/src/collections/integrations/_images/cubefs/CubeFsMeshLigh.png differ diff --git a/src/collections/integrations/_images/cubefs/CubeFsVisuLight.png b/src/collections/integrations/_images/cubefs/CubeFsVisuLight.png new file mode 100644 index 000000000000..99462d0fd8f0 Binary files /dev/null and b/src/collections/integrations/_images/cubefs/CubeFsVisuLight.png differ diff --git a/src/collections/integrations/_images/cubefs/CubefsVisuDark.png b/src/collections/integrations/_images/cubefs/CubefsVisuDark.png new file mode 100644 index 000000000000..d9429252ab89 Binary files /dev/null and b/src/collections/integrations/_images/cubefs/CubefsVisuDark.png differ diff --git a/src/collections/integrations/_images/cubefs/cubeFsMesgDark.png b/src/collections/integrations/_images/cubefs/cubeFsMesgDark.png new file mode 100644 index 000000000000..8c50bbf2d9e7 Binary files /dev/null and b/src/collections/integrations/_images/cubefs/cubeFsMesgDark.png differ diff --git a/src/collections/integrations/_images/docker/docker_integration_dark.png b/src/collections/integrations/_images/docker/docker_integration_dark.png new file mode 100644 index 000000000000..6e103e04b4c0 Binary files /dev/null and b/src/collections/integrations/_images/docker/docker_integration_dark.png differ diff --git a/src/collections/integrations/_images/docker/docker_integration_light.png b/src/collections/integrations/_images/docker/docker_integration_light.png new file mode 100644 index 000000000000..d8df8c78b53d Binary files /dev/null and b/src/collections/integrations/_images/docker/docker_integration_light.png differ diff --git a/src/collections/integrations/_images/docker/docker_integration_visualize_dark.png b/src/collections/integrations/_images/docker/docker_integration_visualize_dark.png new file mode 100644 index 000000000000..9002fdc5f332 Binary files /dev/null and b/src/collections/integrations/_images/docker/docker_integration_visualize_dark.png differ diff --git a/src/collections/integrations/_images/docker/docker_integration_visualize_light.png b/src/collections/integrations/_images/docker/docker_integration_visualize_light.png new file mode 100644 index 000000000000..eafa21edacb4 Binary files /dev/null and b/src/collections/integrations/_images/docker/docker_integration_visualize_light.png differ diff --git a/src/collections/integrations/_images/elastic-search/MeshDark.png b/src/collections/integrations/_images/elastic-search/MeshDark.png new file mode 100644 index 000000000000..5cd4b981732c Binary files /dev/null and b/src/collections/integrations/_images/elastic-search/MeshDark.png differ diff --git a/src/collections/integrations/_images/elastic-search/MeshLight.png b/src/collections/integrations/_images/elastic-search/MeshLight.png new file mode 100644 index 000000000000..2abe107bf02c Binary files /dev/null and b/src/collections/integrations/_images/elastic-search/MeshLight.png differ diff --git a/src/collections/integrations/_images/elastic-search/VisDark.png b/src/collections/integrations/_images/elastic-search/VisDark.png new file mode 100644 index 000000000000..f77fe35c2da8 Binary files /dev/null and b/src/collections/integrations/_images/elastic-search/VisDark.png differ diff --git a/src/collections/integrations/_images/elastic-search/VisLight.png b/src/collections/integrations/_images/elastic-search/VisLight.png new file mode 100644 index 000000000000..4b07bf5e2768 Binary files /dev/null and b/src/collections/integrations/_images/elastic-search/VisLight.png differ diff --git a/src/collections/integrations/_images/flux/MeshFluxDark.png b/src/collections/integrations/_images/flux/MeshFluxDark.png new file mode 100644 index 000000000000..defca0a23fa8 Binary files /dev/null and b/src/collections/integrations/_images/flux/MeshFluxDark.png differ diff --git a/src/collections/integrations/_images/flux/MeshFluxLight.png b/src/collections/integrations/_images/flux/MeshFluxLight.png new file mode 100644 index 000000000000..f0b532a257b4 Binary files /dev/null and b/src/collections/integrations/_images/flux/MeshFluxLight.png differ diff --git a/src/collections/integrations/_images/flux/visFluxDark.png b/src/collections/integrations/_images/flux/visFluxDark.png new file mode 100644 index 000000000000..260d58034354 Binary files /dev/null and b/src/collections/integrations/_images/flux/visFluxDark.png differ diff --git a/src/collections/integrations/_images/flux/visFluxLight.png b/src/collections/integrations/_images/flux/visFluxLight.png new file mode 100644 index 000000000000..ab1f738b7058 Binary files /dev/null and b/src/collections/integrations/_images/flux/visFluxLight.png differ diff --git a/src/collections/integrations/_images/fonio/Fonio-Design-dark.png b/src/collections/integrations/_images/fonio/Fonio-Design-dark.png new file mode 100644 index 000000000000..11d95fc34f9c Binary files /dev/null and b/src/collections/integrations/_images/fonio/Fonio-Design-dark.png differ diff --git a/src/collections/integrations/_images/fonio/Fonio-Design-light.png b/src/collections/integrations/_images/fonio/Fonio-Design-light.png new file mode 100644 index 000000000000..efdd82e952f7 Binary files /dev/null and b/src/collections/integrations/_images/fonio/Fonio-Design-light.png differ diff --git a/src/collections/integrations/_images/fonio/Fonio-visualize-dark.png b/src/collections/integrations/_images/fonio/Fonio-visualize-dark.png new file mode 100644 index 000000000000..2d1e299236c4 Binary files /dev/null and b/src/collections/integrations/_images/fonio/Fonio-visualize-dark.png differ diff --git a/src/collections/integrations/_images/fonio/Fonio-visualize-light.png b/src/collections/integrations/_images/fonio/Fonio-visualize-light.png new file mode 100644 index 000000000000..f6caa7af2e20 Binary files /dev/null and b/src/collections/integrations/_images/fonio/Fonio-visualize-light.png differ diff --git a/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-dark.png b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-dark.png new file mode 100644 index 000000000000..fd8af3c90766 Binary files /dev/null and b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-dark.png differ diff --git a/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-light.png b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-light.png new file mode 100644 index 000000000000..5ef7bb12bd71 Binary files /dev/null and b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-design-light.png differ diff --git a/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-dark.png b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-dark.png new file mode 100644 index 000000000000..f1d01b03fa62 Binary files /dev/null and b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-dark.png differ diff --git a/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-light.png b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-light.png new file mode 100644 index 000000000000..99e640c5ea5f Binary files /dev/null and b/src/collections/integrations/_images/open-policy-agent-(opa)/open-policy-agent-visualizer-light.png differ diff --git a/src/collections/integrations/aad-pod-identity/icon/color/aad-pod-identity-color.svg b/src/collections/integrations/aad-pod-identity/icons/color/aad-pod-identity-color.svg similarity index 100% rename from src/collections/integrations/aad-pod-identity/icon/color/aad-pod-identity-color.svg rename to src/collections/integrations/aad-pod-identity/icons/color/aad-pod-identity-color.svg diff --git a/src/collections/integrations/aad-pod-identity/icon/white/aad-pod-identity-white.svg b/src/collections/integrations/aad-pod-identity/icons/white/aad-pod-identity-white.svg similarity index 100% rename from src/collections/integrations/aad-pod-identity/icon/white/aad-pod-identity-white.svg rename to src/collections/integrations/aad-pod-identity/icons/white/aad-pod-identity-white.svg diff --git a/src/collections/integrations/aad-pod-identity/index.mdx b/src/collections/integrations/aad-pod-identity/index.mdx index 0978a6f35e8a..3ca3553c0068 100644 --- a/src/collections/integrations/aad-pod-identity/index.mdx +++ b/src/collections/integrations/aad-pod-identity/index.mdx @@ -1 +1,33 @@ -#ERROR! \ No newline at end of file +--- +title: Azure Active Directory (AAD) +subtitle: Collaborative and visual infrastructure as code for Azure Active Directory (AAD) +integrationIcon: icons/color/aad-pod-identity-color.svg +darkModeIntegrationIcon: icons/white/aad-pod-identity-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aad-pod-identity +description: +category: Provisioning +subcategory: Security & Compliance +registrant: Artifact Hub +components: [] +featureList: [ + "Use Azure Active Directory pod-managed identities in Azure Kubernetes Service.", + "A maximum of 200 pod-managed identities are allowed for a cluster.", + "Pod-managed identities are available on Linux node pools only." +] +workingSlides: [ + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] +howItWorks: "Federate with any external identity provider" +howItWorksDetails: "Azure AD workload identity authentication method replaces pod-managed identity, which integrates with the Kubernetes native capabilities to federate with any external identity providers on behalf of the application." +published: TRUE +--- ++Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD). +
++ 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/actions-runner-controller/icon/color/actions-runner-controller-color.svg b/src/collections/integrations/actions-runner-controller/icons/color/actions-runner-controller-color.svg similarity index 100% rename from src/collections/integrations/actions-runner-controller/icon/color/actions-runner-controller-color.svg rename to src/collections/integrations/actions-runner-controller/icons/color/actions-runner-controller-color.svg diff --git a/src/collections/integrations/actions-runner-controller/icon/white/actions-runner-controller-white.svg b/src/collections/integrations/actions-runner-controller/icons/white/actions-runner-controller-white.svg similarity index 100% rename from src/collections/integrations/actions-runner-controller/icon/white/actions-runner-controller-white.svg rename to src/collections/integrations/actions-runner-controller/icons/white/actions-runner-controller-white.svg diff --git a/src/collections/integrations/actions-runner-controller/index.mdx b/src/collections/integrations/actions-runner-controller/index.mdx index 884cfb0b0b4c..8acd476e907b 100644 --- a/src/collections/integrations/actions-runner-controller/index.mdx +++ b/src/collections/integrations/actions-runner-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: Actions Runner Controller (ARC) +title: Actions Runner Controller (ARC) subtitle: Collaborative and visual infrastructure as code for Actions Runner Controller (ARC) -integrationIcon: icon/color/actions-runner-controller-color.svg -darkModeIntegrationIcon: icon/white/actions-runner-controller-white.svg -docURL: +integrationIcon: icons/color/actions-runner-controller-color.svg +darkModeIntegrationIcon: icons/white/actions-runner-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/actions-runner-controller +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Deploy self hosted runners on Kubernetes cluster with a simple set of commands.", -"Auto scale runners based on demand.", -"Setup across GitHub editions including GitHub Enterprise editions and GitHub Enterprise Cloud." +registrant: Artifact Hub +components: [] +featureList: [ + "Deploy self hosted runners on Kubernetes cluster with a simple set of commands.", + "Auto scale runners based on demand.", + "Setup across GitHub editions including GitHub Enterprise editions and GitHub Enterprise Cloud." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster. +A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
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/admin-console-operator/icon/color/admin-console-operator-color.svg b/src/collections/integrations/admin-console-operator/icons/color/admin-console-operator-color.svg similarity index 100% rename from src/collections/integrations/admin-console-operator/icon/color/admin-console-operator-color.svg rename to src/collections/integrations/admin-console-operator/icons/color/admin-console-operator-color.svg diff --git a/src/collections/integrations/cd-pipeline-operator/icon/color/cd-pipeline-operator-color.svg b/src/collections/integrations/admin-console-operator/icons/components/admin-console/icons/color/admin-console-color.svg similarity index 100% rename from src/collections/integrations/cd-pipeline-operator/icon/color/cd-pipeline-operator-color.svg rename to src/collections/integrations/admin-console-operator/icons/components/admin-console/icons/color/admin-console-color.svg diff --git a/src/collections/integrations/admin-console-operator/icon/white/admin-console-operator-white.svg b/src/collections/integrations/admin-console-operator/icons/components/admin-console/icons/white/admin-console-white.svg similarity index 100% rename from src/collections/integrations/admin-console-operator/icon/white/admin-console-operator-white.svg rename to src/collections/integrations/admin-console-operator/icons/components/admin-console/icons/white/admin-console-white.svg diff --git a/src/collections/integrations/cd-pipeline-operator/icon/white/cd-pipeline-operator-white.svg b/src/collections/integrations/admin-console-operator/icons/white/admin-console-operator-white.svg similarity index 100% rename from src/collections/integrations/cd-pipeline-operator/icon/white/cd-pipeline-operator-white.svg rename to src/collections/integrations/admin-console-operator/icons/white/admin-console-operator-white.svg diff --git a/src/collections/integrations/admin-console-operator/index.mdx b/src/collections/integrations/admin-console-operator/index.mdx index 3310ad6d7a7f..bc82ef1870e8 100644 --- a/src/collections/integrations/admin-console-operator/index.mdx +++ b/src/collections/integrations/admin-console-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Epam Delivery Platform (EDP) Admin Console +title: Epam Delivery Platform (EDP) Admin Console subtitle: Collaborative and visual infrastructure as code for Epam Delivery Platform (EDP) Admin Console -integrationIcon: icon/color/admin-console-operator-color.svg -darkModeIntegrationIcon: icon/white/admin-console-operator-white.svg -docURL: +integrationIcon: icons/color/admin-console-operator-color.svg +darkModeIntegrationIcon: icons/white/admin-console-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/admin-console-operator +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["Deployed and configured CI/CD toolset (Jenkins, Gerrit, Nexus, SonarQube)", -"Kubernetes native approach (CRD, CR) to declare CI/CD pipelines", -"Gerrit, GitLab or GitHub as a version control system for your code" +registrant: Artifact Hub +components: [ +{ +"name": "admin-console", +"colorIcon": "icons/components/admin-console/icons/color/admin-console-color.svg", +"whiteIcon": "icons/components/admin-console/icons/white/admin-console-white.svg", +"description": "", +}] +featureList: [ + "Deployed and configured CI/CD toolset (Jenkins, Gerrit, Nexus, SonarQube)", + "Kubernetes native approach (CRD, CR) to declare CI/CD pipelines", + "Gerrit, GitLab or GitHub as a version control system for your code" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- A Helm chart for EDP Admin Console Operator +EPAM Admin Console Operator
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/akri/icon/color/akri-color.svg b/src/collections/integrations/akri/icon/color/akri-color.svg deleted file mode 100644 index 4e6f263322e1..000000000000 --- a/src/collections/integrations/akri/icon/color/akri-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/akri/icon/white/akri-white.svg b/src/collections/integrations/akri/icon/white/akri-white.svg deleted file mode 100644 index 1815f28473e9..000000000000 --- a/src/collections/integrations/akri/icon/white/akri-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/akri/index.mdx b/src/collections/integrations/akri/index.mdx deleted file mode 100644 index 3b91bf67c37c..000000000000 --- a/src/collections/integrations/akri/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Akri -subtitle: Collaborative and visual infrastructure as code for Akri -integrationIcon: icon/color/akri-color.svg -darkModeIntegrationIcon: icon/white/akri-white.svg -docURL: -category: Provisioning -subcategory: Automation & Configuration -featureList: ["Expose heterogeneous leaf devices as resources in a Kubernetes cluster", -"It is made for the edge and handles the dynamic appearance and disappearance of leaf devices.", -"It provides an abstraction layer similar to CNI." -] -workingSlides: [ - ../_images/meshmap-designer.png, - ../_images/meshmap-visualizer.png,] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- A Kubernetes Resource Interface for the Edge -
-- 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/aks-appgw-fe/icon/color/aks-appgw-fe-color.svg b/src/collections/integrations/aks-appgw-fe/icons/color/aks-appgw-fe-color.svg similarity index 100% rename from src/collections/integrations/aks-appgw-fe/icon/color/aks-appgw-fe-color.svg rename to src/collections/integrations/aks-appgw-fe/icons/color/aks-appgw-fe-color.svg diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-assigned-identity/icons/color/azure-assigned-identity-color.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-assigned-identity/icons/color/azure-assigned-identity-color.svg new file mode 100644 index 000000000000..b0b824a410da --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-assigned-identity/icons/color/azure-assigned-identity-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icon/white/aks-appgw-fe-white.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-assigned-identity/icons/white/azure-assigned-identity-white.svg similarity index 100% rename from src/collections/integrations/aks-appgw-fe/icon/white/aks-appgw-fe-white.svg rename to src/collections/integrations/aks-appgw-fe/icons/components/azure-assigned-identity/icons/white/azure-assigned-identity-white.svg diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/color/azure-identity-binding-color.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/color/azure-identity-binding-color.svg new file mode 100644 index 000000000000..b0b824a410da --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/color/azure-identity-binding-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/white/azure-identity-binding-white.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/white/azure-identity-binding-white.svg new file mode 100644 index 000000000000..6ebc88055a67 --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity-binding/icons/white/azure-identity-binding-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/color/azure-identity-color.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/color/azure-identity-color.svg new file mode 100644 index 000000000000..b0b824a410da --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/color/azure-identity-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/white/azure-identity-white.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/white/azure-identity-white.svg new file mode 100644 index 000000000000..6ebc88055a67 --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-identity/icons/white/azure-identity-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/color/azure-pod-identity-exception-color.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/color/azure-pod-identity-exception-color.svg new file mode 100644 index 000000000000..b0b824a410da --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/color/azure-pod-identity-exception-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/white/azure-pod-identity-exception-white.svg b/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/white/azure-pod-identity-exception-white.svg new file mode 100644 index 000000000000..6ebc88055a67 --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/components/azure-pod-identity-exception/icons/white/azure-pod-identity-exception-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/icons/white/aks-appgw-fe-white.svg b/src/collections/integrations/aks-appgw-fe/icons/white/aks-appgw-fe-white.svg new file mode 100644 index 000000000000..6ebc88055a67 --- /dev/null +++ b/src/collections/integrations/aks-appgw-fe/icons/white/aks-appgw-fe-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aks-appgw-fe/index.mdx b/src/collections/integrations/aks-appgw-fe/index.mdx index dc825f1b8bd3..7f9a2b66ddb0 100644 --- a/src/collections/integrations/aks-appgw-fe/index.mdx +++ b/src/collections/integrations/aks-appgw-fe/index.mdx @@ -1,30 +1,59 @@ --- -title: Azure Application Gateway +title: Azure Application Gateway subtitle: Collaborative and visual infrastructure as code for Azure Application Gateway -integrationIcon: icon/color/aks-appgw-fe-color.svg -darkModeIntegrationIcon: icon/white/aks-appgw-fe-white.svg -docURL: +integrationIcon: icons/color/aks-appgw-fe-color.svg +darkModeIntegrationIcon: icons/white/aks-appgw-fe-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aks-appgw-fe +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["URL routing and cookie-based affinity +registrant: Artifact Hub +components: [ +{ +"name": "azure-assigned-identity", +"colorIcon": "icons/components/azure-assigned-identity/icons/color/azure-assigned-identity-color.svg", +"whiteIcon": "icons/components/azure-assigned-identity/icons/white/azure-assigned-identity-white.svg", +"description": "", +}, +{ +"name": "azure-identity", +"colorIcon": "icons/components/azure-identity/icons/color/azure-identity-color.svg", +"whiteIcon": "icons/components/azure-identity/icons/white/azure-identity-white.svg", +"description": "", +}, +{ +"name": "azure-identity-binding", +"colorIcon": "icons/components/azure-identity-binding/icons/color/azure-identity-binding-color.svg", +"whiteIcon": "icons/components/azure-identity-binding/icons/white/azure-identity-binding-white.svg", +"description": "", +}, +{ +"name": "azure-pod-identity-exception", +"colorIcon": "icons/components/azure-pod-identity-exception/icons/color/azure-pod-identity-exception-color.svg", +"whiteIcon": "icons/components/azure-pod-identity-exception/icons/white/azure-pod-identity-exception-white.svg", +"description": "", +}] +featureList: [ + "URL routing and cookie-based affinity ", -"Support for public, private, and hybrid web sites and + "Support for public, private, and hybrid web sites and integrated web application firewall", -"Secure Sockets Layer (SSL) termination and End-to-end SSL" + "Secure Sockets Layer (SSL) termination and End-to-end SSL" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Application Gateway Ingress Controller runs in its own pod on the customer’s AKS. Ingress Controller monitors a subset of Kubernetes’ resources for changes. The state of the AKS cluster is translated to Application Gateway specific configuration and applied to the Azure Resource Manager. The continuous re-configuration of Application Gateway ensures uninterrupted flow of traffic to AKS’ services. The diagram below illustrates the flow of state and configuration changes from the Kubernetes API, via Application Gateway Ingress Controller, to Resource Manager and then Application Gateway." -published: true +published: TRUE ---- Create generic frontend web application in AKS with SSL termination on an Application Gateway +Create generic frontend web application in AKS with SSL termination on an Application Gateway
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/ambassador/icon/color/ambassador-color.svg b/src/collections/integrations/ambassador/icons/color/ambassador-color.svg similarity index 100% rename from src/collections/integrations/ambassador/icon/color/ambassador-color.svg rename to src/collections/integrations/ambassador/icons/color/ambassador-color.svg diff --git a/src/collections/integrations/ambassador/icons/components/auth-service/icons/color/auth-service-color.svg b/src/collections/integrations/ambassador/icons/components/auth-service/icons/color/auth-service-color.svg new file mode 100644 index 000000000000..c32998423372 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/auth-service/icons/color/auth-service-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icon/white/ambassador-white.svg b/src/collections/integrations/ambassador/icons/components/auth-service/icons/white/auth-service-white.svg similarity index 100% rename from src/collections/integrations/ambassador/icon/white/ambassador-white.svg rename to src/collections/integrations/ambassador/icons/components/auth-service/icons/white/auth-service-white.svg diff --git a/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/color/consul-resolver-color.svg b/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/color/consul-resolver-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/color/consul-resolver-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/white/consul-resolver-white.svg b/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/white/consul-resolver-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/consul-resolver/icons/white/consul-resolver-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/dev-portal/icons/color/dev-portal-color.svg b/src/collections/integrations/ambassador/icons/components/dev-portal/icons/color/dev-portal-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/dev-portal/icons/color/dev-portal-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/dev-portal/icons/white/dev-portal-white.svg b/src/collections/integrations/ambassador/icons/components/dev-portal/icons/white/dev-portal-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/dev-portal/icons/white/dev-portal-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/filter-policy/icons/color/filter-policy-color.svg b/src/collections/integrations/ambassador/icons/components/filter-policy/icons/color/filter-policy-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/filter-policy/icons/color/filter-policy-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/filter-policy/icons/white/filter-policy-white.svg b/src/collections/integrations/ambassador/icons/components/filter-policy/icons/white/filter-policy-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/filter-policy/icons/white/filter-policy-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/filter/icons/color/filter-color.svg b/src/collections/integrations/ambassador/icons/components/filter/icons/color/filter-color.svg new file mode 100644 index 000000000000..c32998423372 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/filter/icons/color/filter-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/filter/icons/white/filter-white.svg b/src/collections/integrations/ambassador/icons/components/filter/icons/white/filter-white.svg new file mode 100644 index 000000000000..3236df85df5c --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/filter/icons/white/filter-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/host/icons/color/host-color.svg b/src/collections/integrations/ambassador/icons/components/host/icons/color/host-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/host/icons/color/host-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/host/icons/white/host-white.svg b/src/collections/integrations/ambassador/icons/components/host/icons/white/host-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/host/icons/white/host-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/color/kubernetes-endpoint-resolver-color.svg b/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/color/kubernetes-endpoint-resolver-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/color/kubernetes-endpoint-resolver-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/white/kubernetes-endpoint-resolver-white.svg b/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/white/kubernetes-endpoint-resolver-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/kubernetes-endpoint-resolver/icons/white/kubernetes-endpoint-resolver-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/color/kubernetes-service-resolver-color.svg b/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/color/kubernetes-service-resolver-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/color/kubernetes-service-resolver-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/white/kubernetes-service-resolver-white.svg b/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/white/kubernetes-service-resolver-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/kubernetes-service-resolver/icons/white/kubernetes-service-resolver-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/log-service/icons/color/log-service-color.svg b/src/collections/integrations/ambassador/icons/components/log-service/icons/color/log-service-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/log-service/icons/color/log-service-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/log-service/icons/white/log-service-white.svg b/src/collections/integrations/ambassador/icons/components/log-service/icons/white/log-service-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/log-service/icons/white/log-service-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/mapping/icons/color/mapping-color.svg b/src/collections/integrations/ambassador/icons/components/mapping/icons/color/mapping-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/mapping/icons/color/mapping-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/mapping/icons/white/mapping-white.svg b/src/collections/integrations/ambassador/icons/components/mapping/icons/white/mapping-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/mapping/icons/white/mapping-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/module/icons/color/module-color.svg b/src/collections/integrations/ambassador/icons/components/module/icons/color/module-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/module/icons/color/module-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/module/icons/white/module-white.svg b/src/collections/integrations/ambassador/icons/components/module/icons/white/module-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/module/icons/white/module-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project-controller/icons/color/project-controller-color.svg b/src/collections/integrations/ambassador/icons/components/project-controller/icons/color/project-controller-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project-controller/icons/color/project-controller-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project-controller/icons/white/project-controller-white.svg b/src/collections/integrations/ambassador/icons/components/project-controller/icons/white/project-controller-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project-controller/icons/white/project-controller-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project-revision/icons/color/project-revision-color.svg b/src/collections/integrations/ambassador/icons/components/project-revision/icons/color/project-revision-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project-revision/icons/color/project-revision-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project-revision/icons/white/project-revision-white.svg b/src/collections/integrations/ambassador/icons/components/project-revision/icons/white/project-revision-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project-revision/icons/white/project-revision-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project/icons/color/project-color.svg b/src/collections/integrations/ambassador/icons/components/project/icons/color/project-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project/icons/color/project-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/project/icons/white/project-white.svg b/src/collections/integrations/ambassador/icons/components/project/icons/white/project-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/project/icons/white/project-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg b/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg b/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/rate-limit/icons/color/rate-limit-color.svg b/src/collections/integrations/ambassador/icons/components/rate-limit/icons/color/rate-limit-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/rate-limit/icons/color/rate-limit-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/rate-limit/icons/white/rate-limit-white.svg b/src/collections/integrations/ambassador/icons/components/rate-limit/icons/white/rate-limit-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/rate-limit/icons/white/rate-limit-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/color/tcp-mapping-color.svg b/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/color/tcp-mapping-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/color/tcp-mapping-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/white/tcp-mapping-white.svg b/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/white/tcp-mapping-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tcp-mapping/icons/white/tcp-mapping-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tls-context/icons/color/tls-context-color.svg b/src/collections/integrations/ambassador/icons/components/tls-context/icons/color/tls-context-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tls-context/icons/color/tls-context-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tls-context/icons/white/tls-context-white.svg b/src/collections/integrations/ambassador/icons/components/tls-context/icons/white/tls-context-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tls-context/icons/white/tls-context-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tracing-service/icons/color/tracing-service-color.svg b/src/collections/integrations/ambassador/icons/components/tracing-service/icons/color/tracing-service-color.svg new file mode 100644 index 000000000000..17506f2b1f48 --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tracing-service/icons/color/tracing-service-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/components/tracing-service/icons/white/tracing-service-white.svg b/src/collections/integrations/ambassador/icons/components/tracing-service/icons/white/tracing-service-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/components/tracing-service/icons/white/tracing-service-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/icons/white/ambassador-white.svg b/src/collections/integrations/ambassador/icons/white/ambassador-white.svg new file mode 100644 index 000000000000..06990ac8b95a --- /dev/null +++ b/src/collections/integrations/ambassador/icons/white/ambassador-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ambassador/index.mdx b/src/collections/integrations/ambassador/index.mdx index 05019e5157cd..ad5940b3da62 100644 --- a/src/collections/integrations/ambassador/index.mdx +++ b/src/collections/integrations/ambassador/index.mdx @@ -1,28 +1,147 @@ --- -title: Ambassador +title: Ambassador subtitle: Collaborative and visual infrastructure as code for Ambassador -integrationIcon: icon/color/ambassador-color.svg -darkModeIntegrationIcon: icon/white/ambassador-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/ambassador-color.svg +darkModeIntegrationIcon: icons/white/ambassador-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/ambassador +description: category: Cloud Native Network subcategory: API Gateway -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." +registrant: Artifact Hub +components: [ +{ +"name": "filter", +"colorIcon": "icons/components/filter/icons/color/filter-color.svg", +"whiteIcon": "icons/components/filter/icons/white/filter-white.svg", +"description": "", +}, +{ +"name": "filter-policy", +"colorIcon": "icons/components/filter-policy/icons/color/filter-policy-color.svg", +"whiteIcon": "icons/components/filter-policy/icons/white/filter-policy-white.svg", +"description": "", +}, +{ +"name": "auth-service", +"colorIcon": "icons/components/auth-service/icons/color/auth-service-color.svg", +"whiteIcon": "icons/components/auth-service/icons/white/auth-service-white.svg", +"description": "", +}, +{ +"name": "consul-resolver", +"colorIcon": "icons/components/consul-resolver/icons/color/consul-resolver-color.svg", +"whiteIcon": "icons/components/consul-resolver/icons/white/consul-resolver-white.svg", +"description": "", +}, +{ +"name": "dev-portal", +"colorIcon": "icons/components/dev-portal/icons/color/dev-portal-color.svg", +"whiteIcon": "icons/components/dev-portal/icons/white/dev-portal-white.svg", +"description": "", +}, +{ +"name": "host", +"colorIcon": "icons/components/host/icons/color/host-color.svg", +"whiteIcon": "icons/components/host/icons/white/host-white.svg", +"description": "", +}, +{ +"name": "kubernetes-endpoint-resolver", +"colorIcon": "icons/components/kubernetes-endpoint-resolver/icons/color/kubernetes-endpoint-resolver-color.svg", +"whiteIcon": "icons/components/kubernetes-endpoint-resolver/icons/white/kubernetes-endpoint-resolver-white.svg", +"description": "", +}, +{ +"name": "kubernetes-service-resolver", +"colorIcon": "icons/components/kubernetes-service-resolver/icons/color/kubernetes-service-resolver-color.svg", +"whiteIcon": "icons/components/kubernetes-service-resolver/icons/white/kubernetes-service-resolver-white.svg", +"description": "", +}, +{ +"name": "log-service", +"colorIcon": "icons/components/log-service/icons/color/log-service-color.svg", +"whiteIcon": "icons/components/log-service/icons/white/log-service-white.svg", +"description": "", +}, +{ +"name": "mapping", +"colorIcon": "icons/components/mapping/icons/color/mapping-color.svg", +"whiteIcon": "icons/components/mapping/icons/white/mapping-white.svg", +"description": "", +}, +{ +"name": "module", +"colorIcon": "icons/components/module/icons/color/module-color.svg", +"whiteIcon": "icons/components/module/icons/white/module-white.svg", +"description": "", +}, +{ +"name": "rate-limit-service", +"colorIcon": "icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg", +"whiteIcon": "icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg", +"description": "", +}, +{ +"name": "tcp-mapping", +"colorIcon": "icons/components/tcp-mapping/icons/color/tcp-mapping-color.svg", +"whiteIcon": "icons/components/tcp-mapping/icons/white/tcp-mapping-white.svg", +"description": "", +}, +{ +"name": "tls-context", +"colorIcon": "icons/components/tls-context/icons/color/tls-context-color.svg", +"whiteIcon": "icons/components/tls-context/icons/white/tls-context-white.svg", +"description": "", +}, +{ +"name": "tracing-service", +"colorIcon": "icons/components/tracing-service/icons/color/tracing-service-color.svg", +"whiteIcon": "icons/components/tracing-service/icons/white/tracing-service-white.svg", +"description": "", +}, +{ +"name": "project", +"colorIcon": "icons/components/project/icons/color/project-color.svg", +"whiteIcon": "icons/components/project/icons/white/project-white.svg", +"description": "", +}, +{ +"name": "project-controller", +"colorIcon": "icons/components/project-controller/icons/color/project-controller-color.svg", +"whiteIcon": "icons/components/project-controller/icons/white/project-controller-white.svg", +"description": "", +}, +{ +"name": "project-revision", +"colorIcon": "icons/components/project-revision/icons/color/project-revision-color.svg", +"whiteIcon": "icons/components/project-revision/icons/white/project-revision-white.svg", +"description": "", +}, +{ +"name": "rate-limit", +"colorIcon": "icons/components/rate-limit/icons/color/rate-limit-color.svg", +"whiteIcon": "icons/components/rate-limit/icons/white/rate-limit-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Ambassador Edge Stack and its open source version Emissary-Ingress (FKA Ambassador API Gateway) offer a self-service, comprehensive API Gateway that is Kubernetes-native and built on Envoy. +The Ambassador Edge Stack and its open source version Emissary-Ingress (FKA Ambassador API Gateway) offer a self-service, comprehensive API Gateway that is Kubernetes-native and built on Envoy.
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/amd-gpu/icon/color/amd-gpu-color.svg b/src/collections/integrations/amd-gpu/icons/color/amd-gpu-color.svg similarity index 100% rename from src/collections/integrations/amd-gpu/icon/color/amd-gpu-color.svg rename to src/collections/integrations/amd-gpu/icons/color/amd-gpu-color.svg diff --git a/src/collections/integrations/amd-gpu/icons/components/node-feature-rule/icons/color/node-feature-rule-color.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature-rule/icons/color/node-feature-rule-color.svg new file mode 100644 index 000000000000..a4ea661cf650 --- /dev/null +++ b/src/collections/integrations/amd-gpu/icons/components/node-feature-rule/icons/color/node-feature-rule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/amd-gpu/icon/white/amd-gpu-white.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature-rule/icons/white/node-feature-rule-white.svg similarity index 100% rename from src/collections/integrations/amd-gpu/icon/white/amd-gpu-white.svg rename to src/collections/integrations/amd-gpu/icons/components/node-feature-rule/icons/white/node-feature-rule-white.svg diff --git a/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/color/node-feature-color.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/color/node-feature-color.svg new file mode 100644 index 000000000000..a4ea661cf650 --- /dev/null +++ b/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/color/node-feature-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/white/node-feature-white.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/white/node-feature-white.svg new file mode 100644 index 000000000000..60e1030bc8c8 --- /dev/null +++ b/src/collections/integrations/amd-gpu/icons/components/node-feature/icons/white/node-feature-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/amd-gpu/icons/white/amd-gpu-white.svg b/src/collections/integrations/amd-gpu/icons/white/amd-gpu-white.svg new file mode 100644 index 000000000000..60e1030bc8c8 --- /dev/null +++ b/src/collections/integrations/amd-gpu/icons/white/amd-gpu-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/amd-gpu/index.mdx b/src/collections/integrations/amd-gpu/index.mdx index f4634010a461..2e68a6d61895 100644 --- a/src/collections/integrations/amd-gpu/index.mdx +++ b/src/collections/integrations/amd-gpu/index.mdx @@ -1,28 +1,45 @@ --- -title: AMD GPU +title: AMD GPU subtitle: Collaborative and visual infrastructure as code for AMD GPU -integrationIcon: icon/color/amd-gpu-color.svg -darkModeIntegrationIcon: icon/white/amd-gpu-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/amd-gpu-color.svg +darkModeIntegrationIcon: icons/white/amd-gpu-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/amd-gpu +description: category: Provisioning subcategory: Automation & Configuration -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." +registrant: Artifact Hub +components: [ +{ +"name": "node-feature", +"colorIcon": "icons/components/node-feature/icons/color/node-feature-color.svg", +"whiteIcon": "icons/components/node-feature/icons/white/node-feature-white.svg", +"description": "", +}, +{ +"name": "node-feature-rule", +"colorIcon": "icons/components/node-feature-rule/icons/color/node-feature-rule-color.svg", +"whiteIcon": "icons/components/node-feature-rule/icons/white/node-feature-rule-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/antrea/icon/color/antrea-color.svg b/src/collections/integrations/antrea/icons/color/antrea-color.svg similarity index 100% rename from src/collections/integrations/antrea/icon/color/antrea-color.svg rename to src/collections/integrations/antrea/icons/color/antrea-color.svg diff --git a/src/collections/integrations/antrea/icons/components/antrea-agent-info/icons/color/antrea-agent-info-color.svg b/src/collections/integrations/antrea/icons/components/antrea-agent-info/icons/color/antrea-agent-info-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/antrea-agent-info/icons/color/antrea-agent-info-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icon/white/antrea-white.svg b/src/collections/integrations/antrea/icons/components/antrea-agent-info/icons/white/antrea-agent-info-white.svg similarity index 100% rename from src/collections/integrations/antrea/icon/white/antrea-white.svg rename to src/collections/integrations/antrea/icons/components/antrea-agent-info/icons/white/antrea-agent-info-white.svg diff --git a/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/color/antrea-controller-info-color.svg b/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/color/antrea-controller-info-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/color/antrea-controller-info-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/white/antrea-controller-info-white.svg b/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/white/antrea-controller-info-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/antrea-controller-info/icons/white/antrea-controller-info-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/cluster-group/icons/color/cluster-group-color.svg b/src/collections/integrations/antrea/icons/components/cluster-group/icons/color/cluster-group-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/cluster-group/icons/color/cluster-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/cluster-group/icons/white/cluster-group-white.svg b/src/collections/integrations/antrea/icons/components/cluster-group/icons/white/cluster-group-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/cluster-group/icons/white/cluster-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/color/cluster-network-policy-color.svg b/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/color/cluster-network-policy-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/color/cluster-network-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/white/cluster-network-policy-white.svg b/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/white/cluster-network-policy-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/cluster-network-policy/icons/white/cluster-network-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/egress/icons/color/egress-color.svg b/src/collections/integrations/antrea/icons/components/egress/icons/color/egress-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/egress/icons/color/egress-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/egress/icons/white/egress-white.svg b/src/collections/integrations/antrea/icons/components/egress/icons/white/egress-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/egress/icons/white/egress-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-entity/icons/color/external-entity-color.svg b/src/collections/integrations/antrea/icons/components/external-entity/icons/color/external-entity-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-entity/icons/color/external-entity-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-entity/icons/white/external-entity-white.svg b/src/collections/integrations/antrea/icons/components/external-entity/icons/white/external-entity-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-entity/icons/white/external-entity-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/color/external-ip-pool-color.svg b/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/color/external-ip-pool-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/color/external-ip-pool-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/white/external-ip-pool-white.svg b/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/white/external-ip-pool-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-ip-pool/icons/white/external-ip-pool-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-node/icons/color/external-node-color.svg b/src/collections/integrations/antrea/icons/components/external-node/icons/color/external-node-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-node/icons/color/external-node-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/external-node/icons/white/external-node-white.svg b/src/collections/integrations/antrea/icons/components/external-node/icons/white/external-node-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/external-node/icons/white/external-node-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/group/icons/color/group-color.svg b/src/collections/integrations/antrea/icons/components/group/icons/color/group-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/group/icons/color/group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/group/icons/white/group-white.svg b/src/collections/integrations/antrea/icons/components/group/icons/white/group-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/group/icons/white/group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/ip-pool/icons/color/ip-pool-color.svg b/src/collections/integrations/antrea/icons/components/ip-pool/icons/color/ip-pool-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/ip-pool/icons/color/ip-pool-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/ip-pool/icons/white/ip-pool-white.svg b/src/collections/integrations/antrea/icons/components/ip-pool/icons/white/ip-pool-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/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/antrea/icons/components/network-policy/icons/color/network-policy-color.svg b/src/collections/integrations/antrea/icons/components/network-policy/icons/color/network-policy-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/network-policy/icons/color/network-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/network-policy/icons/white/network-policy-white.svg b/src/collections/integrations/antrea/icons/components/network-policy/icons/white/network-policy-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/network-policy/icons/white/network-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/color/support-bundle-collection-color.svg b/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/color/support-bundle-collection-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/color/support-bundle-collection-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/white/support-bundle-collection-white.svg b/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/white/support-bundle-collection-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/support-bundle-collection/icons/white/support-bundle-collection-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/tier/icons/color/tier-color.svg b/src/collections/integrations/antrea/icons/components/tier/icons/color/tier-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/tier/icons/color/tier-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/tier/icons/white/tier-white.svg b/src/collections/integrations/antrea/icons/components/tier/icons/white/tier-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/tier/icons/white/tier-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/traceflow/icons/color/traceflow-color.svg b/src/collections/integrations/antrea/icons/components/traceflow/icons/color/traceflow-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/traceflow/icons/color/traceflow-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/traceflow/icons/white/traceflow-white.svg b/src/collections/integrations/antrea/icons/components/traceflow/icons/white/traceflow-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/traceflow/icons/white/traceflow-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/traffic-control/icons/color/traffic-control-color.svg b/src/collections/integrations/antrea/icons/components/traffic-control/icons/color/traffic-control-color.svg new file mode 100644 index 000000000000..8294df7d2b51 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/traffic-control/icons/color/traffic-control-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/components/traffic-control/icons/white/traffic-control-white.svg b/src/collections/integrations/antrea/icons/components/traffic-control/icons/white/traffic-control-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/components/traffic-control/icons/white/traffic-control-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/icons/white/antrea-white.svg b/src/collections/integrations/antrea/icons/white/antrea-white.svg new file mode 100644 index 000000000000..c016e3a306b9 --- /dev/null +++ b/src/collections/integrations/antrea/icons/white/antrea-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/antrea/index.mdx b/src/collections/integrations/antrea/index.mdx index f309ae01a4f9..fb3d0962dcd5 100644 --- a/src/collections/integrations/antrea/index.mdx +++ b/src/collections/integrations/antrea/index.mdx @@ -1,28 +1,123 @@ --- -title: Antrea +title: Antrea subtitle: Collaborative and visual infrastructure as code for Antrea -integrationIcon: icon/color/antrea-color.svg -darkModeIntegrationIcon: icon/white/antrea-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/antrea-color.svg +darkModeIntegrationIcon: icons/white/antrea-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/antrea +description: category: Runtime subcategory: Cloud Native Network -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." +registrant: Artifact Hub +components: [ +{ +"name": "antrea-agent-info", +"colorIcon": "icons/components/antrea-agent-info/icons/color/antrea-agent-info-color.svg", +"whiteIcon": "icons/components/antrea-agent-info/icons/white/antrea-agent-info-white.svg", +"description": "", +}, +{ +"name": "antrea-controller-info", +"colorIcon": "icons/components/antrea-controller-info/icons/color/antrea-controller-info-color.svg", +"whiteIcon": "icons/components/antrea-controller-info/icons/white/antrea-controller-info-white.svg", +"description": "", +}, +{ +"name": "cluster-group", +"colorIcon": "icons/components/cluster-group/icons/color/cluster-group-color.svg", +"whiteIcon": "icons/components/cluster-group/icons/white/cluster-group-white.svg", +"description": "", +}, +{ +"name": "cluster-network-policy", +"colorIcon": "icons/components/cluster-network-policy/icons/color/cluster-network-policy-color.svg", +"whiteIcon": "icons/components/cluster-network-policy/icons/white/cluster-network-policy-white.svg", +"description": "", +}, +{ +"name": "egress", +"colorIcon": "icons/components/egress/icons/color/egress-color.svg", +"whiteIcon": "icons/components/egress/icons/white/egress-white.svg", +"description": "", +}, +{ +"name": "external-entity", +"colorIcon": "icons/components/external-entity/icons/color/external-entity-color.svg", +"whiteIcon": "icons/components/external-entity/icons/white/external-entity-white.svg", +"description": "", +}, +{ +"name": "external-ip-pool", +"colorIcon": "icons/components/external-ip-pool/icons/color/external-ip-pool-color.svg", +"whiteIcon": "icons/components/external-ip-pool/icons/white/external-ip-pool-white.svg", +"description": "", +}, +{ +"name": "external-node", +"colorIcon": "icons/components/external-node/icons/color/external-node-color.svg", +"whiteIcon": "icons/components/external-node/icons/white/external-node-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": "", +}, +{ +"name": "network-policy", +"colorIcon": "icons/components/network-policy/icons/color/network-policy-color.svg", +"whiteIcon": "icons/components/network-policy/icons/white/network-policy-white.svg", +"description": "", +}, +{ +"name": "support-bundle-collection", +"colorIcon": "icons/components/support-bundle-collection/icons/color/support-bundle-collection-color.svg", +"whiteIcon": "icons/components/support-bundle-collection/icons/white/support-bundle-collection-white.svg", +"description": "", +}, +{ +"name": "tier", +"colorIcon": "icons/components/tier/icons/color/tier-color.svg", +"whiteIcon": "icons/components/tier/icons/white/tier-white.svg", +"description": "", +}, +{ +"name": "traceflow", +"colorIcon": "icons/components/traceflow/icons/color/traceflow-color.svg", +"whiteIcon": "icons/components/traceflow/icons/white/traceflow-white.svg", +"description": "", +}, +{ +"name": "traffic-control", +"colorIcon": "icons/components/traffic-control/icons/color/traffic-control-color.svg", +"whiteIcon": "icons/components/traffic-control/icons/white/traffic-control-white.svg", +"description": "", +}, +{ +"name": "group", +"colorIcon": "icons/components/group/icons/color/group-color.svg", +"whiteIcon": "icons/components/group/icons/white/group-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kubernetes networking based on Open vSwitch +Kubernetes networking based on Open vSwitch
Antrea is a Kubernetes-native project that implements the Container Network Interface (CNI) and Kubernetes NetworkPolicy thereby providing network connectivity and security for pod workloads. Antrea extends the benefit of programmable networks from Open vSwitch (OVS) to 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/apache-shardingsphere-operator-charts/icon/color/apache-shardingsphere-operator-charts-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/color/apache-shardingsphere-operator-charts-color.svg similarity index 100% rename from src/collections/integrations/apache-shardingsphere-operator-charts/icon/color/apache-shardingsphere-operator-charts-color.svg rename to src/collections/integrations/apache-shardingsphere-operator-charts/icons/color/apache-shardingsphere-operator-charts-color.svg diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/chaos/icons/color/chaos-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/chaos/icons/color/chaos-color.svg new file mode 100644 index 000000000000..50831b59a663 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/chaos/icons/color/chaos-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icon/white/apache-shardingsphere-operator-charts-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/chaos/icons/white/chaos-white.svg similarity index 100% rename from src/collections/integrations/apache-shardingsphere-operator-charts/icon/white/apache-shardingsphere-operator-charts-white.svg rename to src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/chaos/icons/white/chaos-white.svg diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/color/compute-node-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/color/compute-node-color.svg new file mode 100644 index 000000000000..fd42ee5320d7 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/color/compute-node-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/white/compute-node-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/white/compute-node-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/compute-node/icons/white/compute-node-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/color/sharding-sphere-proxy-server-config-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/color/sharding-sphere-proxy-server-config-color.svg new file mode 100644 index 000000000000..fd42ee5320d7 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/color/sharding-sphere-proxy-server-config-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/white/sharding-sphere-proxy-server-config-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/white/sharding-sphere-proxy-server-config-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy-server-config/icons/white/sharding-sphere-proxy-server-config-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/color/sharding-sphere-proxy-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/color/sharding-sphere-proxy-color.svg new file mode 100644 index 000000000000..fd42ee5320d7 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/color/sharding-sphere-proxy-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/white/sharding-sphere-proxy-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/white/sharding-sphere-proxy-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/sharding-sphere-proxy/icons/white/sharding-sphere-proxy-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/color/storage-node-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/color/storage-node-color.svg new file mode 100644 index 000000000000..50831b59a663 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/color/storage-node-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/white/storage-node-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/white/storage-node-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-node/icons/white/storage-node-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/color/storage-provider-color.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/color/storage-provider-color.svg new file mode 100644 index 000000000000..50831b59a663 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/color/storage-provider-color.svg @@ -0,0 +1,98 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/white/storage-provider-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/white/storage-provider-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/components/storage-provider/icons/white/storage-provider-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/icons/white/apache-shardingsphere-operator-charts-white.svg b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/white/apache-shardingsphere-operator-charts-white.svg new file mode 100644 index 000000000000..6f7624a6cc70 --- /dev/null +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/icons/white/apache-shardingsphere-operator-charts-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/apache-shardingsphere-operator-charts/index.mdx b/src/collections/integrations/apache-shardingsphere-operator-charts/index.mdx index aaacced4ba54..118f2992d865 100644 --- a/src/collections/integrations/apache-shardingsphere-operator-charts/index.mdx +++ b/src/collections/integrations/apache-shardingsphere-operator-charts/index.mdx @@ -1,24 +1,65 @@ --- -title: Apache Shardingsphere Operator Charts +title: Apache Shardingsphere Operator Charts subtitle: Collaborative and visual infrastructure as code for Apache Shardingsphere Operator Charts -integrationIcon: icon/color/apache-shardingsphere-operator-charts-color.svg -darkModeIntegrationIcon: icon/white/apache-shardingsphere-operator-charts-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/apache-shardingsphere-operator-charts-color.svg +darkModeIntegrationIcon: icons/white/apache-shardingsphere-operator-charts-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/apache-shardingsphere-operator-charts +description: category: App Definition and Development subcategory: Database -featureList: ["ShardingSphere provides a distributed database solution based on the underlying database, which can scale computing and storage horizontally.", -"With a hybrid engine based on XA and BASE transactions, ShardingSphere provides distributed transaction capabilities on top of standalone databases, enabling data security across underlying data sources.", -"ShardingSphere provides flexible read/write splitting capabilities and can achieve read access load balancing based on the understanding of SQL semantics and the ability to perceive the underlying database topology." +registrant: Artifact Hub +components: [ +{ +"name": "compute-node", +"colorIcon": "icons/components/compute-node/icons/color/compute-node-color.svg", +"whiteIcon": "icons/components/compute-node/icons/white/compute-node-white.svg", +"description": "", +}, +{ +"name": "sharding-sphere-proxy", +"colorIcon": "icons/components/sharding-sphere-proxy/icons/color/sharding-sphere-proxy-color.svg", +"whiteIcon": "icons/components/sharding-sphere-proxy/icons/white/sharding-sphere-proxy-white.svg", +"description": "", +}, +{ +"name": "sharding-sphere-proxy-server-config", +"colorIcon": "icons/components/sharding-sphere-proxy-server-config/icons/color/sharding-sphere-proxy-server-config-color.svg", +"whiteIcon": "icons/components/sharding-sphere-proxy-server-config/icons/white/sharding-sphere-proxy-server-config-white.svg", +"description": "", +}, +{ +"name": "chaos", +"colorIcon": "icons/components/chaos/icons/color/chaos-color.svg", +"whiteIcon": "icons/components/chaos/icons/white/chaos-white.svg", +"description": "", +}, +{ +"name": "storage-node", +"colorIcon": "icons/components/storage-node/icons/color/storage-node-color.svg", +"whiteIcon": "icons/components/storage-node/icons/white/storage-node-white.svg", +"description": "", +}, +{ +"name": "storage-provider", +"colorIcon": "icons/components/storage-provider/icons/color/storage-provider-color.svg", +"whiteIcon": "icons/components/storage-provider/icons/white/storage-provider-white.svg", +"description": "", +}] +featureList: [ + "ShardingSphere provides a distributed database solution based on the underlying database, which can scale computing and storage horizontally.", + "With a hybrid engine based on XA and BASE transactions, ShardingSphere provides distributed transaction capabilities on top of standalone databases, enabling data security across underlying data sources.", + "ShardingSphere provides flexible read/write splitting capabilities and can achieve read access load balancing based on the understanding of SQL semantics and the ability to perceive the underlying database topology." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The ShardingSphere Kubernetes Operator automates provisioning, management, and operations of ShardingSphere Proxy clusters running on Kubernetes. +The ShardingSphere Kubernetes Operator automates provisioning, management, and operations of ShardingSphere Proxy clusters running on Kubernetes.
Apache ShardingSphere is an ecosystem to transform any database into a distributed database system, and enhance it with sharding, elastic scaling, encryption features & more.
@@ -26,4 +67,4 @@ published: true
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/aperture-agent/icon/color/aperture-agent-color.svg b/src/collections/integrations/aperture-agent/icons/color/aperture-agent-color.svg similarity index 100% rename from src/collections/integrations/aperture-agent/icon/color/aperture-agent-color.svg rename to src/collections/integrations/aperture-agent/icons/color/aperture-agent-color.svg diff --git a/src/collections/integrations/aperture-controller/icon/color/aperture-controller-color.svg b/src/collections/integrations/aperture-agent/icons/components/agent/icons/color/agent-color.svg similarity index 100% rename from src/collections/integrations/aperture-controller/icon/color/aperture-controller-color.svg rename to src/collections/integrations/aperture-agent/icons/components/agent/icons/color/agent-color.svg diff --git a/src/collections/integrations/aperture-agent/icon/white/aperture-agent-white.svg b/src/collections/integrations/aperture-agent/icons/components/agent/icons/white/agent-white.svg similarity index 100% rename from src/collections/integrations/aperture-agent/icon/white/aperture-agent-white.svg rename to src/collections/integrations/aperture-agent/icons/components/agent/icons/white/agent-white.svg diff --git a/src/collections/integrations/aperture-controller/icon/white/aperture-controller-white.svg b/src/collections/integrations/aperture-agent/icons/white/aperture-agent-white.svg similarity index 100% rename from src/collections/integrations/aperture-controller/icon/white/aperture-controller-white.svg rename to src/collections/integrations/aperture-agent/icons/white/aperture-agent-white.svg diff --git a/src/collections/integrations/aperture-agent/index.mdx b/src/collections/integrations/aperture-agent/index.mdx index 67cfccb335b6..5f80e61fec16 100644 --- a/src/collections/integrations/aperture-agent/index.mdx +++ b/src/collections/integrations/aperture-agent/index.mdx @@ -1,24 +1,35 @@ --- -title: Aperture Agent +title: Aperture Agent subtitle: Collaborative and visual infrastructure as code for Aperture Agent -integrationIcon: icon/color/aperture-agent-color.svg -darkModeIntegrationIcon: icon/white/aperture-agent-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/aperture-agent-color.svg +darkModeIntegrationIcon: icons/white/aperture-agent-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aperture-agent +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -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." +registrant: Artifact Hub +components: [ +{ +"name": "agent", +"colorIcon": "icons/components/agent/icons/color/agent-color.svg", +"whiteIcon": "icons/components/agent/icons/white/agent-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Aperture Agent is the decision executor of the Aperture system. In addition to gathering data, the Aperture Agent functions as a gatekeeper, acting on traffic based on decisions made by the Aperture Controller. Specifically, depending on feedback from the Controller, the Agent will effectively allow or drop incoming requests. Further supporting the Controller, the Agent works to inject information into traffic, including the specific traffic-shaping decisions made and classification labels which can later be used in policing. One Agent is deployed per node. +The Aperture Agent is the decision executor of the Aperture system. In addition to gathering data, the Aperture Agent functions as a gatekeeper, acting on traffic based on decisions made by the Aperture Controller. Specifically, depending on feedback from the Controller, the Agent will effectively allow or drop incoming requests. Further supporting the Controller, the Agent works to inject information into traffic, including the specific traffic-shaping decisions made and classification labels which can later be used in policing. One Agent is deployed per node.
@@ -26,4 +37,4 @@ published: true
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/aperture-controller/icons/color/aperture-controller-color.svg b/src/collections/integrations/aperture-controller/icons/color/aperture-controller-color.svg new file mode 100644 index 000000000000..9c5fbddd3575 --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/color/aperture-controller-color.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aperture-controller/icons/components/controller/icons/color/controller-color.svg b/src/collections/integrations/aperture-controller/icons/components/controller/icons/color/controller-color.svg new file mode 100644 index 000000000000..9c5fbddd3575 --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/components/controller/icons/color/controller-color.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aperture-controller/icons/components/controller/icons/white/controller-white.svg b/src/collections/integrations/aperture-controller/icons/components/controller/icons/white/controller-white.svg new file mode 100644 index 000000000000..dd08ecf83b2d --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/components/controller/icons/white/controller-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/aperture-controller/icons/components/policy/icons/color/policy-color.svg b/src/collections/integrations/aperture-controller/icons/components/policy/icons/color/policy-color.svg new file mode 100644 index 000000000000..9c5fbddd3575 --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/components/policy/icons/color/policy-color.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aperture-controller/icons/components/policy/icons/white/policy-white.svg b/src/collections/integrations/aperture-controller/icons/components/policy/icons/white/policy-white.svg new file mode 100644 index 000000000000..dd08ecf83b2d --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/components/policy/icons/white/policy-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/aperture-controller/icons/white/aperture-controller-white.svg b/src/collections/integrations/aperture-controller/icons/white/aperture-controller-white.svg new file mode 100644 index 000000000000..dd08ecf83b2d --- /dev/null +++ b/src/collections/integrations/aperture-controller/icons/white/aperture-controller-white.svg @@ -0,0 +1,34 @@ + diff --git a/src/collections/integrations/aperture-controller/index.mdx b/src/collections/integrations/aperture-controller/index.mdx index 621bd14be161..9c73317f0678 100644 --- a/src/collections/integrations/aperture-controller/index.mdx +++ b/src/collections/integrations/aperture-controller/index.mdx @@ -1,28 +1,45 @@ --- -title: Aperture Controller +title: Aperture Controller subtitle: Collaborative and visual infrastructure as code for Aperture Controller -integrationIcon: icon/color/aperture-controller-color.svg -darkModeIntegrationIcon: icon/white/aperture-controller-white.svg -docURL: +integrationIcon: icons/color/aperture-controller-color.svg +darkModeIntegrationIcon: icons/white/aperture-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aperture-controller +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -featureList: ["Monitor golden signals to rapidly detect service deterioration and load build-up.", -"Adjusts the concurrency limit of the service.", -"Regulate and prioritize flows based on rules via a scheduler." +registrant: Artifact Hub +components: [ +{ +"name": "controller", +"colorIcon": "icons/components/controller/icons/color/controller-color.svg", +"whiteIcon": "icons/components/controller/icons/white/controller-white.svg", +"description": "", +}, +{ +"name": "policy", +"colorIcon": "icons/components/policy/icons/color/policy-color.svg", +"whiteIcon": "icons/components/policy/icons/white/policy-white.svg", +"description": "", +}] +featureList: [ + "Monitor golden signals to rapidly detect service deterioration and load build-up.", + "Adjusts the concurrency limit of the service.", + "Regulate and prioritize flows based on rules via a scheduler." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Aperture Controller functions as the brain of the Aperture system. Leveraging an advanced control loop, the Controller routinely analyzes polled metrics and indicators to determine how traffic should be shaped as defined by set policies. Once determined, these decisions are then exported to all Aperture Agents to effectively handle workloads. +The Aperture Controller functions as the brain of the Aperture system. Leveraging an advanced control loop, the Controller routinely analyzes polled metrics and indicators to determine how traffic should be shaped as defined by set policies. Once determined, these decisions are then exported to all Aperture Agents to effectively handle workloads.
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/apisix-ingress-controller/icon/color/apisix-ingress-controller-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/color/apisix-ingress-controller-color.svg similarity index 100% rename from src/collections/integrations/apisix-ingress-controller/icon/color/apisix-ingress-controller-color.svg rename to src/collections/integrations/apisix-ingress-controller/icons/color/apisix-ingress-controller-color.svg diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-cluster-config/icons/color/apisix-cluster-config-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-cluster-config/icons/color/apisix-cluster-config-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-cluster-config/icons/color/apisix-cluster-config-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icon/white/apisix-ingress-controller-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-cluster-config/icons/white/apisix-cluster-config-white.svg similarity index 100% rename from src/collections/integrations/apisix-ingress-controller/icon/white/apisix-ingress-controller-white.svg rename to src/collections/integrations/apisix-ingress-controller/icons/components/apisix-cluster-config/icons/white/apisix-cluster-config-white.svg diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/color/apisix-consumer-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/color/apisix-consumer-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/color/apisix-consumer-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/white/apisix-consumer-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/white/apisix-consumer-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-consumer/icons/white/apisix-consumer-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/color/apisix-global-rule-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/color/apisix-global-rule-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/color/apisix-global-rule-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/white/apisix-global-rule-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/white/apisix-global-rule-white.svg new file mode 100644 index 000000000000..4618b207e26a --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-global-rule/icons/white/apisix-global-rule-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/color/apisix-plugin-config-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/color/apisix-plugin-config-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/color/apisix-plugin-config-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/white/apisix-plugin-config-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/white/apisix-plugin-config-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-plugin-config/icons/white/apisix-plugin-config-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/color/apisix-route-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/color/apisix-route-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/color/apisix-route-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/white/apisix-route-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/white/apisix-route-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-route/icons/white/apisix-route-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/color/apisix-tls-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/color/apisix-tls-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/color/apisix-tls-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/white/apisix-tls-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/white/apisix-tls-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-tls/icons/white/apisix-tls-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/color/apisix-upstream-color.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/color/apisix-upstream-color.svg new file mode 100644 index 000000000000..b34e818b09ab --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/color/apisix-upstream-color.svg @@ -0,0 +1,15 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/white/apisix-upstream-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/white/apisix-upstream-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/components/apisix-upstream/icons/white/apisix-upstream-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/icons/white/apisix-ingress-controller-white.svg b/src/collections/integrations/apisix-ingress-controller/icons/white/apisix-ingress-controller-white.svg new file mode 100644 index 000000000000..1eccfd3d605b --- /dev/null +++ b/src/collections/integrations/apisix-ingress-controller/icons/white/apisix-ingress-controller-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/apisix-ingress-controller/index.mdx b/src/collections/integrations/apisix-ingress-controller/index.mdx index 907448c11b6d..1319da790e28 100644 --- a/src/collections/integrations/apisix-ingress-controller/index.mdx +++ b/src/collections/integrations/apisix-ingress-controller/index.mdx @@ -1,28 +1,75 @@ --- -title: APISIX Ingress Controller +title: APISIX Ingress Controller subtitle: Collaborative and visual infrastructure as code for APISIX Ingress Controller -integrationIcon: icon/color/apisix-ingress-controller-color.svg -darkModeIntegrationIcon: icon/white/apisix-ingress-controller-white.svg -docURL: +integrationIcon: icons/color/apisix-ingress-controller-color.svg +darkModeIntegrationIcon: icons/white/apisix-ingress-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/apisix-ingress-controller +description: category: Cloud Native Network subcategory: API Gateway -featureList: ["The Apache APISIX Dashboard is designed to make it as easy as possible for users to operate through a frontend interface.", -"The Apache APISIX dashboard is flexible to User demands.", -"Built-in and customizable plugins available." +registrant: Artifact Hub +components: [ +{ +"name": "apisix-cluster-config", +"colorIcon": "icons/components/apisix-cluster-config/icons/color/apisix-cluster-config-color.svg", +"whiteIcon": "icons/components/apisix-cluster-config/icons/white/apisix-cluster-config-white.svg", +"description": "", +}, +{ +"name": "apisix-consumer", +"colorIcon": "icons/components/apisix-consumer/icons/color/apisix-consumer-color.svg", +"whiteIcon": "icons/components/apisix-consumer/icons/white/apisix-consumer-white.svg", +"description": "", +}, +{ +"name": "apisix-route", +"colorIcon": "icons/components/apisix-route/icons/color/apisix-route-color.svg", +"whiteIcon": "icons/components/apisix-route/icons/white/apisix-route-white.svg", +"description": "", +}, +{ +"name": "apisix-tls", +"colorIcon": "icons/components/apisix-tls/icons/color/apisix-tls-color.svg", +"whiteIcon": "icons/components/apisix-tls/icons/white/apisix-tls-white.svg", +"description": "", +}, +{ +"name": "apisix-upstream", +"colorIcon": "icons/components/apisix-upstream/icons/color/apisix-upstream-color.svg", +"whiteIcon": "icons/components/apisix-upstream/icons/white/apisix-upstream-white.svg", +"description": "", +}, +{ +"name": "apisix-plugin-config", +"colorIcon": "icons/components/apisix-plugin-config/icons/color/apisix-plugin-config-color.svg", +"whiteIcon": "icons/components/apisix-plugin-config/icons/white/apisix-plugin-config-white.svg", +"description": "", +}, +{ +"name": "apisix-global-rule", +"colorIcon": "icons/components/apisix-global-rule/icons/color/apisix-global-rule-color.svg", +"whiteIcon": "icons/components/apisix-global-rule/icons/white/apisix-global-rule-white.svg", +"description": "", +}] +featureList: [ + "The Apache APISIX Dashboard is designed to make it as easy as possible for users to operate through a frontend interface.", + "The Apache APISIX dashboard is flexible to User demands.", + "Built-in and customizable plugins available." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Cloud-Native API Gateway +The Cloud-Native API Gateway
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/apisix/icon/color/apisix-color.svg b/src/collections/integrations/apisix/icons/color/apisix-color.svg similarity index 100% rename from src/collections/integrations/apisix/icon/color/apisix-color.svg rename to src/collections/integrations/apisix/icons/color/apisix-color.svg diff --git a/src/collections/integrations/gitlab/icon/color/gitlab-color.svg b/src/collections/integrations/apisix/icons/components/apisix-route/icons/color/apisix-route-color.svg similarity index 100% rename from src/collections/integrations/gitlab/icon/color/gitlab-color.svg rename to src/collections/integrations/apisix/icons/components/apisix-route/icons/color/apisix-route-color.svg diff --git a/src/collections/integrations/apisix/icon/white/apisix-white.svg b/src/collections/integrations/apisix/icons/components/apisix-route/icons/white/apisix-route-white.svg similarity index 100% rename from src/collections/integrations/apisix/icon/white/apisix-white.svg rename to src/collections/integrations/apisix/icons/components/apisix-route/icons/white/apisix-route-white.svg diff --git a/src/collections/integrations/gitlab/icon/white/gitlab-white.svg b/src/collections/integrations/apisix/icons/white/apisix-white.svg similarity index 100% rename from src/collections/integrations/gitlab/icon/white/gitlab-white.svg rename to src/collections/integrations/apisix/icons/white/apisix-white.svg diff --git a/src/collections/integrations/apisix/index.mdx b/src/collections/integrations/apisix/index.mdx index bd209fd075ef..b4db305142a1 100644 --- a/src/collections/integrations/apisix/index.mdx +++ b/src/collections/integrations/apisix/index.mdx @@ -1,28 +1,39 @@ --- -title: Apisix +title: Apisix subtitle: Collaborative and visual infrastructure as code for Apisix -integrationIcon: icon/color/apisix-color.svg -darkModeIntegrationIcon: icon/white/apisix-white.svg -docURL: +integrationIcon: icons/color/apisix-color.svg +darkModeIntegrationIcon: icons/white/apisix-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/apisix +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [ +{ +"name": "apisix-route", +"colorIcon": "icons/components/apisix-route/icons/color/apisix-route-color.svg", +"whiteIcon": "icons/components/apisix-route/icons/white/apisix-route-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD). +Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD).
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/appmesh-controller/icon/color/appmesh-controller-color.svg b/src/collections/integrations/appmesh-controller/icons/color/appmesh-controller-color.svg similarity index 100% rename from src/collections/integrations/appmesh-controller/icon/color/appmesh-controller-color.svg rename to src/collections/integrations/appmesh-controller/icons/color/appmesh-controller-color.svg diff --git a/src/collections/integrations/appmesh-controller/icons/components/backend-group/icons/color/backend-group-color.svg b/src/collections/integrations/appmesh-controller/icons/components/backend-group/icons/color/backend-group-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/backend-group/icons/color/backend-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icon/white/appmesh-controller-white.svg b/src/collections/integrations/appmesh-controller/icons/components/backend-group/icons/white/backend-group-white.svg similarity index 100% rename from src/collections/integrations/appmesh-controller/icon/white/appmesh-controller-white.svg rename to src/collections/integrations/appmesh-controller/icons/components/backend-group/icons/white/backend-group-white.svg diff --git a/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/color/gateway-route-color.svg b/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/color/gateway-route-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/color/gateway-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/white/gateway-route-white.svg b/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/white/gateway-route-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/gateway-route/icons/white/gateway-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/color/mesh-color.svg b/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/color/mesh-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/color/mesh-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/white/mesh-white.svg b/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/white/mesh-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/mesh/icons/white/mesh-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/color/virtual-gateway-color.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/color/virtual-gateway-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/color/virtual-gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/white/virtual-gateway-white.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/white/virtual-gateway-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-gateway/icons/white/virtual-gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/color/virtual-node-color.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/color/virtual-node-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/color/virtual-node-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/white/virtual-node-white.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/white/virtual-node-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-node/icons/white/virtual-node-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/color/virtual-router-color.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/color/virtual-router-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/color/virtual-router-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/white/virtual-router-white.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/white/virtual-router-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-router/icons/white/virtual-router-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/color/virtual-service-color.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/color/virtual-service-color.svg new file mode 100644 index 000000000000..1d96b9fc48f9 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/color/virtual-service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/white/virtual-service-white.svg b/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/white/virtual-service-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/components/virtual-service/icons/white/virtual-service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/icons/white/appmesh-controller-white.svg b/src/collections/integrations/appmesh-controller/icons/white/appmesh-controller-white.svg new file mode 100644 index 000000000000..e5def20d0418 --- /dev/null +++ b/src/collections/integrations/appmesh-controller/icons/white/appmesh-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/appmesh-controller/index.mdx b/src/collections/integrations/appmesh-controller/index.mdx index 70f281cf431e..325bce580ba6 100644 --- a/src/collections/integrations/appmesh-controller/index.mdx +++ b/src/collections/integrations/appmesh-controller/index.mdx @@ -1,25 +1,72 @@ --- -title: AWS App Mesh +title: AWS App Mesh subtitle: Collaborative and visual infrastructure as code for AWS App Mesh -integrationIcon: icon/color/appmesh-controller-color.svg -darkModeIntegrationIcon: icon/white/appmesh-controller-white.svg -docURL: +integrationIcon: icons/color/appmesh-controller-color.svg +darkModeIntegrationIcon: icons/white/appmesh-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/appmesh-controller +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Keep revision history and audit trail of all configuration changes", -"Use MeshMap‘s visual designer to explore your App Mesh configuration", -"Deploy Meshery on your EKS clusters for App Mesh management" +registrant: Artifact Hub +components: [ +{ +"name": "backend-group", +"colorIcon": "icons/components/backend-group/icons/color/backend-group-color.svg", +"whiteIcon": "icons/components/backend-group/icons/white/backend-group-white.svg", +"description": "", +}, +{ +"name": "gateway-route", +"colorIcon": "icons/components/gateway-route/icons/color/gateway-route-color.svg", +"whiteIcon": "icons/components/gateway-route/icons/white/gateway-route-white.svg", +"description": "", +}, +{ +"name": "mesh", +"colorIcon": "icons/components/mesh/icons/color/mesh-color.svg", +"whiteIcon": "icons/components/mesh/icons/white/mesh-white.svg", +"description": "", +}, +{ +"name": "virtual-gateway", +"colorIcon": "icons/components/virtual-gateway/icons/color/virtual-gateway-color.svg", +"whiteIcon": "icons/components/virtual-gateway/icons/white/virtual-gateway-white.svg", +"description": "", +}, +{ +"name": "virtual-node", +"colorIcon": "icons/components/virtual-node/icons/color/virtual-node-color.svg", +"whiteIcon": "icons/components/virtual-node/icons/white/virtual-node-white.svg", +"description": "", +}, +{ +"name": "virtual-router", +"colorIcon": "icons/components/virtual-router/icons/color/virtual-router-color.svg", +"whiteIcon": "icons/components/virtual-router/icons/white/virtual-router-white.svg", +"description": "", +}, +{ +"name": "virtual-service", +"colorIcon": "icons/components/virtual-service/icons/color/virtual-service-color.svg", +"whiteIcon": "icons/components/virtual-service/icons/white/virtual-service-white.svg", +"description": "", +}] +featureList: [ + "Keep revision history and audit trail of all configuration changes", + "Use MeshMap‘s visual designer to explore your App Mesh configuration", + "Deploy Meshery on your EKS clusters for App Mesh management" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS App Mesh is a service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure. App Mesh standardizes how your services communicate, giving you end-to-end visibility and ensuring high-availability for your applications. +AWS App Mesh is a service mesh that provides application-level networking to make it easy for your services to communicate with each other across multiple types of compute infrastructure. App Mesh standardizes how your services communicate, giving you end-to-end visibility and ensuring high-availability for your applications.
Deploy and manage the configuration of your AWS App Mesh using the Meshery Adapter for App Mesh. 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/argo-cd/icon/color/argo-cd-color.svg b/src/collections/integrations/argo-cd/icons/color/argo-cd-color.svg similarity index 100% rename from src/collections/integrations/argo-cd/icon/color/argo-cd-color.svg rename to src/collections/integrations/argo-cd/icons/color/argo-cd-color.svg diff --git a/src/collections/integrations/argo/icon/color/argo-color.svg b/src/collections/integrations/argo-cd/icons/components/app-project/icons/color/app-project-color.svg similarity index 100% rename from src/collections/integrations/argo/icon/color/argo-color.svg rename to src/collections/integrations/argo-cd/icons/components/app-project/icons/color/app-project-color.svg diff --git a/src/collections/integrations/argo-cd/icon/white/argo-cd-white.svg b/src/collections/integrations/argo-cd/icons/components/app-project/icons/white/app-project-white.svg similarity index 100% rename from src/collections/integrations/argo-cd/icon/white/argo-cd-white.svg rename to src/collections/integrations/argo-cd/icons/components/app-project/icons/white/app-project-white.svg diff --git a/src/collections/integrations/argocd-operator/icon/color/argocd-operator-color.svg b/src/collections/integrations/argo-cd/icons/components/application-set/icons/color/application-set-color.svg similarity index 100% rename from src/collections/integrations/argocd-operator/icon/color/argocd-operator-color.svg rename to src/collections/integrations/argo-cd/icons/components/application-set/icons/color/application-set-color.svg diff --git a/src/collections/integrations/argo/icon/white/argo-white.svg b/src/collections/integrations/argo-cd/icons/components/application-set/icons/white/application-set-white.svg similarity index 100% rename from src/collections/integrations/argo/icon/white/argo-white.svg rename to src/collections/integrations/argo-cd/icons/components/application-set/icons/white/application-set-white.svg diff --git a/src/collections/integrations/argocd/icon/color/argocd-color.svg b/src/collections/integrations/argo-cd/icons/components/application/icons/color/application-color.svg similarity index 100% rename from src/collections/integrations/argocd/icon/color/argocd-color.svg rename to src/collections/integrations/argo-cd/icons/components/application/icons/color/application-color.svg diff --git a/src/collections/integrations/argocd-operator/icon/white/argocd-operator-white.svg b/src/collections/integrations/argo-cd/icons/components/application/icons/white/application-white.svg similarity index 100% rename from src/collections/integrations/argocd-operator/icon/white/argocd-operator-white.svg rename to src/collections/integrations/argo-cd/icons/components/application/icons/white/application-white.svg diff --git a/src/collections/integrations/argo-cd/icons/components/argo-cd-extension/icons/color/argo-cd-extension-color.svg b/src/collections/integrations/argo-cd/icons/components/argo-cd-extension/icons/color/argo-cd-extension-color.svg new file mode 100644 index 000000000000..c6ff74e88f39 --- /dev/null +++ b/src/collections/integrations/argo-cd/icons/components/argo-cd-extension/icons/color/argo-cd-extension-color.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd/icon/white/argocd-white.svg b/src/collections/integrations/argo-cd/icons/components/argo-cd-extension/icons/white/argo-cd-extension-white.svg similarity index 100% rename from src/collections/integrations/argocd/icon/white/argocd-white.svg rename to src/collections/integrations/argo-cd/icons/components/argo-cd-extension/icons/white/argo-cd-extension-white.svg diff --git a/src/collections/integrations/argo-cd/icons/white/argo-cd-white.svg b/src/collections/integrations/argo-cd/icons/white/argo-cd-white.svg new file mode 100644 index 000000000000..f2429308c4a6 --- /dev/null +++ b/src/collections/integrations/argo-cd/icons/white/argo-cd-white.svg @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-cd/index.mdx b/src/collections/integrations/argo-cd/index.mdx index 5add5142506b..f9eabca0aaa9 100644 --- a/src/collections/integrations/argo-cd/index.mdx +++ b/src/collections/integrations/argo-cd/index.mdx @@ -1,28 +1,57 @@ --- -title: Argo CD Applications +title: Argo CD Applications subtitle: Collaborative and visual infrastructure as code for Argo CD Applications -integrationIcon: icon/color/argo-cd-color.svg -darkModeIntegrationIcon: icon/white/argo-cd-white.svg -docURL: +integrationIcon: icons/color/argo-cd-color.svg +darkModeIntegrationIcon: icons/white/argo-cd-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/argo-cd +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Gain mastery over Argo as a workflow engine for Kubernetes", -"Design application definitions using the intuitive, context-aware visual designer, MeshMap.", -"Visualize your declarative, GitOps continuous delivery tool for Kubernetes." +registrant: Artifact Hub +components: [ +{ +"name": "argo-cd-extension", +"colorIcon": "icons/components/argo-cd-extension/icons/color/argo-cd-extension-color.svg", +"whiteIcon": "icons/components/argo-cd-extension/icons/white/argo-cd-extension-white.svg", +"description": "", +}, +{ +"name": "application", +"colorIcon": "icons/components/application/icons/color/application-color.svg", +"whiteIcon": "icons/components/application/icons/white/application-white.svg", +"description": "", +}, +{ +"name": "application-set", +"colorIcon": "icons/components/application-set/icons/color/application-set-color.svg", +"whiteIcon": "icons/components/application-set/icons/white/application-set-white.svg", +"description": "", +}, +{ +"name": "app-project", +"colorIcon": "icons/components/app-project/icons/color/app-project-color.svg", +"whiteIcon": "icons/components/app-project/icons/white/app-project-white.svg", +"description": "", +}] +featureList: [ + "Gain mastery over Argo as a workflow engine for Kubernetes", + "Design application definitions using the intuitive, context-aware visual designer, MeshMap.", + "Visualize your declarative, GitOps continuous delivery tool for Kubernetes." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Workflow engine for Kubernetes +Workflow engine 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/argo-workflows/icon/color/argo-workflows-color.svg b/src/collections/integrations/argo-workflows/icons/color/argo-workflows-color.svg similarity index 100% rename from src/collections/integrations/argo-workflows/icon/color/argo-workflows-color.svg rename to src/collections/integrations/argo-workflows/icons/color/argo-workflows-color.svg diff --git a/src/collections/integrations/argo-workflows/icons/components/cluster-workflow-template/icons/color/cluster-workflow-template-color.svg b/src/collections/integrations/argo-workflows/icons/components/cluster-workflow-template/icons/color/cluster-workflow-template-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/cluster-workflow-template/icons/color/cluster-workflow-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icon/white/argo-workflows-white.svg b/src/collections/integrations/argo-workflows/icons/components/cluster-workflow-template/icons/white/cluster-workflow-template-white.svg similarity index 100% rename from src/collections/integrations/argo-workflows/icon/white/argo-workflows-white.svg rename to src/collections/integrations/argo-workflows/icons/components/cluster-workflow-template/icons/white/cluster-workflow-template-white.svg diff --git a/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/color/cron-workflow-color.svg b/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/color/cron-workflow-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/color/cron-workflow-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/white/cron-workflow-white.svg b/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/white/cron-workflow-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/cron-workflow/icons/white/cron-workflow-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/color/event-bus-color.svg b/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/color/event-bus-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/color/event-bus-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/white/event-bus-white.svg b/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/white/event-bus-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/event-bus/icons/white/event-bus-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/event-source/icons/color/event-source-color.svg b/src/collections/integrations/argo-workflows/icons/components/event-source/icons/color/event-source-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/event-source/icons/color/event-source-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/event-source/icons/white/event-source-white.svg b/src/collections/integrations/argo-workflows/icons/components/event-source/icons/white/event-source-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/event-source/icons/white/event-source-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/sensor/icons/color/sensor-color.svg b/src/collections/integrations/argo-workflows/icons/components/sensor/icons/color/sensor-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/sensor/icons/color/sensor-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/sensor/icons/white/sensor-white.svg b/src/collections/integrations/argo-workflows/icons/components/sensor/icons/white/sensor-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/sensor/icons/white/sensor-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/color/workflow-artifact-gc-task-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/color/workflow-artifact-gc-task-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/color/workflow-artifact-gc-task-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/white/workflow-artifact-gc-task-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/white/workflow-artifact-gc-task-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-artifact-gc-task/icons/white/workflow-artifact-gc-task-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/color/workflow-event-binding-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/color/workflow-event-binding-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/color/workflow-event-binding-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/white/workflow-event-binding-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/white/workflow-event-binding-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-event-binding/icons/white/workflow-event-binding-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/color/workflow-task-result-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/color/workflow-task-result-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/color/workflow-task-result-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/white/workflow-task-result-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/white/workflow-task-result-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-task-result/icons/white/workflow-task-result-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/color/workflow-task-set-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/color/workflow-task-set-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/color/workflow-task-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/white/workflow-task-set-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/white/workflow-task-set-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-task-set/icons/white/workflow-task-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/color/workflow-template-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/color/workflow-template-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/color/workflow-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/white/workflow-template-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/white/workflow-template-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow-template/icons/white/workflow-template-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow/icons/color/workflow-color.svg b/src/collections/integrations/argo-workflows/icons/components/workflow/icons/color/workflow-color.svg new file mode 100644 index 000000000000..580f6d0a3100 --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow/icons/color/workflow-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/components/workflow/icons/white/workflow-white.svg b/src/collections/integrations/argo-workflows/icons/components/workflow/icons/white/workflow-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/components/workflow/icons/white/workflow-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/icons/white/argo-workflows-white.svg b/src/collections/integrations/argo-workflows/icons/white/argo-workflows-white.svg new file mode 100644 index 000000000000..2f599a90b95a --- /dev/null +++ b/src/collections/integrations/argo-workflows/icons/white/argo-workflows-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argo-workflows/index.mdx b/src/collections/integrations/argo-workflows/index.mdx index e48228a56f0b..287a818a00ad 100644 --- a/src/collections/integrations/argo-workflows/index.mdx +++ b/src/collections/integrations/argo-workflows/index.mdx @@ -1,28 +1,99 @@ --- -title: Argo Workflows +title: Argo Workflows subtitle: Collaborative and visual infrastructure as code for Argo Workflows -integrationIcon: icon/color/argo-workflows-color.svg -darkModeIntegrationIcon: icon/white/argo-workflows-white.svg -docURL: +integrationIcon: icons/color/argo-workflows-color.svg +darkModeIntegrationIcon: icons/white/argo-workflows-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/argo-workflows +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["UI to visualize and manage Workflows.", -"Workflow templating to store commonly used Workflows in the cluster.", -"Archiving Workflows after executing for later access." +registrant: Artifact Hub +components: [ +{ +"name": "cluster-workflow-template", +"colorIcon": "icons/components/cluster-workflow-template/icons/color/cluster-workflow-template-color.svg", +"whiteIcon": "icons/components/cluster-workflow-template/icons/white/cluster-workflow-template-white.svg", +"description": "", +}, +{ +"name": "cron-workflow", +"colorIcon": "icons/components/cron-workflow/icons/color/cron-workflow-color.svg", +"whiteIcon": "icons/components/cron-workflow/icons/white/cron-workflow-white.svg", +"description": "", +}, +{ +"name": "event-bus", +"colorIcon": "icons/components/event-bus/icons/color/event-bus-color.svg", +"whiteIcon": "icons/components/event-bus/icons/white/event-bus-white.svg", +"description": "", +}, +{ +"name": "event-source", +"colorIcon": "icons/components/event-source/icons/color/event-source-color.svg", +"whiteIcon": "icons/components/event-source/icons/white/event-source-white.svg", +"description": "", +}, +{ +"name": "sensor", +"colorIcon": "icons/components/sensor/icons/color/sensor-color.svg", +"whiteIcon": "icons/components/sensor/icons/white/sensor-white.svg", +"description": "", +}, +{ +"name": "workflow-artifact-gc-task", +"colorIcon": "icons/components/workflow-artifact-gc-task/icons/color/workflow-artifact-gc-task-color.svg", +"whiteIcon": "icons/components/workflow-artifact-gc-task/icons/white/workflow-artifact-gc-task-white.svg", +"description": "", +}, +{ +"name": "workflow-event-binding", +"colorIcon": "icons/components/workflow-event-binding/icons/color/workflow-event-binding-color.svg", +"whiteIcon": "icons/components/workflow-event-binding/icons/white/workflow-event-binding-white.svg", +"description": "", +}, +{ +"name": "workflow", +"colorIcon": "icons/components/workflow/icons/color/workflow-color.svg", +"whiteIcon": "icons/components/workflow/icons/white/workflow-white.svg", +"description": "", +}, +{ +"name": "workflow-task-result", +"colorIcon": "icons/components/workflow-task-result/icons/color/workflow-task-result-color.svg", +"whiteIcon": "icons/components/workflow-task-result/icons/white/workflow-task-result-white.svg", +"description": "", +}, +{ +"name": "workflow-task-set", +"colorIcon": "icons/components/workflow-task-set/icons/color/workflow-task-set-color.svg", +"whiteIcon": "icons/components/workflow-task-set/icons/white/workflow-task-set-white.svg", +"description": "", +}, +{ +"name": "workflow-template", +"colorIcon": "icons/components/workflow-template/icons/color/workflow-template-color.svg", +"whiteIcon": "icons/components/workflow-template/icons/white/workflow-template-white.svg", +"description": "", +}] +featureList: [ + "UI to visualize and manage Workflows.", + "Workflow templating to store commonly used Workflows in the cluster.", + "Archiving Workflows after executing for later access." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Workflow engine for Kubernetes +Workflow engine 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/argo/index.mdx b/src/collections/integrations/argo/index.mdx deleted file mode 100644 index 274635e4cad5..000000000000 --- a/src/collections/integrations/argo/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Argo -subtitle: Collaborative and visual infrastructure as code for Argo -integrationIcon: icon/color/argo-color.svg -darkModeIntegrationIcon: icon/white/argo-white.svg -docURL: -category: App Definition and Development -subcategory: Continuous Integration & Delivery -featureList: ["Gain mastery over Argo as a workflow engine for Kubernetes", -"Design application definitions using the intuitive, context-aware visual designer, MeshMap.", -"Visualize your declarative, GitOps continuous delivery tool for Kubernetes." -] -workingSlides: [ - ../_images/meshmap-visualizer.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- Workflow engine 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/argocd-operator/icons/color/argocd-operator-color.svg b/src/collections/integrations/argocd-operator/icons/color/argocd-operator-color.svg new file mode 100644 index 000000000000..c6ff74e88f39 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/color/argocd-operator-color.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/color/argo-cd-export-color.svg b/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/color/argo-cd-export-color.svg new file mode 100644 index 000000000000..c6ff74e88f39 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/color/argo-cd-export-color.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/white/argo-cd-export-white.svg b/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/white/argo-cd-export-white.svg new file mode 100644 index 000000000000..f2429308c4a6 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/components/argo-cd-export/icons/white/argo-cd-export-white.svg @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/color/argo-cd-color.svg b/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/color/argo-cd-color.svg new file mode 100644 index 000000000000..c6ff74e88f39 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/color/argo-cd-color.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/white/argo-cd-white.svg b/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/white/argo-cd-white.svg new file mode 100644 index 000000000000..f2429308c4a6 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/components/argo-cd/icons/white/argo-cd-white.svg @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/icons/white/argocd-operator-white.svg b/src/collections/integrations/argocd-operator/icons/white/argocd-operator-white.svg new file mode 100644 index 000000000000..f2429308c4a6 --- /dev/null +++ b/src/collections/integrations/argocd-operator/icons/white/argocd-operator-white.svg @@ -0,0 +1,4 @@ + \ No newline at end of file diff --git a/src/collections/integrations/argocd-operator/index.mdx b/src/collections/integrations/argocd-operator/index.mdx index 664a2c61eb74..21ed3921fc17 100644 --- a/src/collections/integrations/argocd-operator/index.mdx +++ b/src/collections/integrations/argocd-operator/index.mdx @@ -1,28 +1,45 @@ --- -title: Argo CD Operator +title: Argo CD Operator subtitle: Collaborative and visual infrastructure as code for Argo CD Operator -integrationIcon: icon/color/argocd-operator-color.svg -darkModeIntegrationIcon: icon/white/argocd-operator-white.svg -docURL: +integrationIcon: icons/color/argocd-operator-color.svg +darkModeIntegrationIcon: icons/white/argocd-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/argocd-operator +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Declarative continuous delivery with a fully-loaded UI.", -"Application definitions, configurations, and environments can be declarative and version controlled.", -"Application deployment and lifecycle management can be automated, auditable, and easy to understand." +registrant: Artifact Hub +components: [ +{ +"name": "argo-cd-export", +"colorIcon": "icons/components/argo-cd-export/icons/color/argo-cd-export-color.svg", +"whiteIcon": "icons/components/argo-cd-export/icons/white/argo-cd-export-white.svg", +"description": "", +}, +{ +"name": "argo-cd", +"colorIcon": "icons/components/argo-cd/icons/color/argo-cd-color.svg", +"whiteIcon": "icons/components/argo-cd/icons/white/argo-cd-white.svg", +"description": "", +}] +featureList: [ + "Declarative continuous delivery with a fully-loaded UI.", + "Application definitions, configurations, and environments can be declarative and version controlled.", + "Application deployment and lifecycle management can be automated, auditable, and easy to understand." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/argocd/index.mdx b/src/collections/integrations/argocd/index.mdx deleted file mode 100644 index 9fb5126df72c..000000000000 --- a/src/collections/integrations/argocd/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Argo CD -subtitle: Collaborative and visual infrastructure as code for Argo CD -integrationIcon: icon/color/argocd-color.svg -darkModeIntegrationIcon: icon/white/argocd-white.svg -docURL: -category: App Definition and Development -subcategory: Continuous Integration & Delivery -featureList: ["Declarative continuous delivery with a fully-loaded UI.", -"Application definitions, configurations, and environments can be declarative and version controlled.", -"Application deployment and lifecycle management can be automated, auditable, and easy to understand." -] -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 diff --git a/src/collections/integrations/armory-spinnaker-operator/icon/color/armory-spinnaker-operator-color.svg b/src/collections/integrations/armory-spinnaker-operator/icons/color/armory-spinnaker-operator-color.svg similarity index 100% rename from src/collections/integrations/armory-spinnaker-operator/icon/color/armory-spinnaker-operator-color.svg rename to src/collections/integrations/armory-spinnaker-operator/icons/color/armory-spinnaker-operator-color.svg diff --git a/src/collections/integrations/armory-spinnaker-operator/icons/components/armory-account/icons/color/armory-account-color.svg b/src/collections/integrations/armory-spinnaker-operator/icons/components/armory-account/icons/color/armory-account-color.svg new file mode 100644 index 000000000000..9489172ebe49 --- /dev/null +++ b/src/collections/integrations/armory-spinnaker-operator/icons/components/armory-account/icons/color/armory-account-color.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/armory-spinnaker-operator/icon/white/armory-spinnaker-operator-white.svg b/src/collections/integrations/armory-spinnaker-operator/icons/components/armory-account/icons/white/armory-account-white.svg similarity index 100% rename from src/collections/integrations/armory-spinnaker-operator/icon/white/armory-spinnaker-operator-white.svg rename to src/collections/integrations/armory-spinnaker-operator/icons/components/armory-account/icons/white/armory-account-white.svg diff --git a/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/color/spinnaker-service-color.svg b/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/color/spinnaker-service-color.svg new file mode 100644 index 000000000000..9489172ebe49 --- /dev/null +++ b/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/color/spinnaker-service-color.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/white/spinnaker-service-white.svg b/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/white/spinnaker-service-white.svg new file mode 100644 index 000000000000..88a4f478077b --- /dev/null +++ b/src/collections/integrations/armory-spinnaker-operator/icons/components/spinnaker-service/icons/white/spinnaker-service-white.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/armory-spinnaker-operator/icons/white/armory-spinnaker-operator-white.svg b/src/collections/integrations/armory-spinnaker-operator/icons/white/armory-spinnaker-operator-white.svg new file mode 100644 index 000000000000..88a4f478077b --- /dev/null +++ b/src/collections/integrations/armory-spinnaker-operator/icons/white/armory-spinnaker-operator-white.svg @@ -0,0 +1,37 @@ + \ No newline at end of file diff --git a/src/collections/integrations/armory-spinnaker-operator/index.mdx b/src/collections/integrations/armory-spinnaker-operator/index.mdx index b731403053b0..ffd789214916 100644 --- a/src/collections/integrations/armory-spinnaker-operator/index.mdx +++ b/src/collections/integrations/armory-spinnaker-operator/index.mdx @@ -1,28 +1,45 @@ --- -title: Armory Spinnaker Operator +title: Armory Spinnaker Operator subtitle: Collaborative and visual infrastructure as code for Armory Spinnaker Operator -integrationIcon: icon/color/armory-spinnaker-operator-color.svg -darkModeIntegrationIcon: icon/white/armory-spinnaker-operator-white.svg -docURL: +integrationIcon: icons/color/armory-spinnaker-operator-color.svg +darkModeIntegrationIcon: icons/white/armory-spinnaker-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/armory-spinnaker-operator +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Stop using Halyard commands: just kubectl apply your Spinnaker configuration.", -"Expose Spinnaker to the outside world (via LoadBalancer).", -"Keep secrets separate from your config." +registrant: Artifact Hub +components: [ +{ +"name": "armory-account", +"colorIcon": "icons/components/armory-account/icons/color/armory-account-color.svg", +"whiteIcon": "icons/components/armory-account/icons/white/armory-account-white.svg", +"description": "", +}, +{ +"name": "spinnaker-service", +"colorIcon": "icons/components/spinnaker-service/icons/color/spinnaker-service-color.svg", +"whiteIcon": "icons/components/spinnaker-service/icons/white/spinnaker-service-white.svg", +"description": "", +}] +featureList: [ + "Stop using Halyard commands: just kubectl apply your Spinnaker configuration.", + "Expose Spinnaker to the outside world (via LoadBalancer).", + "Keep secrets separate from your config." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence. +Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
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/artifact hub/icon/color/artifact hub-color.svg b/src/collections/integrations/artifact-hub/icons/color/artifact-hub-color.svg similarity index 100% rename from src/collections/integrations/artifact hub/icon/color/artifact hub-color.svg rename to src/collections/integrations/artifact-hub/icons/color/artifact-hub-color.svg diff --git a/src/collections/integrations/artifact hub/icon/white/artifact hub-white.svg b/src/collections/integrations/artifact-hub/icons/white/artifact-hub-white.svg similarity index 100% rename from src/collections/integrations/artifact hub/icon/white/artifact hub-white.svg rename to src/collections/integrations/artifact-hub/icons/white/artifact-hub-white.svg diff --git a/src/collections/integrations/artifact hub/index.mdx b/src/collections/integrations/artifact-hub/index.mdx similarity index 59% rename from src/collections/integrations/artifact hub/index.mdx rename to src/collections/integrations/artifact-hub/index.mdx index 94de64775a6c..d130f3947fc1 100644 --- a/src/collections/integrations/artifact hub/index.mdx +++ b/src/collections/integrations/artifact-hub/index.mdx @@ -1,28 +1,33 @@ --- -title: Artifact Hub +title: Artifact Hub subtitle: Collaborative and visual infrastructure as code for Artifact Hub -integrationIcon: icon/color/artifact hub-color.svg -darkModeIntegrationIcon: icon/white/artifact hub-white.svg -docURL: +integrationIcon: icons/color/artifact-hub-color.svg +darkModeIntegrationIcon: icons/white/artifact-hub-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/artifact-hub +description: category: App Definition and Development subcategory: Application Definition & Image Build -featureList: ["Discover, install and publish packages and configurations.", -"Explore content like Helm charts schemas and templates in an interactive way.", -"Subscribe to packages new releases and security alerts notifications, via email or webhooks." +registrant: Artifact Hub +components: [] +featureList: [ + "Discover, install and publish packages and configurations.", + "Explore content like Helm charts schemas and templates in an interactive way.", + "Subscribe to packages new releases and security alerts notifications, via email or webhooks." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Find, install and publish Kubernetes packages +Find, install and publish Kubernetes packages
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/athenz/icon/color/athenz-color.svg b/src/collections/integrations/athenz/icons/color/athenz-color.svg similarity index 100% rename from src/collections/integrations/athenz/icon/color/athenz-color.svg rename to src/collections/integrations/athenz/icons/color/athenz-color.svg diff --git a/src/collections/integrations/athenz/icon/white/athenz-white.svg b/src/collections/integrations/athenz/icons/white/athenz-white.svg similarity index 100% rename from src/collections/integrations/athenz/icon/white/athenz-white.svg rename to src/collections/integrations/athenz/icons/white/athenz-white.svg diff --git a/src/collections/integrations/athenz/index.mdx b/src/collections/integrations/athenz/index.mdx index bbba37579a16..d417b96d9e18 100644 --- a/src/collections/integrations/athenz/index.mdx +++ b/src/collections/integrations/athenz/index.mdx @@ -1,28 +1,33 @@ --- -title: Athenz +title: Athenz subtitle: Collaborative and visual infrastructure as code for Athenz -integrationIcon: icon/color/athenz-color.svg -darkModeIntegrationIcon: icon/white/athenz-white.svg -docURL: +integrationIcon: icons/color/athenz-color.svg +darkModeIntegrationIcon: icons/white/athenz-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/athenz +description: category: Provisioning subcategory: Key Management -featureList: ["Identities for all workloads in your hybrid environment.", -"Authorization and identity provider solution for your Kubernetes clusters.", -"Industry Standard Authorization mTLS bound access token." +registrant: Artifact Hub +components: [] +featureList: [ + "Identities for all workloads in your hybrid environment.", + "Authorization and identity provider solution for your Kubernetes clusters.", + "Industry Standard Authorization mTLS bound access token." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Open source platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures +Open source platform for X.509 certificate based service authentication and fine grained access control in dynamic infrastructures
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/aws-api-gateway-operator/icon/color/aws-api-gateway-operator-color.svg b/src/collections/integrations/aws-api-gateway-operator/icons/color/aws-api-gateway-operator-color.svg similarity index 100% rename from src/collections/integrations/aws-api-gateway-operator/icon/color/aws-api-gateway-operator-color.svg rename to src/collections/integrations/aws-api-gateway-operator/icons/color/aws-api-gateway-operator-color.svg diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icon/color/aws-apigatewayv2-controller-color.svg b/src/collections/integrations/aws-api-gateway-operator/icons/components/awsapi-gateway/icons/color/awsapi-gateway-color.svg similarity index 100% rename from src/collections/integrations/aws-apigatewayv2-controller/icon/color/aws-apigatewayv2-controller-color.svg rename to src/collections/integrations/aws-api-gateway-operator/icons/components/awsapi-gateway/icons/color/awsapi-gateway-color.svg diff --git a/src/collections/integrations/aws-api-gateway-operator/icon/white/aws-api-gateway-operator-white.svg b/src/collections/integrations/aws-api-gateway-operator/icons/components/awsapi-gateway/icons/white/awsapi-gateway-white.svg similarity index 100% rename from src/collections/integrations/aws-api-gateway-operator/icon/white/aws-api-gateway-operator-white.svg rename to src/collections/integrations/aws-api-gateway-operator/icons/components/awsapi-gateway/icons/white/awsapi-gateway-white.svg diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icon/white/aws-apigatewayv2-controller-white.svg b/src/collections/integrations/aws-api-gateway-operator/icons/white/aws-api-gateway-operator-white.svg similarity index 100% rename from src/collections/integrations/aws-apigatewayv2-controller/icon/white/aws-apigatewayv2-controller-white.svg rename to src/collections/integrations/aws-api-gateway-operator/icons/white/aws-api-gateway-operator-white.svg diff --git a/src/collections/integrations/aws-api-gateway-operator/index.mdx b/src/collections/integrations/aws-api-gateway-operator/index.mdx index 3535dadc239b..95aa8f247a06 100644 --- a/src/collections/integrations/aws-api-gateway-operator/index.mdx +++ b/src/collections/integrations/aws-api-gateway-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: AWS API Gateway Operator +title: AWS API Gateway Operator subtitle: Collaborative and visual infrastructure as code for AWS API Gateway Operator -integrationIcon: icon/color/aws-api-gateway-operator-color.svg -darkModeIntegrationIcon: icon/white/aws-api-gateway-operator-white.svg -docURL: +integrationIcon: icons/color/aws-api-gateway-operator-color.svg +darkModeIntegrationIcon: icons/white/aws-api-gateway-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-api-gateway-operator +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["Create, publish, maintain, monitor, and secure REST, HTTP, and WebSocket APIs at any scale.", -"Create APIs that access AWS or other web services, as well as data stored in the AWS Cloud.", -"API Gateway creates RESTful APIs that enable stateless client-server communication." +registrant: Artifact Hub +components: [ +{ +"name": "awsapi-gateway", +"colorIcon": "icons/components/awsapi-gateway/icons/color/awsapi-gateway-color.svg", +"whiteIcon": "icons/components/awsapi-gateway/icons/white/awsapi-gateway-white.svg", +"description": "", +}] +featureList: [ + "Create, publish, maintain, monitor, and secure REST, HTTP, and WebSocket APIs at any scale.", + "Create APIs that access AWS or other web services, as well as data stored in the AWS Cloud.", + "API Gateway creates RESTful APIs that enable stateless client-server communication." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. +Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale.
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/aws-apigatewayv2-controller/icons/color/aws-apigatewayv2-controller-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/color/aws-apigatewayv2-controller-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/color/aws-apigatewayv2-controller-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/color/api-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/color/api-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/color/api-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/white/api-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/white/api-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/api/icons/white/api-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/color/authorizer-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/color/authorizer-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/color/authorizer-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/white/authorizer-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/white/authorizer-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/authorizer/icons/white/authorizer-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/color/deployment-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/color/deployment-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/color/deployment-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/white/deployment-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/white/deployment-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/deployment/icons/white/deployment-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/color/integration-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/color/integration-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/color/integration-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/white/integration-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/white/integration-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/integration/icons/white/integration-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/color/route-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/color/route-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/color/route-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/white/route-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/white/route-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/route/icons/white/route-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/color/stage-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/color/stage-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/color/stage-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/white/stage-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/white/stage-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/stage/icons/white/stage-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/color/vpc-link-color.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/color/vpc-link-color.svg new file mode 100644 index 000000000000..062e82f0ccf1 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/color/vpc-link-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/white/vpc-link-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/white/vpc-link-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/components/vpc-link/icons/white/vpc-link-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/icons/white/aws-apigatewayv2-controller-white.svg b/src/collections/integrations/aws-apigatewayv2-controller/icons/white/aws-apigatewayv2-controller-white.svg new file mode 100644 index 000000000000..26504a75ab54 --- /dev/null +++ b/src/collections/integrations/aws-apigatewayv2-controller/icons/white/aws-apigatewayv2-controller-white.svg @@ -0,0 +1,17 @@ + diff --git a/src/collections/integrations/aws-apigatewayv2-controller/index.mdx b/src/collections/integrations/aws-apigatewayv2-controller/index.mdx index 710dfc7e2aa8..0c4f085ea55c 100644 --- a/src/collections/integrations/aws-apigatewayv2-controller/index.mdx +++ b/src/collections/integrations/aws-apigatewayv2-controller/index.mdx @@ -1,24 +1,29 @@ --- -title: AWS API Gateway v2 +title: AWS API Gateway v2 subtitle: Collaborative and visual infrastructure as code for AWS API Gateway v2 -integrationIcon: icon/color/aws-apigatewayv2-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-apigatewayv2-controller-white.svg -docURL: +integrationIcon: icons/color/aws-apigatewayv2-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-apigatewayv2-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-apigatewayv2-controller +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the "front door" for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications. +Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale. APIs act as the "front door" for applications to access data, business logic, or functionality from your backend services. Using API Gateway, you can create RESTful APIs and WebSocket APIs that enable real-time two-way communication applications. API Gateway supports containerized and serverless workloads, as well as web applications.
@@ -26,4 +31,4 @@ published: true
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/aws-applicationautoscaling-controller/icon/color/aws-applicationautoscaling-controller-color.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/color/aws-applicationautoscaling-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-applicationautoscaling-controller/icon/color/aws-applicationautoscaling-controller-color.svg rename to src/collections/integrations/aws-applicationautoscaling-controller/icons/color/aws-applicationautoscaling-controller-color.svg diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..0f8a0f1af230 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icon/white/aws-applicationautoscaling-controller-white.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-applicationautoscaling-controller/icon/white/aws-applicationautoscaling-controller-white.svg rename to src/collections/integrations/aws-applicationautoscaling-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..0f8a0f1af230 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..b54738ed9bf0 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/color/scalable-target-color.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/color/scalable-target-color.svg new file mode 100644 index 000000000000..0f8a0f1af230 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/color/scalable-target-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/white/scalable-target-white.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/white/scalable-target-white.svg new file mode 100644 index 000000000000..b54738ed9bf0 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scalable-target/icons/white/scalable-target-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/color/scaling-target-color.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/color/scaling-target-color.svg new file mode 100644 index 000000000000..0f8a0f1af230 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/color/scaling-target-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/white/scaling-target-white.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/white/scaling-target-white.svg new file mode 100644 index 000000000000..b54738ed9bf0 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/components/scaling-target/icons/white/scaling-target-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/icons/white/aws-applicationautoscaling-controller-white.svg b/src/collections/integrations/aws-applicationautoscaling-controller/icons/white/aws-applicationautoscaling-controller-white.svg new file mode 100644 index 000000000000..b54738ed9bf0 --- /dev/null +++ b/src/collections/integrations/aws-applicationautoscaling-controller/icons/white/aws-applicationautoscaling-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-applicationautoscaling-controller/index.mdx b/src/collections/integrations/aws-applicationautoscaling-controller/index.mdx index 272bf7a5a831..c0f217bdba72 100644 --- a/src/collections/integrations/aws-applicationautoscaling-controller/index.mdx +++ b/src/collections/integrations/aws-applicationautoscaling-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Applilcation Autoscaling +title: AWS Applilcation Autoscaling subtitle: Collaborative and visual infrastructure as code for AWS Applilcation Autoscaling -integrationIcon: icon/color/aws-applicationautoscaling-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-applicationautoscaling-controller-white.svg -docURL: +integrationIcon: icons/color/aws-applicationautoscaling-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-applicationautoscaling-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-applicationautoscaling-controller +description: category: Provisioning subcategory: Management Governance -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost. Using AWS Auto Scaling, it’s easy to setup application scaling for multiple resources across multiple services in minutes. +AWS Auto Scaling monitors your applications and automatically adjusts capacity to maintain steady, predictable performance at the lowest possible cost. Using AWS Auto Scaling, it’s easy to setup application scaling for multiple resources across multiple services in minutes.
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/aws-cloudfront-controller/icon/color/aws-cloudfront-controller-color.svg b/src/collections/integrations/aws-cloudfront-controller/icons/color/aws-cloudfront-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-cloudfront-controller/icon/color/aws-cloudfront-controller-color.svg rename to src/collections/integrations/aws-cloudfront-controller/icons/color/aws-cloudfront-controller-color.svg diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..c7c63b3b4fa5 --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/icon/white/aws-cloudfront-controller-white.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-cloudfront-controller/icon/white/aws-cloudfront-controller-white.svg rename to src/collections/integrations/aws-cloudfront-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/color/cached-policy-color.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/color/cached-policy-color.svg new file mode 100644 index 000000000000..c7c63b3b4fa5 --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/color/cached-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/white/cached-policy-white.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/white/cached-policy-white.svg new file mode 100644 index 000000000000..5b861d3b050d --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/components/cached-policy/icons/white/cached-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..c7c63b3b4fa5 --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..5b861d3b050d --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/icons/white/aws-cloudfront-controller-white.svg b/src/collections/integrations/aws-cloudfront-controller/icons/white/aws-cloudfront-controller-white.svg new file mode 100644 index 000000000000..5b861d3b050d --- /dev/null +++ b/src/collections/integrations/aws-cloudfront-controller/icons/white/aws-cloudfront-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudfront-controller/index.mdx b/src/collections/integrations/aws-cloudfront-controller/index.mdx index ebe9a847a8d9..8078b3ce42c0 100644 --- a/src/collections/integrations/aws-cloudfront-controller/index.mdx +++ b/src/collections/integrations/aws-cloudfront-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS CloudFront +title: AWS CloudFront subtitle: Collaborative and visual infrastructure as code for AWS CloudFront -integrationIcon: icon/color/aws-cloudfront-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-cloudfront-controller-white.svg -docURL: +integrationIcon: icons/color/aws-cloudfront-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-cloudfront-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-cloudfront-controller +description: category: Cloud Native Network subcategory: Networking Content Delivery -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- Amazon CloudFront is a content delivery network (CDN) service built for high performance, security, and developer convenience. +Amazon CloudFront is a content delivery network (CDN) service built for high performance, security, and developer convenience.
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/aws-cloudtrail-controller/icon/color/aws-cloudtrail-controller-color.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/color/aws-cloudtrail-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-cloudtrail-controller/icon/color/aws-cloudtrail-controller-color.svg rename to src/collections/integrations/aws-cloudtrail-controller/icons/color/aws-cloudtrail-controller-color.svg diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..db151e310bc2 --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icon/white/aws-cloudtrail-controller-white.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-cloudtrail-controller/icon/white/aws-cloudtrail-controller-white.svg rename to src/collections/integrations/aws-cloudtrail-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/color/event-data-store-color.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/color/event-data-store-color.svg new file mode 100644 index 000000000000..db151e310bc2 --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/color/event-data-store-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/white/event-data-store-white.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/white/event-data-store-white.svg new file mode 100644 index 000000000000..1ff6a01ecc1a --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/event-data-store/icons/white/event-data-store-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..db151e310bc2 --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..1ff6a01ecc1a --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/color/trail-color.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/color/trail-color.svg new file mode 100644 index 000000000000..db151e310bc2 --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/color/trail-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/white/trail-white.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/white/trail-white.svg new file mode 100644 index 000000000000..1ff6a01ecc1a --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/components/trail/icons/white/trail-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/icons/white/aws-cloudtrail-controller-white.svg b/src/collections/integrations/aws-cloudtrail-controller/icons/white/aws-cloudtrail-controller-white.svg new file mode 100644 index 000000000000..1ff6a01ecc1a --- /dev/null +++ b/src/collections/integrations/aws-cloudtrail-controller/icons/white/aws-cloudtrail-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudtrail-controller/index.mdx b/src/collections/integrations/aws-cloudtrail-controller/index.mdx index 910baee05fd8..08120e5f805d 100644 --- a/src/collections/integrations/aws-cloudtrail-controller/index.mdx +++ b/src/collections/integrations/aws-cloudtrail-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS CloudTrail +title: AWS CloudTrail subtitle: Collaborative and visual infrastructure as code for AWS CloudTrail -integrationIcon: icon/color/aws-cloudtrail-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-cloudtrail-controller-white.svg -docURL: +integrationIcon: icons/color/aws-cloudtrail-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-cloudtrail-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-cloudtrail-controller +description: category: Observability and Analysis subcategory: Logging -featureList: ["Data events that capture data plane actions within a resource, such as reading or writing an Amazon S3 object.", -"Configuration items from AWS Config that capture resource configuration history and resource compliance history as evaluated by AWS Config rules.", -"Audit evidence from AWS Audit Manager that contains the information needed to demonstrate compliance with the requirements as specified by Audit Manager controls." +registrant: Github +components: [] +featureList: [ + "Data events that capture data plane actions within a resource, such as reading or writing an Amazon S3 object.", + "Configuration items from AWS Config that capture resource configuration history and resource compliance history as evaluated by AWS Config rules.", + "Audit evidence from AWS Audit Manager that contains the information needed to demonstrate compliance with the requirements as specified by Audit Manager controls." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS CloudTrail monitors and records account activity across your AWS infrastructure, giving you control over storage, analysis, and remediation actions. +AWS CloudTrail monitors and records account activity across your AWS infrastructure, giving you control over storage, analysis, and remediation actions.
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/aws-cloudwatch-controller/icon/color/aws-cloudwatch-controller-color.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/color/aws-cloudwatch-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-cloudwatch-controller/icon/color/aws-cloudwatch-controller-color.svg rename to src/collections/integrations/aws-cloudwatch-controller/icons/color/aws-cloudwatch-controller-color.svg diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/icon/white/aws-cloudwatch-controller-white.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-cloudwatch-controller/icon/white/aws-cloudwatch-controller-white.svg rename to src/collections/integrations/aws-cloudwatch-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/color/metric-alarm-color.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/color/metric-alarm-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/color/metric-alarm-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/white/metric-alarm-white.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/white/metric-alarm-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/components/metric-alarm/icons/white/metric-alarm-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/icons/white/aws-cloudwatch-controller-white.svg b/src/collections/integrations/aws-cloudwatch-controller/icons/white/aws-cloudwatch-controller-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatch-controller/icons/white/aws-cloudwatch-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatch-controller/index.mdx b/src/collections/integrations/aws-cloudwatch-controller/index.mdx index 0a5ded9b1c55..713a4a96912e 100644 --- a/src/collections/integrations/aws-cloudwatch-controller/index.mdx +++ b/src/collections/integrations/aws-cloudwatch-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS CloudWatch +title: AWS CloudWatch subtitle: Collaborative and visual infrastructure as code for AWS CloudWatch -integrationIcon: icon/color/aws-cloudwatch-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-cloudwatch-controller-white.svg -docURL: +integrationIcon: icons/color/aws-cloudwatch-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-cloudwatch-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-cloudwatch-controller +description: category: Observability and Analysis subcategory: Management Governance -featureList: ["Provides you with data and actionable insights to monitor your applications, respond to system-wide performance changes, and optimize resource utilization.", -"Collects monitoring and operational data in the form of logs, metrics, and traces.", -"Get a unified view of operational health and gain complete visibility of your AWS resources, applications, and services running on AWS and on-premises." +registrant: Github +components: [] +featureList: [ + "Provides you with data and actionable insights to monitor your applications, respond to system-wide performance changes, and optimize resource utilization.", + "Collects monitoring and operational data in the form of logs, metrics, and traces.", + "Get a unified view of operational health and gain complete visibility of your AWS resources, applications, and services running on AWS and on-premises." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- CloudWatch enables you to monitor and observe your AWS and on-premises resources and applications. +CloudWatch enables you to monitor and observe your AWS and on-premises resources and 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/color/aws-cloudwatchlogs-controller-color.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/color/aws-cloudwatchlogs-controller-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/color/aws-cloudwatchlogs-controller-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/color/log-group-color.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/color/log-group-color.svg new file mode 100644 index 000000000000..c69abbafeb1a --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/color/log-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/white/log-group-white.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/white/log-group-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/components/log-group/icons/white/log-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/icons/white/aws-cloudwatchlogs-controller-white.svg b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/white/aws-cloudwatchlogs-controller-white.svg new file mode 100644 index 000000000000..d4b04fb76c52 --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/icons/white/aws-cloudwatchlogs-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-cloudwatchlogs-controller/index.mdx b/src/collections/integrations/aws-cloudwatchlogs-controller/index.mdx new file mode 100644 index 000000000000..3bf88939cc9e --- /dev/null +++ b/src/collections/integrations/aws-cloudwatchlogs-controller/index.mdx @@ -0,0 +1,33 @@ +--- +title: AWS CloudWatch Logs +subtitle: Collaborative and visual infrastructure as code for AWS CloudWatch Logs +integrationIcon: icons/color/aws-cloudwatchlogs-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-cloudwatchlogs-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-cloudwatchlogs-controller +description: +category: Observability and Analysis +subcategory: Management Governance +registrant: Github +components: [] +featureList: [ + "Two classes of log groups for flexibility – CloudWatch Logs offers two classes of log groups so that you can have a cost-effective option for logs that you access infrequently. ", + "Query your log data – You can use CloudWatch Logs Insights to interactively search and analyze your log data. ", + "Detect and debug using Live Tail – You can use Live Tail to quickly troubleshoot incidents by viewing a streaming list of new log events as they are ingested. " +] +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 +--- ++CloudWatch Logs enables you to centralize the logs from all of your systems, applications, and AWS services that you use, in a single, highly scalable service. +
++ 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/aws-dynamodb-controller/icon/color/aws-dynamodb-controller-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/color/aws-dynamodb-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-dynamodb-controller/icon/color/aws-dynamodb-controller-color.svg rename to src/collections/integrations/aws-dynamodb-controller/icons/color/aws-dynamodb-controller-color.svg diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..99dc638b7690 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icon/white/aws-dynamodb-controller-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-dynamodb-controller/icon/white/aws-dynamodb-controller-white.svg rename to src/collections/integrations/aws-dynamodb-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/color/backup-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/color/backup-color.svg new file mode 100644 index 000000000000..99dc638b7690 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/color/backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/white/backup-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/white/backup-white.svg new file mode 100644 index 000000000000..21579a05f8e4 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/backup/icons/white/backup-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..99dc638b7690 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..21579a05f8e4 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/color/global-table-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/color/global-table-color.svg new file mode 100644 index 000000000000..99dc638b7690 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/color/global-table-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/white/global-table-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/white/global-table-white.svg new file mode 100644 index 000000000000..21579a05f8e4 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/global-table/icons/white/global-table-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/color/table-color.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/color/table-color.svg new file mode 100644 index 000000000000..99dc638b7690 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/color/table-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/white/table-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/white/table-white.svg new file mode 100644 index 000000000000..21579a05f8e4 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/components/table/icons/white/table-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/icons/white/aws-dynamodb-controller-white.svg b/src/collections/integrations/aws-dynamodb-controller/icons/white/aws-dynamodb-controller-white.svg new file mode 100644 index 000000000000..21579a05f8e4 --- /dev/null +++ b/src/collections/integrations/aws-dynamodb-controller/icons/white/aws-dynamodb-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-dynamodb-controller/index.mdx b/src/collections/integrations/aws-dynamodb-controller/index.mdx index 58d9b3bb8d92..230544be2ced 100644 --- a/src/collections/integrations/aws-dynamodb-controller/index.mdx +++ b/src/collections/integrations/aws-dynamodb-controller/index.mdx @@ -1,29 +1,34 @@ --- -title: AWS DynamoDB +title: AWS DynamoDB subtitle: Collaborative and visual infrastructure as code for AWS DynamoDB -integrationIcon: icon/color/aws-dynamodb-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-dynamodb-controller-white.svg -docURL: +integrationIcon: icons/color/aws-dynamodb-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-dynamodb-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-dynamodb-controller +description: category: App Definition and Development subcategory: Database -featureList: ["Handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second. +registrant: Github +components: [] +featureList: [ + "Handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second. ", -"Secure your data with encryption at rest, automatic backup and restore, and guaranteed reliability with an SLA of up to 99.999% availability.", -"Fast and flexible NoSQL database service for any scale" + "Secure your data with encryption at rest, automatic backup and restore, and guaranteed reliability with an SLA of up to 99.999% availability.", + "Fast and flexible NoSQL database service for any scale" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon DynamoDB is a serverless, NoSQL, fully managed database with single-digit millisecond performance at any scale +Amazon DynamoDB is a serverless, NoSQL, fully managed database with single-digit millisecond performance at any scale
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/aws-ec2-controller/icon/color/aws-ec2-controller-color.svg b/src/collections/integrations/aws-ec2-controller/icons/color/aws-ec2-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-ec2-controller/icon/color/aws-ec2-controller-color.svg rename to src/collections/integrations/aws-ec2-controller/icons/color/aws-ec2-controller-color.svg diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icon/white/aws-ec2-controller-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-ec2-controller/icon/white/aws-ec2-controller-white.svg rename to src/collections/integrations/aws-ec2-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/color/dhcp-options-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/color/dhcp-options-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/color/dhcp-options-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/white/dhcp-options-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/white/dhcp-options-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/dhcp-options/icons/white/dhcp-options-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/color/elastic-ip-address-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/color/elastic-ip-address-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/color/elastic-ip-address-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/white/elastic-ip-address-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/white/elastic-ip-address-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/elastic-ip-address/icons/white/elastic-ip-address-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/color/flow-log-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/color/flow-log-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/color/flow-log-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/white/flow-log-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/white/flow-log-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/flow-log/icons/white/flow-log-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/color/instance-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/color/instance-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/color/instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/white/instance-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/white/instance-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/instance/icons/white/instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/color/internet-gateway-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/color/internet-gateway-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/color/internet-gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/white/internet-gateway-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/white/internet-gateway-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/internet-gateway/icons/white/internet-gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/color/nat-gateway-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/color/nat-gateway-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/color/nat-gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/white/nat-gateway-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/white/nat-gateway-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/nat-gateway/icons/white/nat-gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/color/network-acl-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/color/network-acl-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/color/network-acl-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/white/network-acl-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/white/network-acl-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/network-acl/icons/white/network-acl-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/color/route-table-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/color/route-table-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/color/route-table-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/white/route-table-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/white/route-table-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/route-table/icons/white/route-table-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/color/security-group-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/color/security-group-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/color/security-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/white/security-group-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/white/security-group-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/security-group/icons/white/security-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/color/subnet-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/color/subnet-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/color/subnet-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/white/subnet-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/white/subnet-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/subnet/icons/white/subnet-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/color/transit-gateway-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/color/transit-gateway-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/color/transit-gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/white/transit-gateway-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/white/transit-gateway-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/transit-gateway/icons/white/transit-gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/color/vpc-endpoint-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/color/vpc-endpoint-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/color/vpc-endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/white/vpc-endpoint-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/white/vpc-endpoint-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-endpoint/icons/white/vpc-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/color/vpc-color.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/color/vpc-color.svg new file mode 100644 index 000000000000..7a957d5c48d7 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/color/vpc-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/white/vpc-white.svg b/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/white/vpc-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/components/vpc/icons/white/vpc-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/icons/white/aws-ec2-controller-white.svg b/src/collections/integrations/aws-ec2-controller/icons/white/aws-ec2-controller-white.svg new file mode 100644 index 000000000000..33de4b00bdb4 --- /dev/null +++ b/src/collections/integrations/aws-ec2-controller/icons/white/aws-ec2-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ec2-controller/index.mdx b/src/collections/integrations/aws-ec2-controller/index.mdx index 8ce4d0c0fa0a..2aae93193074 100644 --- a/src/collections/integrations/aws-ec2-controller/index.mdx +++ b/src/collections/integrations/aws-ec2-controller/index.mdx @@ -1,29 +1,34 @@ --- -title: AWS EC2 +title: AWS EC2 subtitle: Collaborative and visual infrastructure as code for AWS EC2 -integrationIcon: icon/color/aws-ec2-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-ec2-controller-white.svg -docURL: +integrationIcon: icons/color/aws-ec2-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-ec2-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-ec2-controller +description: category: Provisioning subcategory: Compute -featureList: ["Optimized CPU Configurations", -"High Packet-Per-Second Performance and Low Latency with Enhanced Networking", -"High Precision Time with Amazon Time Sync Service +registrant: Github +components: [] +featureList: [ + "Optimized CPU Configurations", + "High Packet-Per-Second Performance and Low Latency with Enhanced Networking", + "High Precision Time with Amazon Time Sync Service " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload. +Amazon Elastic Compute Cloud (Amazon EC2) offers the broadest and deepest compute platform, with over 750 instances and choice of the latest processor, storage, networking, operating system, and purchase model to help you best match the needs of your workload.
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/aws-ecr-controller/icon/color/aws-ecr-controller-color.svg b/src/collections/integrations/aws-ecr-controller/icons/color/aws-ecr-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-ecr-controller/icon/color/aws-ecr-controller-color.svg rename to src/collections/integrations/aws-ecr-controller/icons/color/aws-ecr-controller-color.svg diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-ecr-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..53339797b4ce --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icon/white/aws-ecr-controller-white.svg b/src/collections/integrations/aws-ecr-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-ecr-controller/icon/white/aws-ecr-controller-white.svg rename to src/collections/integrations/aws-ecr-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..53339797b4ce --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..b292c76187e6 --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/color/pull-through-cache-rule-color.svg b/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/color/pull-through-cache-rule-color.svg new file mode 100644 index 000000000000..53339797b4ce --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/color/pull-through-cache-rule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/white/pull-through-cache-rule-white.svg b/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/white/pull-through-cache-rule-white.svg new file mode 100644 index 000000000000..b292c76187e6 --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/pull-through-cache-rule/icons/white/pull-through-cache-rule-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/color/repository-color.svg b/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/color/repository-color.svg new file mode 100644 index 000000000000..53339797b4ce --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/color/repository-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/white/repository-white.svg b/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/white/repository-white.svg new file mode 100644 index 000000000000..b292c76187e6 --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/components/repository/icons/white/repository-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/icons/white/aws-ecr-controller-white.svg b/src/collections/integrations/aws-ecr-controller/icons/white/aws-ecr-controller-white.svg new file mode 100644 index 000000000000..b292c76187e6 --- /dev/null +++ b/src/collections/integrations/aws-ecr-controller/icons/white/aws-ecr-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-ecr-controller/index.mdx b/src/collections/integrations/aws-ecr-controller/index.mdx index 5b687f357f90..b03f78d4980b 100644 --- a/src/collections/integrations/aws-ecr-controller/index.mdx +++ b/src/collections/integrations/aws-ecr-controller/index.mdx @@ -1,30 +1,35 @@ --- -title: AWS Elastic Container Registry +title: AWS Elastic Container Registry subtitle: Collaborative and visual infrastructure as code for AWS Elastic Container Registry -integrationIcon: icon/color/aws-ecr-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-ecr-controller-white.svg -docURL: +integrationIcon: icons/color/aws-ecr-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-ecr-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-ecr-controller +description: category: Provisioning subcategory: Containers -featureList: ["OCI and Docker support", -"Public container image and artifact gallery +registrant: Github +components: [] +featureList: [ + "OCI and Docker support", + "Public container image and artifact gallery ", -"Amazon ECR supports the ability to define and organize repositories in your registry using namespaces." + "Amazon ECR supports the ability to define and organize repositories in your registry using namespaces." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Elastic Container Registry (Amazon ECR) is a fully managed container registry offering high-performance hosting, so you can reliably deploy application images and artifacts anywhere. +Amazon Elastic Container Registry (Amazon ECR) is a fully managed container registry offering high-performance hosting, so you can reliably deploy application images and artifacts anywhere.
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/aws-eks-controller/icon/color/aws-eks-controller-color.svg b/src/collections/integrations/aws-eks-controller/icons/color/aws-eks-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-eks-controller/icon/color/aws-eks-controller-color.svg rename to src/collections/integrations/aws-eks-controller/icons/color/aws-eks-controller-color.svg diff --git a/src/collections/integrations/aws-eks-controller/icons/components/addon/icons/color/addon-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/addon/icons/color/addon-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/addon/icons/color/addon-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icon/white/aws-eks-controller-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/addon/icons/white/addon-white.svg similarity index 100% rename from src/collections/integrations/aws-eks-controller/icon/white/aws-eks-controller-white.svg rename to src/collections/integrations/aws-eks-controller/icons/components/addon/icons/white/addon-white.svg diff --git a/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/color/cluster-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/color/cluster-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/color/cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/white/cluster-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/white/cluster-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/cluster/icons/white/cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/color/eks-anywhere-subscription-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/color/eks-anywhere-subscription-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/color/eks-anywhere-subscription-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/white/eks-anywhere-subscription-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/white/eks-anywhere-subscription-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/eks-anywhere-subscription/icons/white/eks-anywhere-subscription-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/color/fargate-profile-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/color/fargate-profile-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/color/fargate-profile-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/white/fargate-profile-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/white/fargate-profile-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/fargate-profile/icons/white/fargate-profile-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/color/nodegroup-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/color/nodegroup-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/color/nodegroup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/white/nodegroup-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/white/nodegroup-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/nodegroup/icons/white/nodegroup-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/color/pod-identity-association-color.svg b/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/color/pod-identity-association-color.svg new file mode 100644 index 000000000000..422bdd33ad5a --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/color/pod-identity-association-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/white/pod-identity-association-white.svg b/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/white/pod-identity-association-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/components/pod-identity-association/icons/white/pod-identity-association-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/icons/white/aws-eks-controller-white.svg b/src/collections/integrations/aws-eks-controller/icons/white/aws-eks-controller-white.svg new file mode 100644 index 000000000000..b720d5006b8d --- /dev/null +++ b/src/collections/integrations/aws-eks-controller/icons/white/aws-eks-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eks-controller/index.mdx b/src/collections/integrations/aws-eks-controller/index.mdx index 48ce0d39bd28..41dd3c3efd16 100644 --- a/src/collections/integrations/aws-eks-controller/index.mdx +++ b/src/collections/integrations/aws-eks-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Elastic Kubernetes Service +title: AWS Elastic Kubernetes Service subtitle: Collaborative and visual infrastructure as code for AWS Elastic Kubernetes Service -integrationIcon: icon/color/aws-eks-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-eks-controller-white.svg -docURL: +integrationIcon: icons/color/aws-eks-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-eks-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-eks-controller +description: category: Orchestration & Management subcategory: Containers -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized applications. +Amazon Elastic Kubernetes Service (Amazon EKS) is a managed service that you can use to run Kubernetes on AWS without needing to install, operate, and maintain your own Kubernetes control plane or nodes. Kubernetes is an open-source system for automating the deployment, scaling, and management of containerized 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/aws-elasticache-controller/icon/color/aws-elasticache-controller-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/color/aws-elasticache-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-elasticache-controller/icon/color/aws-elasticache-controller-color.svg rename to src/collections/integrations/aws-elasticache-controller/icons/color/aws-elasticache-controller-color.svg diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icon/color/aws-elasticsearchservice-controller-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg similarity index 100% rename from src/collections/integrations/aws-elasticsearchservice-controller/icon/color/aws-elasticsearchservice-controller-color.svg rename to src/collections/integrations/aws-elasticache-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg diff --git a/src/collections/integrations/aws-elasticache-controller/icon/white/aws-elasticache-controller-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-elasticache-controller/icon/white/aws-elasticache-controller-white.svg rename to src/collections/integrations/aws-elasticache-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/cache-parameter-group/icons/color/cache-parameter-group-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-parameter-group/icons/color/cache-parameter-group-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-parameter-group/icons/color/cache-parameter-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icon/white/aws-elasticsearchservice-controller-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-parameter-group/icons/white/cache-parameter-group-white.svg similarity index 100% rename from src/collections/integrations/aws-elasticsearchservice-controller/icon/white/aws-elasticsearchservice-controller-white.svg rename to src/collections/integrations/aws-elasticache-controller/icons/components/cache-parameter-group/icons/white/cache-parameter-group-white.svg diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/color/cache-subnet-group-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/color/cache-subnet-group-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/color/cache-subnet-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/white/cache-subnet-group-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/white/cache-subnet-group-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/cache-subnet-group/icons/white/cache-subnet-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/color/replication-group-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/color/replication-group-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/color/replication-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/white/replication-group-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/white/replication-group-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/replication-group/icons/white/replication-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/color/snapshot-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/color/snapshot-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/color/snapshot-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/white/snapshot-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/white/snapshot-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/snapshot/icons/white/snapshot-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/color/user-group-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/color/user-group-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/color/user-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/white/user-group-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/white/user-group-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/user-group/icons/white/user-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/color/user-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/components/user/icons/white/user-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/icons/white/aws-elasticache-controller-white.svg b/src/collections/integrations/aws-elasticache-controller/icons/white/aws-elasticache-controller-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticache-controller/icons/white/aws-elasticache-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticache-controller/index.mdx b/src/collections/integrations/aws-elasticache-controller/index.mdx index 764c9d9d4252..f173c279834b 100644 --- a/src/collections/integrations/aws-elasticache-controller/index.mdx +++ b/src/collections/integrations/aws-elasticache-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS ElastiCache +title: AWS ElastiCache subtitle: Collaborative and visual infrastructure as code for AWS ElastiCache -integrationIcon: icon/color/aws-elasticache-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-elasticache-controller-white.svg -docURL: +integrationIcon: icons/color/aws-elasticache-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-elasticache-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-elasticache-controller +description: category: App Definition and Development subcategory: Database -featureList: ["Fully managed Redis and Memcached", -"Add a cache to your relational database", -"You can create an ElastiCache Serverless cache in a few steps by specifying a cache name in Meshery" +registrant: Github +components: [] +featureList: [ + "Fully managed Redis and Memcached", + "Add a cache to your relational database", + "You can create an ElastiCache Serverless cache in a few steps by specifying a cache name in Meshery" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon ElastiCache allows you to seamlessly set up, run, and scale an in-memory cache in the cloud. ElastiCache is compatible with both Redis and Memcached. +Amazon ElastiCache allows you to seamlessly set up, run, and scale an in-memory cache in the cloud. ElastiCache is compatible with both Redis and Memcached.
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/aws-elasticsearchservice-controller/icons/color/aws-elasticsearchservice-controller-color.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/color/aws-elasticsearchservice-controller-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/color/aws-elasticsearchservice-controller-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/color/elasticsearch-domain-color.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/color/elasticsearch-domain-color.svg new file mode 100644 index 000000000000..7963fc5b30ce --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/color/elasticsearch-domain-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/white/elasticsearch-domain-white.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/white/elasticsearch-domain-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/components/elasticsearch-domain/icons/white/elasticsearch-domain-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/icons/white/aws-elasticsearchservice-controller-white.svg b/src/collections/integrations/aws-elasticsearchservice-controller/icons/white/aws-elasticsearchservice-controller-white.svg new file mode 100644 index 000000000000..68c152e13e4f --- /dev/null +++ b/src/collections/integrations/aws-elasticsearchservice-controller/icons/white/aws-elasticsearchservice-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-elasticsearchservice-controller/index.mdx b/src/collections/integrations/aws-elasticsearchservice-controller/index.mdx index 44edb6d3422e..e5bd1f7a7caf 100644 --- a/src/collections/integrations/aws-elasticsearchservice-controller/index.mdx +++ b/src/collections/integrations/aws-elasticsearchservice-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS ElasticSearch Service +title: AWS ElasticSearch Service subtitle: Collaborative and visual infrastructure as code for AWS ElasticSearch Service -integrationIcon: icon/color/aws-elasticsearchservice-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-elasticsearchservice-controller-white.svg -docURL: +integrationIcon: icons/color/aws-elasticsearchservice-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-elasticsearchservice-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-elasticsearchservice-controller +description: category: Observability and Analysis subcategory: Logging -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- AWS ElasticSearch Service makes it easy for you to perform interactive log analytics, real-time application monitoring, website search, and more. +AWS ElasticSearch Service makes it easy for you to perform interactive log analytics, real-time application monitoring, website search, and more.
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/aws-emrcontainers-controller/icon/color/aws-emrcontainers-controller-color.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/color/aws-emrcontainers-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-emrcontainers-controller/icon/color/aws-emrcontainers-controller-color.svg rename to src/collections/integrations/aws-emrcontainers-controller/icons/color/aws-emrcontainers-controller-color.svg diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..0f194b62949d --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icon/white/aws-emrcontainers-controller-white.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-emrcontainers-controller/icon/white/aws-emrcontainers-controller-white.svg rename to src/collections/integrations/aws-emrcontainers-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..0f194b62949d --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..cbd2ede3d28c --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/color/job-run-color.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/color/job-run-color.svg new file mode 100644 index 000000000000..0f194b62949d --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/color/job-run-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/white/job-run-white.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/white/job-run-white.svg new file mode 100644 index 000000000000..cbd2ede3d28c --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/job-run/icons/white/job-run-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/color/virtual-cluster-color.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/color/virtual-cluster-color.svg new file mode 100644 index 000000000000..0f194b62949d --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/color/virtual-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/white/virtual-cluster-white.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/white/virtual-cluster-white.svg new file mode 100644 index 000000000000..cbd2ede3d28c --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/components/virtual-cluster/icons/white/virtual-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/icons/white/aws-emrcontainers-controller-white.svg b/src/collections/integrations/aws-emrcontainers-controller/icons/white/aws-emrcontainers-controller-white.svg new file mode 100644 index 000000000000..cbd2ede3d28c --- /dev/null +++ b/src/collections/integrations/aws-emrcontainers-controller/icons/white/aws-emrcontainers-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-emrcontainers-controller/index.mdx b/src/collections/integrations/aws-emrcontainers-controller/index.mdx index 81d9e1a3c1fd..6ad621ee3aeb 100644 --- a/src/collections/integrations/aws-emrcontainers-controller/index.mdx +++ b/src/collections/integrations/aws-emrcontainers-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS EMR Containers +title: AWS EMR Containers subtitle: Collaborative and visual infrastructure as code for AWS EMR Containers -integrationIcon: icon/color/aws-emrcontainers-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-emrcontainers-controller-white.svg -docURL: +integrationIcon: icons/color/aws-emrcontainers-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-emrcontainers-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-emrcontainers-controller +description: category: Analytics subcategory: Analytics -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- Amazon EMR on EKS provides a deployment option for Amazon EMR that allows you to run open-source big data frameworks on Amazon Elastic Kubernetes Service (Amazon EKS). +Amazon EMR on EKS provides a deployment option for Amazon EMR that allows you to run open-source big data frameworks on Amazon Elastic Kubernetes Service (Amazon EKS).
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/aws-eventbridge-controller/icon/color/aws-eventbridge-controller-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/color/aws-eventbridge-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-eventbridge-controller/icon/color/aws-eventbridge-controller-color.svg rename to src/collections/integrations/aws-eventbridge-controller/icons/color/aws-eventbridge-controller-color.svg diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icon/white/aws-eventbridge-controller-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-eventbridge-controller/icon/white/aws-eventbridge-controller-white.svg rename to src/collections/integrations/aws-eventbridge-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/color/archive-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/color/archive-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/color/archive-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/white/archive-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/white/archive-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/archive/icons/white/archive-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/color/endpoint-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/color/endpoint-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/color/endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/white/endpoint-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/white/endpoint-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/endpoint/icons/white/endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/color/event-bus-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/color/event-bus-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/color/event-bus-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/white/event-bus-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/white/event-bus-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/event-bus/icons/white/event-bus-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/color/rule-color.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/color/rule-color.svg new file mode 100644 index 000000000000..9a70c5c310f7 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/color/rule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/white/rule-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/white/rule-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/components/rule/icons/white/rule-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/icons/white/aws-eventbridge-controller-white.svg b/src/collections/integrations/aws-eventbridge-controller/icons/white/aws-eventbridge-controller-white.svg new file mode 100644 index 000000000000..eb9e6d452bd8 --- /dev/null +++ b/src/collections/integrations/aws-eventbridge-controller/icons/white/aws-eventbridge-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-eventbridge-controller/index.mdx b/src/collections/integrations/aws-eventbridge-controller/index.mdx index 96ff359f7a06..5abe57502caf 100644 --- a/src/collections/integrations/aws-eventbridge-controller/index.mdx +++ b/src/collections/integrations/aws-eventbridge-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS EventBridge +title: AWS EventBridge subtitle: Collaborative and visual infrastructure as code for AWS EventBridge -integrationIcon: icon/color/aws-eventbridge-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-eventbridge-controller-white.svg -docURL: +integrationIcon: icons/color/aws-eventbridge-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-eventbridge-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-eventbridge-controller +description: category: App Definition and Development subcategory: Streaming & Messaging -featureList: ["Amazon EventBridge Event Bus is a serverless event bus that helps you receive, filter, transform, route, and deliver events.", -"Amazon EventBridge Pipes is a serverless point-to-point integration resource that helps you connect event producers to event consumers with optional filtering, enrichment, and transformation capabilities.", -"Use Amazon EventBridge Scheduler to schedule tasks and events at scale." +registrant: Github +components: [] +featureList: [ + "Amazon EventBridge Event Bus is a serverless event bus that helps you receive, filter, transform, route, and deliver events.", + "Amazon EventBridge Pipes is a serverless point-to-point integration resource that helps you connect event producers to event consumers with optional filtering, enrichment, and transformation capabilities.", + "Use Amazon EventBridge Scheduler to schedule tasks and events at scale." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon EventBridge enables you to build event-driven applications at scale across AWS, existing systems, or SaaS applications +Amazon EventBridge enables you to build event-driven applications at scale across AWS, existing systems, or SaaS 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/aws-iam-controller/icon/color/aws-iam-controller-color.svg b/src/collections/integrations/aws-iam-controller/icons/color/aws-iam-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-iam-controller/icon/color/aws-iam-controller-color.svg rename to src/collections/integrations/aws-iam-controller/icons/color/aws-iam-controller-color.svg diff --git a/src/collections/integrations/aws-iam-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icon/white/aws-iam-controller-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-iam-controller/icon/white/aws-iam-controller-white.svg rename to src/collections/integrations/aws-iam-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/group/icons/color/group-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/group/icons/color/group-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/group/icons/color/group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/group/icons/white/group-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/group/icons/white/group-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/group/icons/white/group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/color/instance-profile-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/color/instance-profile-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/color/instance-profile-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/white/instance-profile-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/white/instance-profile-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/instance-profile/icons/white/instance-profile-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/color/open-id-connect-provider-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/color/open-id-connect-provider-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/color/open-id-connect-provider-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/white/open-id-connect-provider-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/white/open-id-connect-provider-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/open-id-connect-provider/icons/white/open-id-connect-provider-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/color/policy-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/color/policy-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/color/policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/white/policy-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/white/policy-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/policy/icons/white/policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/role/icons/color/role-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/role/icons/color/role-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/role/icons/color/role-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/role/icons/white/role-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/role/icons/white/role-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/role/icons/white/role-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/aws-iam-controller/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..fc1b54fb06a3 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/user/icons/color/user-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/aws-iam-controller/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/components/user/icons/white/user-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/icons/white/aws-iam-controller-white.svg b/src/collections/integrations/aws-iam-controller/icons/white/aws-iam-controller-white.svg new file mode 100644 index 000000000000..b9f8b0c5eb84 --- /dev/null +++ b/src/collections/integrations/aws-iam-controller/icons/white/aws-iam-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-iam-controller/index.mdx b/src/collections/integrations/aws-iam-controller/index.mdx index f93f2a26c9c7..50f8a4c09ff3 100644 --- a/src/collections/integrations/aws-iam-controller/index.mdx +++ b/src/collections/integrations/aws-iam-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Identity and Access Management +title: AWS Identity and Access Management subtitle: Collaborative and visual infrastructure as code for AWS Identity and Access Management -integrationIcon: icon/color/aws-iam-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-iam-controller-white.svg -docURL: +integrationIcon: icons/color/aws-iam-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-iam-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-iam-controller +description: category: Security & Compliance subcategory: Security Identity Compliance -featureList: ["Manage per-account access or scale access across AWS accounts and applications", -"Set, verify, and right-size permissions toward least privilege", -"Establish organization-wide and preventative guardrails on AWS" +registrant: Github +components: [] +featureList: [ + "Manage per-account access or scale access across AWS accounts and applications", + "Set, verify, and right-size permissions toward least privilege", + "Establish organization-wide and preventative guardrails on AWS" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS Identity and Access Management securely manage identities and access to AWS services and resources +AWS Identity and Access Management securely manage identities and access to AWS services and resources
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/aws-kinesis-controller/icon/color/aws-kinesis-controller-color.svg b/src/collections/integrations/aws-kinesis-controller/icons/color/aws-kinesis-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-kinesis-controller/icon/color/aws-kinesis-controller-color.svg rename to src/collections/integrations/aws-kinesis-controller/icons/color/aws-kinesis-controller-color.svg diff --git a/src/collections/integrations/aws-kinesis-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..bd351bd16f97 --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/icon/white/aws-kinesis-controller-white.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-kinesis-controller/icon/white/aws-kinesis-controller-white.svg rename to src/collections/integrations/aws-kinesis-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..bd351bd16f97 --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..3d5f2e86967e --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/color/stream-color.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/color/stream-color.svg new file mode 100644 index 000000000000..bd351bd16f97 --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/color/stream-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/white/stream-white.svg b/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/white/stream-white.svg new file mode 100644 index 000000000000..3d5f2e86967e --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/components/stream/icons/white/stream-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/icons/white/aws-kinesis-controller-white.svg b/src/collections/integrations/aws-kinesis-controller/icons/white/aws-kinesis-controller-white.svg new file mode 100644 index 000000000000..3d5f2e86967e --- /dev/null +++ b/src/collections/integrations/aws-kinesis-controller/icons/white/aws-kinesis-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kinesis-controller/index.mdx b/src/collections/integrations/aws-kinesis-controller/index.mdx index a4c7741b21e4..54ce073fac19 100644 --- a/src/collections/integrations/aws-kinesis-controller/index.mdx +++ b/src/collections/integrations/aws-kinesis-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Kinesis +title: AWS Kinesis subtitle: Collaborative and visual infrastructure as code for AWS Kinesis -integrationIcon: icon/color/aws-kinesis-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-kinesis-controller-white.svg -docURL: +integrationIcon: icons/color/aws-kinesis-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-kinesis-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-kinesis-controller +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- AWS Kinesis enables you to collect, process, and analyze video and data streams in real time +AWS Kinesis enables you to collect, process, and analyze video and data streams in real time
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/aws-kms-controller/icon/color/aws-kms-controller-color.svg b/src/collections/integrations/aws-kms-controller/icons/color/aws-kms-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-kms-controller/icon/color/aws-kms-controller-color.svg rename to src/collections/integrations/aws-kms-controller/icons/color/aws-kms-controller-color.svg diff --git a/src/collections/integrations/aws-kms-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-kms-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..fbaa92da4549 --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icon/white/aws-kms-controller-white.svg b/src/collections/integrations/aws-kms-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-kms-controller/icon/white/aws-kms-controller-white.svg rename to src/collections/integrations/aws-kms-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/color/alias-color.svg b/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/color/alias-color.svg new file mode 100644 index 000000000000..fbaa92da4549 --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/color/alias-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/white/alias-white.svg b/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/white/alias-white.svg new file mode 100644 index 000000000000..6b4d2675652a --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/alias/icons/white/alias-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..fbaa92da4549 --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..6b4d2675652a --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/color/grant-color.svg b/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/color/grant-color.svg new file mode 100644 index 000000000000..fbaa92da4549 --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/color/grant-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/white/grant-white.svg b/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/white/grant-white.svg new file mode 100644 index 000000000000..6b4d2675652a --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/grant/icons/white/grant-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/key/icons/color/key-color.svg b/src/collections/integrations/aws-kms-controller/icons/components/key/icons/color/key-color.svg new file mode 100644 index 000000000000..fbaa92da4549 --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/key/icons/color/key-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/components/key/icons/white/key-white.svg b/src/collections/integrations/aws-kms-controller/icons/components/key/icons/white/key-white.svg new file mode 100644 index 000000000000..6b4d2675652a --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/components/key/icons/white/key-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/icons/white/aws-kms-controller-white.svg b/src/collections/integrations/aws-kms-controller/icons/white/aws-kms-controller-white.svg new file mode 100644 index 000000000000..6b4d2675652a --- /dev/null +++ b/src/collections/integrations/aws-kms-controller/icons/white/aws-kms-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-kms-controller/index.mdx b/src/collections/integrations/aws-kms-controller/index.mdx index acec4d587df6..4421f69e58ab 100644 --- a/src/collections/integrations/aws-kms-controller/index.mdx +++ b/src/collections/integrations/aws-kms-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Kinesis +title: AWS Kinesis subtitle: Collaborative and visual infrastructure as code for AWS Kinesis -integrationIcon: icon/color/aws-kms-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-kms-controller-white.svg -docURL: +integrationIcon: icons/color/aws-kms-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-kms-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-kms-controller +description: category: Security & Compliance subcategory: Key Management Service -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- AWS Key Management Service (AWS KMS) is a managed service that makes it easy for you to create and control the cryptographic keys that are used to protect your data. +AWS Key Management Service (AWS KMS) is a managed service that makes it easy for you to create and control the cryptographic keys that are used to protect your data.
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/aws-lambda-controller/icon/color/aws-lambda-controller-color.svg b/src/collections/integrations/aws-lambda-controller/icons/color/aws-lambda-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-lambda-controller/icon/color/aws-lambda-controller-color.svg rename to src/collections/integrations/aws-lambda-controller/icons/color/aws-lambda-controller-color.svg diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icon/white/aws-lambda-controller-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-lambda-controller/icon/white/aws-lambda-controller-white.svg rename to src/collections/integrations/aws-lambda-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/color/code-signing-config-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/color/code-signing-config-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/color/code-signing-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/white/code-signing-config-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/white/code-signing-config-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/code-signing-config/icons/white/code-signing-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/color/event-source-mapping-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/color/event-source-mapping-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/color/event-source-mapping-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/white/event-source-mapping-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/white/event-source-mapping-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/event-source-mapping/icons/white/event-source-mapping-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/color/function-url-config-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/color/function-url-config-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/color/function-url-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/white/function-url-config-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/white/function-url-config-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/function-url-config/icons/white/function-url-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/color/function-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/color/function-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/color/function-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/white/function-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/white/function-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/function/icons/white/function-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/color/layer-version-color.svg b/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/color/layer-version-color.svg new file mode 100644 index 000000000000..ed69689ef197 --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/color/layer-version-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/white/layer-version-white.svg b/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/white/layer-version-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/components/layer-version/icons/white/layer-version-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/icons/white/aws-lambda-controller-white.svg b/src/collections/integrations/aws-lambda-controller/icons/white/aws-lambda-controller-white.svg new file mode 100644 index 000000000000..5a8aeb3985ab --- /dev/null +++ b/src/collections/integrations/aws-lambda-controller/icons/white/aws-lambda-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-lambda-controller/index.mdx b/src/collections/integrations/aws-lambda-controller/index.mdx index d74f770076a5..966b1e049c6a 100644 --- a/src/collections/integrations/aws-lambda-controller/index.mdx +++ b/src/collections/integrations/aws-lambda-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Lambda +title: AWS Lambda subtitle: Collaborative and visual infrastructure as code for AWS Lambda -integrationIcon: icon/color/aws-lambda-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-lambda-controller-white.svg -docURL: +integrationIcon: icons/color/aws-lambda-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-lambda-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-lambda-controller +description: category: App Definition and Development subcategory: Serverless -featureList: ["Run code for virtually any type of application or backend service. ", -"Write Lambda functions in your favorite language ", -"Bring your own code" +registrant: Github +components: [] +featureList: [ + "Run code for virtually any type of application or backend service. ", + "Write Lambda functions in your favorite language ", + "Bring your own code" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS Lambda enables you to run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes. +AWS Lambda enables you to run code without provisioning or managing servers, creating workload-aware cluster scaling logic, maintaining event integrations, or managing runtimes.
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/aws-load-balancer-controller/icon/color/aws-load-balancer-controller-color.svg b/src/collections/integrations/aws-load-balancer-controller/icons/color/aws-load-balancer-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-load-balancer-controller/icon/color/aws-load-balancer-controller-color.svg rename to src/collections/integrations/aws-load-balancer-controller/icons/color/aws-load-balancer-controller-color.svg diff --git a/src/collections/integrations/aws-load-balancer-controller/icons/components/ingress-class-params/icons/color/ingress-class-params-color.svg b/src/collections/integrations/aws-load-balancer-controller/icons/components/ingress-class-params/icons/color/ingress-class-params-color.svg new file mode 100644 index 000000000000..b06f1ae152d2 --- /dev/null +++ b/src/collections/integrations/aws-load-balancer-controller/icons/components/ingress-class-params/icons/color/ingress-class-params-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-load-balancer-controller/icon/white/aws-load-balancer-controller-white.svg b/src/collections/integrations/aws-load-balancer-controller/icons/components/ingress-class-params/icons/white/ingress-class-params-white.svg similarity index 100% rename from src/collections/integrations/aws-load-balancer-controller/icon/white/aws-load-balancer-controller-white.svg rename to src/collections/integrations/aws-load-balancer-controller/icons/components/ingress-class-params/icons/white/ingress-class-params-white.svg diff --git a/src/collections/integrations/aws-load-balancer-controller/icons/white/aws-load-balancer-controller-white.svg b/src/collections/integrations/aws-load-balancer-controller/icons/white/aws-load-balancer-controller-white.svg new file mode 100644 index 000000000000..57fab06023f9 --- /dev/null +++ b/src/collections/integrations/aws-load-balancer-controller/icons/white/aws-load-balancer-controller-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-load-balancer-controller/index.mdx b/src/collections/integrations/aws-load-balancer-controller/index.mdx index 9a9b7c8e50c8..9e67d904b256 100644 --- a/src/collections/integrations/aws-load-balancer-controller/index.mdx +++ b/src/collections/integrations/aws-load-balancer-controller/index.mdx @@ -1,24 +1,35 @@ --- -title: AWS Load Balancer +title: AWS Load Balancer subtitle: Collaborative and visual infrastructure as code for AWS Load Balancer -integrationIcon: icon/color/aws-load-balancer-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-load-balancer-controller-white.svg -docURL: +integrationIcon: icons/color/aws-load-balancer-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-load-balancer-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-load-balancer-controller +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["Manage AWS Elastic Load Balancers for a Kubernetes cluster.", -"Provide high performance traffic serving that can scale to millions of requests per second.", -"Supports IP address targeting mode for Network Load Balancers." +registrant: Artifact Hub +components: [ +{ +"name": "ingress-class-params", +"colorIcon": "icons/components/ingress-class-params/icons/color/ingress-class-params-color.svg", +"whiteIcon": "icons/components/ingress-class-params/icons/white/ingress-class-params-white.svg", +"description": "", +}] +featureList: [ + "Manage AWS Elastic Load Balancers for a Kubernetes cluster.", + "Provide high performance traffic serving that can scale to millions of requests per second.", + "Supports IP address targeting mode for Network Load Balancers." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Elastic Load Balancing (ELB) automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs)." -published: true +published: TRUE ---- Distribute network traffic to improve application scalability +Distribute network traffic to improve application scalability Get Started with Elastic Load Balancing
@@ -27,4 +38,4 @@ Get Started with Elastic Load BalancingLooking 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/aws-memorydb-controller/icon/color/aws-memorydb-controller-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/color/aws-memorydb-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-memorydb-controller/icon/color/aws-memorydb-controller-color.svg rename to src/collections/integrations/aws-memorydb-controller/icons/color/aws-memorydb-controller-color.svg diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/acl/icons/color/acl-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/acl/icons/color/acl-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/acl/icons/color/acl-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icon/white/aws-memorydb-controller-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/acl/icons/white/acl-white.svg similarity index 100% rename from src/collections/integrations/aws-memorydb-controller/icon/white/aws-memorydb-controller-white.svg rename to src/collections/integrations/aws-memorydb-controller/icons/components/acl/icons/white/acl-white.svg diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/color/cluster-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/color/cluster-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/color/cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/white/cluster-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/white/cluster-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/cluster/icons/white/cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/color/parameter-group-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/color/parameter-group-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/color/parameter-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/white/parameter-group-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/white/parameter-group-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/parameter-group/icons/white/parameter-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/color/snapshot-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/color/snapshot-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/color/snapshot-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/white/snapshot-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/white/snapshot-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/snapshot/icons/white/snapshot-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/color/subnet-group-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/color/subnet-group-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/color/subnet-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/white/subnet-group-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/white/subnet-group-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/subnet-group/icons/white/subnet-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..f9db25715cab --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/color/user-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/components/user/icons/white/user-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/icons/white/aws-memorydb-controller-white.svg b/src/collections/integrations/aws-memorydb-controller/icons/white/aws-memorydb-controller-white.svg new file mode 100644 index 000000000000..d5d04e83adf8 --- /dev/null +++ b/src/collections/integrations/aws-memorydb-controller/icons/white/aws-memorydb-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-memorydb-controller/index.mdx b/src/collections/integrations/aws-memorydb-controller/index.mdx index 02eb85c07796..5a59a67baca3 100644 --- a/src/collections/integrations/aws-memorydb-controller/index.mdx +++ b/src/collections/integrations/aws-memorydb-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS MemoryDB for Redis +title: AWS MemoryDB for Redis subtitle: Collaborative and visual infrastructure as code for AWS MemoryDB for Redis -integrationIcon: icon/color/aws-memorydb-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-memorydb-controller-white.svg -docURL: +integrationIcon: icons/color/aws-memorydb-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-memorydb-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-memorydb-controller +description: category: Provisioning subcategory: Database -featureList: ["Amazon MemoryDB for Redis enables machine learning (ML) and generative artificial intelligence (AI) models to work with data stored in Amazon MemoryDB in real-time and without moving your data.", -"Amazon MemoryDB provides native support for JavaScript Object Notation (JSON) documents in addition to the data structures included in open source Redis, at no additional cost.", -"MemoryDB stores your entire dataset in memory to deliver microsecond read latency, single-digit millisecond write latency, and high throughput. It can handle more than 13 trillion requests per day and support peaks of 160 million requests per second." +registrant: Github +components: [] +featureList: [ + "Amazon MemoryDB for Redis enables machine learning (ML) and generative artificial intelligence (AI) models to work with data stored in Amazon MemoryDB in real-time and without moving your data.", + "Amazon MemoryDB provides native support for JavaScript Object Notation (JSON) documents in addition to the data structures included in open source Redis, at no additional cost.", + "MemoryDB stores your entire dataset in memory to deliver microsecond read latency, single-digit millisecond write latency, and high throughput. It can handle more than 13 trillion requests per day and support peaks of 160 million requests per second." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon MemoryDB for Redis is a durable database with microsecond reads, low single-digit millisecond writes, scalability, and enterprise security. MemoryDB delivers 99.99% availability and near instantaneous recovery without any data loss. +Amazon MemoryDB for Redis is a durable database with microsecond reads, low single-digit millisecond writes, scalability, and enterprise security. MemoryDB delivers 99.99% availability and near instantaneous recovery without any data loss.
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/aws-mq-controller/icon/color/aws-mq-controller-color.svg b/src/collections/integrations/aws-mq-controller/icons/color/aws-mq-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-mq-controller/icon/color/aws-mq-controller-color.svg rename to src/collections/integrations/aws-mq-controller/icons/color/aws-mq-controller-color.svg diff --git a/src/collections/integrations/aws-mq-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-mq-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..8e7629715720 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/icon/white/aws-mq-controller-white.svg b/src/collections/integrations/aws-mq-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-mq-controller/icon/white/aws-mq-controller-white.svg rename to src/collections/integrations/aws-mq-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/color/broker-color.svg b/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/color/broker-color.svg new file mode 100644 index 000000000000..8e7629715720 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/color/broker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/white/broker-white.svg b/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/white/broker-white.svg new file mode 100644 index 000000000000..0fa9b3a37170 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/components/broker/icons/white/broker-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..8e7629715720 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..0fa9b3a37170 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/icons/white/aws-mq-controller-white.svg b/src/collections/integrations/aws-mq-controller/icons/white/aws-mq-controller-white.svg new file mode 100644 index 000000000000..0fa9b3a37170 --- /dev/null +++ b/src/collections/integrations/aws-mq-controller/icons/white/aws-mq-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-mq-controller/index.mdx b/src/collections/integrations/aws-mq-controller/index.mdx index d3936c5b2c83..a9097a085afd 100644 --- a/src/collections/integrations/aws-mq-controller/index.mdx +++ b/src/collections/integrations/aws-mq-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS MQ +title: AWS MQ subtitle: Collaborative and visual infrastructure as code for AWS MQ -integrationIcon: icon/color/aws-mq-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-mq-controller-white.svg -docURL: +integrationIcon: icons/color/aws-mq-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-mq-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-mq-controller +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- AWS MQ offers fully managed service for open-source message brokers +AWS MQ offers fully managed service for open-source message brokers
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/aws-node-termination-handler-2/icon/color/aws-node-termination-handler-2-color.svg b/src/collections/integrations/aws-node-termination-handler-2/icons/color/aws-node-termination-handler-2-color.svg similarity index 100% rename from src/collections/integrations/aws-node-termination-handler-2/icon/color/aws-node-termination-handler-2-color.svg rename to src/collections/integrations/aws-node-termination-handler-2/icons/color/aws-node-termination-handler-2-color.svg diff --git a/src/collections/integrations/aws-target-group-binding/icon/color/aws-target-group-binding-color.svg b/src/collections/integrations/aws-node-termination-handler-2/icons/components/terminator/icons/color/terminator-color.svg similarity index 100% rename from src/collections/integrations/aws-target-group-binding/icon/color/aws-target-group-binding-color.svg rename to src/collections/integrations/aws-node-termination-handler-2/icons/components/terminator/icons/color/terminator-color.svg diff --git a/src/collections/integrations/aws-node-termination-handler-2/icon/white/aws-node-termination-handler-2-white.svg b/src/collections/integrations/aws-node-termination-handler-2/icons/components/terminator/icons/white/terminator-white.svg similarity index 100% rename from src/collections/integrations/aws-node-termination-handler-2/icon/white/aws-node-termination-handler-2-white.svg rename to src/collections/integrations/aws-node-termination-handler-2/icons/components/terminator/icons/white/terminator-white.svg diff --git a/src/collections/integrations/aws-vpc-cni/icon/white/aws-vpc-cni-white.svg b/src/collections/integrations/aws-node-termination-handler-2/icons/white/aws-node-termination-handler-2-white.svg similarity index 100% rename from src/collections/integrations/aws-vpc-cni/icon/white/aws-vpc-cni-white.svg rename to src/collections/integrations/aws-node-termination-handler-2/icons/white/aws-node-termination-handler-2-white.svg diff --git a/src/collections/integrations/aws-node-termination-handler-2/index.mdx b/src/collections/integrations/aws-node-termination-handler-2/index.mdx index b8698517999f..fba6c98ff96e 100644 --- a/src/collections/integrations/aws-node-termination-handler-2/index.mdx +++ b/src/collections/integrations/aws-node-termination-handler-2/index.mdx @@ -1,24 +1,35 @@ --- -title: AWS Node Termination Handler +title: AWS Node Termination Handler subtitle: Collaborative and visual infrastructure as code for AWS Node Termination Handler -integrationIcon: icon/color/aws-node-termination-handler-2-color.svg -darkModeIntegrationIcon: icon/white/aws-node-termination-handler-2-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/aws-node-termination-handler-2-color.svg +darkModeIntegrationIcon: icons/white/aws-node-termination-handler-2-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-node-termination-handler-2 +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["Keep revision history and audit trail of all configuration changes", -"Use MeshMap‘s visual designer to explore your App Mesh configuration", -"Deploy Meshery on your EKS clusters for App Mesh management" +registrant: Artifact Hub +components: [ +{ +"name": "terminator", +"colorIcon": "icons/components/terminator/icons/color/terminator-color.svg", +"whiteIcon": "icons/components/terminator/icons/white/terminator-white.svg", +"description": "", +}] +featureList: [ + "Keep revision history and audit trail of all configuration changes", + "Use MeshMap‘s visual designer to explore your App Mesh configuration", + "Deploy Meshery on your EKS clusters for App Mesh management" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Gracefully handle EC2 instance shutdown within Kubernetes +Gracefully handle EC2 instance shutdown within Kubernetes
AWS Node Termination Handler ensures that the Kubernetes control plane responds appropriately to events that can cause your EC2 instance to become unavailable, such as EC2 maintenance events, EC2 Spot interruptions, ASG Scale-In, ASG AZ Rebalance, and EC2 Instance Termination via the API or Console. If not handled, your application code may not stop gracefully, take longer to recover full availability, or accidentally schedule work to nodes that are going down. @@ -28,4 +39,4 @@ published: true
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/aws-prometheusservice-controller/icon/color/aws-prometheusservice-controller-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/color/aws-prometheusservice-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-prometheusservice-controller/icon/color/aws-prometheusservice-controller-color.svg rename to src/collections/integrations/aws-prometheusservice-controller/icons/color/aws-prometheusservice-controller-color.svg diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icon/white/aws-prometheusservice-controller-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-prometheusservice-controller/icon/white/aws-prometheusservice-controller-white.svg rename to src/collections/integrations/aws-prometheusservice-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/color/alert-manager-definition-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/color/alert-manager-definition-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/color/alert-manager-definition-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/white/alert-manager-definition-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/white/alert-manager-definition-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/alert-manager-definition/icons/white/alert-manager-definition-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/color/logging-configuration-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/color/logging-configuration-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/color/logging-configuration-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/white/logging-configuration-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/white/logging-configuration-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/logging-configuration/icons/white/logging-configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/color/rule-groups-namespace-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/color/rule-groups-namespace-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/color/rule-groups-namespace-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/white/rule-groups-namespace-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/white/rule-groups-namespace-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/rule-groups-namespace/icons/white/rule-groups-namespace-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/color/workspace-color.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/color/workspace-color.svg new file mode 100644 index 000000000000..de51e9afb938 --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/color/workspace-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/white/workspace-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/white/workspace-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/components/workspace/icons/white/workspace-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/icons/white/aws-prometheusservice-controller-white.svg b/src/collections/integrations/aws-prometheusservice-controller/icons/white/aws-prometheusservice-controller-white.svg new file mode 100644 index 000000000000..97af604213db --- /dev/null +++ b/src/collections/integrations/aws-prometheusservice-controller/icons/white/aws-prometheusservice-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-prometheusservice-controller/index.mdx b/src/collections/integrations/aws-prometheusservice-controller/index.mdx index 04d57f141969..1a9cc97f22d4 100644 --- a/src/collections/integrations/aws-prometheusservice-controller/index.mdx +++ b/src/collections/integrations/aws-prometheusservice-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Managed Service for Prometheus +title: AWS Managed Service for Prometheus subtitle: Collaborative and visual infrastructure as code for AWS Managed Service for Prometheus -integrationIcon: icon/color/aws-prometheusservice-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-prometheusservice-controller-white.svg -docURL: +integrationIcon: icons/color/aws-prometheusservice-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-prometheusservice-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-prometheusservice-controller +description: category: Observability and Analysis subcategory: Metrics -featureList: ["No collection agents required", -"Amazon Managed Service for Prometheus includes a remote write-compatible API that can ingest metrics from OpenTelemetry, Prometheus libraries, and existing Prometheus servers.", -"Amazon Managed Service for Prometheus includes a query-compatible HTTP API that allows you to query metrics, metric labels, metric metadata, and time series metrics. " +registrant: Github +components: [] +featureList: [ + "No collection agents required", + "Amazon Managed Service for Prometheus includes a remote write-compatible API that can ingest metrics from OpenTelemetry, Prometheus libraries, and existing Prometheus servers.", + "Amazon Managed Service for Prometheus includes a query-compatible HTTP API that allows you to query metrics, metric labels, metric metadata, and time series metrics. " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Managed Service for Prometheus is a Prometheus-compatible service that monitors and provides alerts on containerized applications and infrastructure at scale. The service is integrated with Amazon Elastic Kubernetes Service (EKS), Amazon Elastic Container Service (ECS), and AWS Distro for OpenTelemetry. +Amazon Managed Service for Prometheus is a Prometheus-compatible service that monitors and provides alerts on containerized applications and infrastructure at scale. The service is integrated with Amazon Elastic Kubernetes Service (EKS), Amazon Elastic Container Service (ECS), and AWS Distro for OpenTelemetry.
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/aws-rds-controller/icon/color/aws-rds-controller-color.svg b/src/collections/integrations/aws-rds-controller/icons/color/aws-rds-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-rds-controller/icon/color/aws-rds-controller-color.svg rename to src/collections/integrations/aws-rds-controller/icons/color/aws-rds-controller-color.svg diff --git a/src/collections/integrations/aws-rds-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icon/white/aws-rds-controller-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-rds-controller/icon/white/aws-rds-controller-white.svg rename to src/collections/integrations/aws-rds-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/color/db-cluster-parameter-group-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/color/db-cluster-parameter-group-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/color/db-cluster-parameter-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/white/db-cluster-parameter-group-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/white/db-cluster-parameter-group-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster-parameter-group/icons/white/db-cluster-parameter-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/color/db-cluster-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/color/db-cluster-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/color/db-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/white/db-cluster-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/white/db-cluster-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-cluster/icons/white/db-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/color/db-instance-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/color/db-instance-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/color/db-instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/white/db-instance-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/white/db-instance-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-instance/icons/white/db-instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/color/db-parameter-group-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/color/db-parameter-group-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/color/db-parameter-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/white/db-parameter-group-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/white/db-parameter-group-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-parameter-group/icons/white/db-parameter-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/color/db-proxy-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/color/db-proxy-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/color/db-proxy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/white/db-proxy-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/white/db-proxy-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-proxy/icons/white/db-proxy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/color/db-subnet-group-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/color/db-subnet-group-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/color/db-subnet-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/white/db-subnet-group-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/white/db-subnet-group-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/db-subnet-group/icons/white/db-subnet-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/color/global-cluster-color.svg b/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/color/global-cluster-color.svg new file mode 100644 index 000000000000..9733505afa35 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/color/global-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/white/global-cluster-white.svg b/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/white/global-cluster-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/components/global-cluster/icons/white/global-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/icons/white/aws-rds-controller-white.svg b/src/collections/integrations/aws-rds-controller/icons/white/aws-rds-controller-white.svg new file mode 100644 index 000000000000..c5e3e6341287 --- /dev/null +++ b/src/collections/integrations/aws-rds-controller/icons/white/aws-rds-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-rds-controller/index.mdx b/src/collections/integrations/aws-rds-controller/index.mdx index 3886913409d6..042b2224d15f 100644 --- a/src/collections/integrations/aws-rds-controller/index.mdx +++ b/src/collections/integrations/aws-rds-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Relational Database Service +title: AWS Relational Database Service subtitle: Collaborative and visual infrastructure as code for AWS Relational Database Service -integrationIcon: icon/color/aws-rds-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-rds-controller-white.svg -docURL: +integrationIcon: icons/color/aws-rds-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-rds-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-rds-controller +description: category: App Definition and Development subcategory: Database -featureList: ["Amazon RDS integrates with AWS Config to support compliance and enhance security by recording and auditing changes to the configuration of your DB instance", -"Amazon Aurora supports quick, efficient cloning operations, where entire multi-terabyte database clusters can be cloned in minutes.", -"Amazon RDS provides Amazon CloudWatch metrics for your database instances at no additional charge." +registrant: Github +components: [] +featureList: [ + "Amazon RDS integrates with AWS Config to support compliance and enhance security by recording and auditing changes to the configuration of your DB instance", + "Amazon Aurora supports quick, efficient cloning operations, where entire multi-terabyte database clusters can be cloned in minutes.", + "Amazon RDS provides Amazon CloudWatch metrics for your database instances at no additional charge." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud. +Amazon Relational Database Service (Amazon RDS) is a collection of managed services that makes it simple to set up, operate, and scale databases in the cloud.
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/aws-route53-controller/icon/color/aws-route53-controller-color.svg b/src/collections/integrations/aws-route53-controller/icons/color/aws-route53-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-route53-controller/icon/color/aws-route53-controller-color.svg rename to src/collections/integrations/aws-route53-controller/icons/color/aws-route53-controller-color.svg diff --git a/src/collections/integrations/aws-route53resolver-controller/icon/color/aws-route53resolver-controller-color.svg b/src/collections/integrations/aws-route53-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg similarity index 100% rename from src/collections/integrations/aws-route53resolver-controller/icon/color/aws-route53resolver-controller-color.svg rename to src/collections/integrations/aws-route53-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg diff --git a/src/collections/integrations/aws-route53-controller/icon/white/aws-route53-controller-white.svg b/src/collections/integrations/aws-route53-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-route53-controller/icon/white/aws-route53-controller-white.svg rename to src/collections/integrations/aws-route53-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-route53-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-route53-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icon/white/aws-route53resolver-controller-white.svg b/src/collections/integrations/aws-route53-controller/icons/components/field-export/icons/white/field-export-white.svg similarity index 100% rename from src/collections/integrations/aws-route53resolver-controller/icon/white/aws-route53resolver-controller-white.svg rename to src/collections/integrations/aws-route53-controller/icons/components/field-export/icons/white/field-export-white.svg diff --git a/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/color/hosted-zone-color.svg b/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/color/hosted-zone-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/color/hosted-zone-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/white/hosted-zone-white.svg b/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/white/hosted-zone-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/components/hosted-zone/icons/white/hosted-zone-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/color/record-set-color.svg b/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/color/record-set-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/color/record-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/white/record-set-white.svg b/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/white/record-set-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/components/record-set/icons/white/record-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53-controller/icons/white/aws-route53-controller-white.svg b/src/collections/integrations/aws-route53-controller/icons/white/aws-route53-controller-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53-controller/icons/white/aws-route53-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53-controller/index.mdx b/src/collections/integrations/aws-route53-controller/index.mdx index 0f5c3a77400b..86e49d0d14e6 100644 --- a/src/collections/integrations/aws-route53-controller/index.mdx +++ b/src/collections/integrations/aws-route53-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Route 53 +title: AWS Route 53 subtitle: Collaborative and visual infrastructure as code for AWS Route 53 -integrationIcon: icon/color/aws-route53-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-route53-controller-white.svg -docURL: +integrationIcon: icons/color/aws-route53-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-route53-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-route53-controller +description: category: Cloud Native Network subcategory: Networking Content Delivery -featureList: ["Route end users to your site reliably with globally-dispersed Domain Name System (DNS) servers and automatic scaling.", -"Set up your DNS routing in minutes with domain name registration and straightforward visual traffic flow tools.", -"Customize your DNS routing policies to reduce latency, improve application availability, and maintain compliance." +registrant: Github +components: [] +featureList: [ + "Route end users to your site reliably with globally-dispersed Domain Name System (DNS) servers and automatic scaling.", + "Set up your DNS routing in minutes with domain name registration and straightforward visual traffic flow tools.", + "Customize your DNS routing policies to reduce latency, improve application availability, and maintain compliance." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Route 53 connects user requests to internet applications running on AWS or on-premises. +Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. Route 53 connects user requests to internet applications running on AWS or on-premises.
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/aws-route53resolver-controller/icons/color/aws-route53resolver-controller-color.svg b/src/collections/integrations/aws-route53resolver-controller/icons/color/aws-route53resolver-controller-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/color/aws-route53resolver-controller-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/color/resolver-endpoint-color.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/color/resolver-endpoint-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/color/resolver-endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/white/resolver-endpoint-white.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/white/resolver-endpoint-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-endpoint/icons/white/resolver-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/color/resolver-rule-color.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/color/resolver-rule-color.svg new file mode 100644 index 000000000000..ad451548a0a2 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/color/resolver-rule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/white/resolver-rule-white.svg b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/white/resolver-rule-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/components/resolver-rule/icons/white/resolver-rule-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/icons/white/aws-route53resolver-controller-white.svg b/src/collections/integrations/aws-route53resolver-controller/icons/white/aws-route53resolver-controller-white.svg new file mode 100644 index 000000000000..b984f9ccda01 --- /dev/null +++ b/src/collections/integrations/aws-route53resolver-controller/icons/white/aws-route53resolver-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-route53resolver-controller/index.mdx b/src/collections/integrations/aws-route53resolver-controller/index.mdx index 76b862f71430..1c28102ccce2 100644 --- a/src/collections/integrations/aws-route53resolver-controller/index.mdx +++ b/src/collections/integrations/aws-route53resolver-controller/index.mdx @@ -1,31 +1,36 @@ --- -title: AWS Route 53 Resolver +title: AWS Route 53 Resolver subtitle: Collaborative and visual infrastructure as code for AWS Route 53 Resolver -integrationIcon: icon/color/aws-route53resolver-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-route53resolver-controller-white.svg -docURL: +integrationIcon: icons/color/aws-route53resolver-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-route53resolver-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-route53resolver-controller +description: category: Cloud Native Network subcategory: Networking Content Delivery -featureList: ["Local VPC domain names for EC2 instances (for example, ec2-192-0-2-44.compute-1.amazonaws.com). +registrant: Github +components: [] +featureList: [ + "Local VPC domain names for EC2 instances (for example, ec2-192-0-2-44.compute-1.amazonaws.com). ", -"Records in private hosted zones (for example, acme.example.com). + "Records in private hosted zones (for example, acme.example.com). ", -"For public domain names, Route 53 Resolver performs recursive lookups against public name servers on the internet. + "For public domain names, Route 53 Resolver performs recursive lookups against public name servers on the internet. " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Route 53 Resolver responds recursively to DNS queries from AWS resources for public records, Amazon VPC-specific DNS names, and Amazon Route 53 private hosted zones, and is available by default in all VPCs. +Amazon Route 53 Resolver responds recursively to DNS queries from AWS resources for public records, Amazon VPC-specific DNS names, and Amazon Route 53 private hosted zones, and is available by default in all VPCs.
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/aws-s3-controller/icon/color/aws-s3-controller-color.svg b/src/collections/integrations/aws-s3-controller/icons/color/aws-s3-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-s3-controller/icon/color/aws-s3-controller-color.svg rename to src/collections/integrations/aws-s3-controller/icons/color/aws-s3-controller-color.svg diff --git a/src/collections/integrations/aws-s3-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-s3-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..5a5205a4cb76 --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/icon/white/aws-s3-controller-white.svg b/src/collections/integrations/aws-s3-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-s3-controller/icon/white/aws-s3-controller-white.svg rename to src/collections/integrations/aws-s3-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/color/bucket-color.svg b/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/color/bucket-color.svg new file mode 100644 index 000000000000..5a5205a4cb76 --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/color/bucket-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/white/bucket-white.svg b/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/white/bucket-white.svg new file mode 100644 index 000000000000..0b43b3544c1a --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/components/bucket/icons/white/bucket-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..5a5205a4cb76 --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..0b43b3544c1a --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/icons/white/aws-s3-controller-white.svg b/src/collections/integrations/aws-s3-controller/icons/white/aws-s3-controller-white.svg new file mode 100644 index 000000000000..0b43b3544c1a --- /dev/null +++ b/src/collections/integrations/aws-s3-controller/icons/white/aws-s3-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-s3-controller/index.mdx b/src/collections/integrations/aws-s3-controller/index.mdx index ab35386b9419..4ca6507057d0 100644 --- a/src/collections/integrations/aws-s3-controller/index.mdx +++ b/src/collections/integrations/aws-s3-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Simple Storage Service (S3) +title: AWS Simple Storage Service (S3) subtitle: Collaborative and visual infrastructure as code for AWS Simple Storage Service (S3) -integrationIcon: icon/color/aws-s3-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-s3-controller-white.svg -docURL: +integrationIcon: icons/color/aws-s3-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-s3-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-s3-controller +description: category: Cloud Native Storage subcategory: Storage -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." +registrant: Github +components: [] +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] + ../_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 +published: TRUE ---- Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance. +Amazon Simple Storage Service (Amazon S3) is an object storage service offering industry-leading scalability, data availability, security, and performance.
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/aws-sagemaker-controller/icon/color/aws-sagemaker-controller-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/color/aws-sagemaker-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-sagemaker-controller/icon/color/aws-sagemaker-controller-color.svg rename to src/collections/integrations/aws-sagemaker-controller/icons/color/aws-sagemaker-controller-color.svg diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icon/white/aws-sagemaker-controller-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-sagemaker-controller/icon/white/aws-sagemaker-controller-white.svg rename to src/collections/integrations/aws-sagemaker-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/color/app-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/color/app-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/color/app-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/white/app-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/white/app-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/app/icons/white/app-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/color/data-quality-job-definition-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/color/data-quality-job-definition-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/color/data-quality-job-definition-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/white/data-quality-job-definition-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/white/data-quality-job-definition-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/data-quality-job-definition/icons/white/data-quality-job-definition-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/color/domain-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/color/domain-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/color/domain-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/white/domain-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/white/domain-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/domain/icons/white/domain-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/color/endpoint-config-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/color/endpoint-config-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/color/endpoint-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/white/endpoint-config-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/white/endpoint-config-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint-config/icons/white/endpoint-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/color/endpoint-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/color/endpoint-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/color/endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/white/endpoint-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/white/endpoint-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/endpoint/icons/white/endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/color/feature-group-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/color/feature-group-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/color/feature-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/white/feature-group-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/white/feature-group-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/feature-group/icons/white/feature-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/color/hyper-parameter-tuning-job-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/color/hyper-parameter-tuning-job-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/color/hyper-parameter-tuning-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/white/hyper-parameter-tuning-job-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/white/hyper-parameter-tuning-job-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/hyper-parameter-tuning-job/icons/white/hyper-parameter-tuning-job-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/color/model-bias-job-definition-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/color/model-bias-job-definition-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/color/model-bias-job-definition-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/white/model-bias-job-definition-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/white/model-bias-job-definition-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-bias-job-definition/icons/white/model-bias-job-definition-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/color/model-explainability-job-definition-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/color/model-explainability-job-definition-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/color/model-explainability-job-definition-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/white/model-explainability-job-definition-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/white/model-explainability-job-definition-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-explainability-job-definition/icons/white/model-explainability-job-definition-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/color/model-package-group-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/color/model-package-group-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/color/model-package-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/white/model-package-group-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/white/model-package-group-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package-group/icons/white/model-package-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/color/model-package-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/color/model-package-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/color/model-package-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/white/model-package-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/white/model-package-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-package/icons/white/model-package-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/color/model-quality-job-definition-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/color/model-quality-job-definition-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/color/model-quality-job-definition-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/white/model-quality-job-definition-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/white/model-quality-job-definition-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model-quality-job-definition/icons/white/model-quality-job-definition-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/color/model-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/color/model-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/color/model-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/white/model-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/white/model-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/model/icons/white/model-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/color/monitoring-schedule-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/color/monitoring-schedule-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/color/monitoring-schedule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/white/monitoring-schedule-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/white/monitoring-schedule-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/monitoring-schedule/icons/white/monitoring-schedule-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/color/notebook-instance-lifecycle-config-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/color/notebook-instance-lifecycle-config-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/color/notebook-instance-lifecycle-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/white/notebook-instance-lifecycle-config-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/white/notebook-instance-lifecycle-config-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance-lifecycle-config/icons/white/notebook-instance-lifecycle-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/color/notebook-instance-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/color/notebook-instance-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/color/notebook-instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/white/notebook-instance-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/white/notebook-instance-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/notebook-instance/icons/white/notebook-instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/color/pipeline-execution-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/color/pipeline-execution-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/color/pipeline-execution-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/white/pipeline-execution-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/white/pipeline-execution-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline-execution/icons/white/pipeline-execution-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/color/pipeline-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/color/pipeline-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/color/pipeline-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/white/pipeline-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/white/pipeline-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/pipeline/icons/white/pipeline-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/color/processing-job-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/color/processing-job-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/color/processing-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/white/processing-job-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/white/processing-job-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/processing-job/icons/white/processing-job-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/color/training-job-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/color/training-job-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/color/training-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/white/training-job-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/white/training-job-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/training-job/icons/white/training-job-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/color/transform-job-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/color/transform-job-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/color/transform-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/white/transform-job-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/white/transform-job-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/transform-job/icons/white/transform-job-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/color/user-profile-color.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/color/user-profile-color.svg new file mode 100644 index 000000000000..1808be9ad046 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/color/user-profile-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/white/user-profile-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/white/user-profile-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/components/user-profile/icons/white/user-profile-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/icons/white/aws-sagemaker-controller-white.svg b/src/collections/integrations/aws-sagemaker-controller/icons/white/aws-sagemaker-controller-white.svg new file mode 100644 index 000000000000..8ba10d165845 --- /dev/null +++ b/src/collections/integrations/aws-sagemaker-controller/icons/white/aws-sagemaker-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sagemaker-controller/index.mdx b/src/collections/integrations/aws-sagemaker-controller/index.mdx index 24220d79035c..5733b7adbb53 100644 --- a/src/collections/integrations/aws-sagemaker-controller/index.mdx +++ b/src/collections/integrations/aws-sagemaker-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS SageMaker +title: AWS SageMaker subtitle: Collaborative and visual infrastructure as code for AWS SageMaker -integrationIcon: icon/color/aws-sagemaker-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-sagemaker-controller-white.svg -docURL: +integrationIcon: icons/color/aws-sagemaker-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-sagemaker-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-sagemaker-controller +description: category: Machine Learning subcategory: Machine Learning -featureList: ["Choice of ML tools", -"Repeatable and responsible ML workflows", -"Human-in-the-loop" +registrant: Github +components: [] +featureList: [ + "Choice of ML tools", + "Repeatable and responsible ML workflows", + "Human-in-the-loop" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon SageMaker is a fully managed service that brings together a broad set of tools to enable high-performance, low-cost machine learning (ML) for any use case. +Amazon SageMaker is a fully managed service that brings together a broad set of tools to enable high-performance, low-cost machine learning (ML) for any use case.
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/aws-secretsmanager-controller/icon/color/aws-secretsmanager-controller-color.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/color/aws-secretsmanager-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-secretsmanager-controller/icon/color/aws-secretsmanager-controller-color.svg rename to src/collections/integrations/aws-secretsmanager-controller/icons/color/aws-secretsmanager-controller-color.svg diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..1b7bc3666aeb --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/icon/white/aws-secretsmanager-controller-white.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-secretsmanager-controller/icon/white/aws-secretsmanager-controller-white.svg rename to src/collections/integrations/aws-secretsmanager-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..1b7bc3666aeb --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..9ab4065093d0 --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/color/secret-color.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/color/secret-color.svg new file mode 100644 index 000000000000..1b7bc3666aeb --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/color/secret-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/white/secret-white.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/white/secret-white.svg new file mode 100644 index 000000000000..9ab4065093d0 --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/components/secret/icons/white/secret-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/icons/white/aws-secretsmanager-controller-white.svg b/src/collections/integrations/aws-secretsmanager-controller/icons/white/aws-secretsmanager-controller-white.svg new file mode 100644 index 000000000000..9ab4065093d0 --- /dev/null +++ b/src/collections/integrations/aws-secretsmanager-controller/icons/white/aws-secretsmanager-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-secretsmanager-controller/index.mdx b/src/collections/integrations/aws-secretsmanager-controller/index.mdx index 26120a3ba0c8..ad26d0d75be7 100644 --- a/src/collections/integrations/aws-secretsmanager-controller/index.mdx +++ b/src/collections/integrations/aws-secretsmanager-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Secrets Manager +title: AWS Secrets Manager subtitle: Collaborative and visual infrastructure as code for AWS Secrets Manager -integrationIcon: icon/color/aws-secretsmanager-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-secretsmanager-controller-white.svg -docURL: +integrationIcon: icons/color/aws-secretsmanager-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-secretsmanager-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-secretsmanager-controller +description: category: Security & Compliance subcategory: Security Identity Compliance -featureList: ["Centrally store and manage credentials, API keys, and other secrets.", -"Use AWS Identity and Access Management (IAM) permissions policies to manage access to your secrets.", -"Rotate secrets on demand or on a schedule, without redeploying or disrupting active applications." +registrant: Github +components: [] +featureList: [ + "Centrally store and manage credentials, API keys, and other secrets.", + "Use AWS Identity and Access Management (IAM) permissions policies to manage access to your secrets.", + "Rotate secrets on demand or on a schedule, without redeploying or disrupting active applications." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS Secrets Manager helps you manage, retrieve, and rotate database credentials, API keys, and other secrets throughout their lifecycles. +AWS Secrets Manager helps you manage, retrieve, and rotate database credentials, API keys, and other secrets throughout their lifecycles.
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/aws-sfn-controller/icon/color/aws-sfn-controller-color.svg b/src/collections/integrations/aws-sfn-controller/icons/color/aws-sfn-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-sfn-controller/icon/color/aws-sfn-controller-color.svg rename to src/collections/integrations/aws-sfn-controller/icons/color/aws-sfn-controller-color.svg diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/activity/icons/color/activity-color.svg b/src/collections/integrations/aws-sfn-controller/icons/components/activity/icons/color/activity-color.svg new file mode 100644 index 000000000000..2fea63bd9c00 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/activity/icons/color/activity-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icon/white/aws-sfn-controller-white.svg b/src/collections/integrations/aws-sfn-controller/icons/components/activity/icons/white/activity-white.svg similarity index 100% rename from src/collections/integrations/aws-sfn-controller/icon/white/aws-sfn-controller-white.svg rename to src/collections/integrations/aws-sfn-controller/icons/components/activity/icons/white/activity-white.svg diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..2fea63bd9c00 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg b/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg new file mode 100644 index 000000000000..4132a0dd52b9 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..2fea63bd9c00 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..4132a0dd52b9 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/color/state-machine-color.svg b/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/color/state-machine-color.svg new file mode 100644 index 000000000000..2fea63bd9c00 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/color/state-machine-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/white/state-machine-white.svg b/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/white/state-machine-white.svg new file mode 100644 index 000000000000..4132a0dd52b9 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/components/state-machine/icons/white/state-machine-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/icons/white/aws-sfn-controller-white.svg b/src/collections/integrations/aws-sfn-controller/icons/white/aws-sfn-controller-white.svg new file mode 100644 index 000000000000..4132a0dd52b9 --- /dev/null +++ b/src/collections/integrations/aws-sfn-controller/icons/white/aws-sfn-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sfn-controller/index.mdx b/src/collections/integrations/aws-sfn-controller/index.mdx index 10de32b06a63..99844e87b552 100644 --- a/src/collections/integrations/aws-sfn-controller/index.mdx +++ b/src/collections/integrations/aws-sfn-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Step Functions +title: AWS Step Functions subtitle: Collaborative and visual infrastructure as code for AWS Step Functions -integrationIcon: icon/color/aws-sfn-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-sfn-controller-white.svg -docURL: +integrationIcon: icons/color/aws-sfn-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-sfn-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-sfn-controller +description: category: Serverless subcategory: Serverless -featureList: ["Step Functions is based on state machines and tasks.", -"Supports Catch and Retry statements", -"Examine the state of each step in your workflow to make sure that your application runs in order and as expected" +registrant: Github +components: [] +featureList: [ + "Step Functions is based on state machines and tasks.", + "Supports Catch and Retry statements", + "Examine the state of each step in your workflow to make sure that your application runs in order and as expected" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- AWS Step Functions is a serverless orchestration service that lets you integrate with AWS Lambda functions and other AWS services to build business-critical applications. +AWS Step Functions is a serverless orchestration service that lets you integrate with AWS Lambda functions and other AWS services to build business-critical 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/aws-sns-controller/icon/color/aws-sns-controller-color.svg b/src/collections/integrations/aws-sns-controller/icons/color/aws-sns-controller-color.svg similarity index 100% rename from src/collections/integrations/aws-sns-controller/icon/color/aws-sns-controller-color.svg rename to src/collections/integrations/aws-sns-controller/icons/color/aws-sns-controller-color.svg diff --git a/src/collections/integrations/aws-sns-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/adopted-resource/icons/color/adopted-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icon/white/aws-sns-controller-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg similarity index 100% rename from src/collections/integrations/aws-sns-controller/icon/white/aws-sns-controller-white.svg rename to src/collections/integrations/aws-sns-controller/icons/components/adopted-resource/icons/white/adopted-resource-white.svg diff --git a/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/color/field-export-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/color/field-export-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/color/field-export-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/white/field-export-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/white/field-export-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/field-export/icons/white/field-export-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/color/platform-application-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/color/platform-application-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/color/platform-application-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/white/platform-application-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/white/platform-application-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/platform-application/icons/white/platform-application-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/color/platform-endpoint-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/color/platform-endpoint-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/color/platform-endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/white/platform-endpoint-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/white/platform-endpoint-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/platform-endpoint/icons/white/platform-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/color/subscription-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/color/subscription-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/color/subscription-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/white/subscription-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/white/subscription-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/subscription/icons/white/subscription-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/color/topic-color.svg b/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/color/topic-color.svg new file mode 100644 index 000000000000..db39b8b77ca1 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/color/topic-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/white/topic-white.svg b/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/white/topic-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/components/topic/icons/white/topic-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/icons/white/aws-sns-controller-white.svg b/src/collections/integrations/aws-sns-controller/icons/white/aws-sns-controller-white.svg new file mode 100644 index 000000000000..160602e37ce2 --- /dev/null +++ b/src/collections/integrations/aws-sns-controller/icons/white/aws-sns-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-sns-controller/index.mdx b/src/collections/integrations/aws-sns-controller/index.mdx index 63eff41ef27a..6e8d878b22a7 100644 --- a/src/collections/integrations/aws-sns-controller/index.mdx +++ b/src/collections/integrations/aws-sns-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: AWS Simple Notification Service +title: AWS Simple Notification Service subtitle: Collaborative and visual infrastructure as code for AWS Simple Notification Service -integrationIcon: icon/color/aws-sns-controller-color.svg -darkModeIntegrationIcon: icon/white/aws-sns-controller-white.svg -docURL: +integrationIcon: icons/color/aws-sns-controller-color.svg +darkModeIntegrationIcon: icons/white/aws-sns-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-sns-controller +description: category: App Definition and Development subcategory: App Integration -featureList: ["Message fanout: Each account can support 100,000 Standard topics and each topic supports up to 12.5M subscriptions.", -"Amazon SNS supports VPC Endpoints (VPCE) via AWS PrivateLink.", -"Amazon SNS mobile notifications make it simple and cost effective to fan out mobile push notifications to iOS, Android, Fire, Windows, and Baidu devices." +registrant: Github +components: [] +featureList: [ + "Message fanout: Each account can support 100,000 Standard topics and each topic supports up to 12.5M subscriptions.", + "Amazon SNS supports VPC Endpoints (VPCE) via AWS PrivateLink.", + "Amazon SNS mobile notifications make it simple and cost effective to fan out mobile push notifications to iOS, Android, Fire, Windows, and Baidu devices." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Simple Notification Service (Amazon SNS) sends notifications two ways, A2A and A2P. +Amazon Simple Notification Service (Amazon SNS) sends notifications two ways, A2A and A2P.
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/aws-vpc-cni/icon/color/aws-vpc-cni-color.svg b/src/collections/integrations/aws-target-group-binding/icons/color/aws-target-group-binding-color.svg similarity index 100% rename from src/collections/integrations/aws-vpc-cni/icon/color/aws-vpc-cni-color.svg rename to src/collections/integrations/aws-target-group-binding/icons/color/aws-target-group-binding-color.svg diff --git a/src/collections/integrations/aws-target-group-binding/icons/components/target-group-binding/icons/color/target-group-binding-color.svg b/src/collections/integrations/aws-target-group-binding/icons/components/target-group-binding/icons/color/target-group-binding-color.svg new file mode 100644 index 000000000000..8b867d82280b --- /dev/null +++ b/src/collections/integrations/aws-target-group-binding/icons/components/target-group-binding/icons/color/target-group-binding-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-target-group-binding/icon/white/aws-target-group-binding-white.svg b/src/collections/integrations/aws-target-group-binding/icons/components/target-group-binding/icons/white/target-group-binding-white.svg similarity index 100% rename from src/collections/integrations/aws-target-group-binding/icon/white/aws-target-group-binding-white.svg rename to src/collections/integrations/aws-target-group-binding/icons/components/target-group-binding/icons/white/target-group-binding-white.svg diff --git a/src/collections/integrations/aws-target-group-binding/icons/white/aws-target-group-binding-white.svg b/src/collections/integrations/aws-target-group-binding/icons/white/aws-target-group-binding-white.svg new file mode 100644 index 000000000000..9a4c87adbf2f --- /dev/null +++ b/src/collections/integrations/aws-target-group-binding/icons/white/aws-target-group-binding-white.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-target-group-binding/index.mdx b/src/collections/integrations/aws-target-group-binding/index.mdx index 63ebb15f6d80..18acf971a38f 100644 --- a/src/collections/integrations/aws-target-group-binding/index.mdx +++ b/src/collections/integrations/aws-target-group-binding/index.mdx @@ -1,28 +1,39 @@ --- -title: AWS Target Group Binding +title: AWS Target Group Binding subtitle: Collaborative and visual infrastructure as code for AWS Target Group Binding -integrationIcon: icon/color/aws-target-group-binding-color.svg -darkModeIntegrationIcon: icon/white/aws-target-group-binding-white.svg -docURL: +integrationIcon: icons/color/aws-target-group-binding-color.svg +darkModeIntegrationIcon: icons/white/aws-target-group-binding-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-target-group-binding +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["Expose your pods using an existing ALB TargetGroup or NLB TargetGroup.", -"Allows you to provision the load balancer infrastructure completely outside of Kubernetes.", -"Used by AWS LoadBalancer controller internally to support the functionality for Ingress and Service resource as well." +registrant: Artifact Hub +components: [ +{ +"name": "target-group-binding", +"colorIcon": "icons/components/target-group-binding/icons/color/target-group-binding-color.svg", +"whiteIcon": "icons/components/target-group-binding/icons/white/target-group-binding-white.svg", +"description": "", +}] +featureList: [ + "Expose your pods using an existing ALB TargetGroup or NLB TargetGroup.", + "Allows you to provision the load balancer infrastructure completely outside of Kubernetes.", + "Used by AWS LoadBalancer controller internally to support the functionality for Ingress and Service resource as well." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Povision a TargetGroupBinding resource that can be combined with an externally provisioned AWS Loadbalancer to provide an ingress route into the defined kubernetes service. +Povision a TargetGroupBinding resource that can be combined with an externally provisioned AWS Loadbalancer to provide an ingress route into the defined kubernetes service.
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/aws-vpc-cni/icons/color/aws-vpc-cni-color.svg b/src/collections/integrations/aws-vpc-cni/icons/color/aws-vpc-cni-color.svg new file mode 100644 index 000000000000..4219ad10843d --- /dev/null +++ b/src/collections/integrations/aws-vpc-cni/icons/color/aws-vpc-cni-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/color/eni-config-color.svg b/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/color/eni-config-color.svg new file mode 100644 index 000000000000..8b867d82280b --- /dev/null +++ b/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/color/eni-config-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/white/eni-config-white.svg b/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/white/eni-config-white.svg new file mode 100644 index 000000000000..9a4c87adbf2f --- /dev/null +++ b/src/collections/integrations/aws-vpc-cni/icons/components/eni-config/icons/white/eni-config-white.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/color/policy-endpoint-color.svg b/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/color/policy-endpoint-color.svg new file mode 100644 index 000000000000..4219ad10843d --- /dev/null +++ b/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/color/policy-endpoint-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/white/policy-endpoint-white.svg b/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/white/policy-endpoint-white.svg new file mode 100644 index 000000000000..9a4c87adbf2f --- /dev/null +++ b/src/collections/integrations/aws-vpc-cni/icons/components/policy-endpoint/icons/white/policy-endpoint-white.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/integration-template/icon/white/integration-template-white.svg b/src/collections/integrations/aws-vpc-cni/icons/white/aws-vpc-cni-white.svg similarity index 100% rename from src/collections/integrations/integration-template/icon/white/integration-template-white.svg rename to src/collections/integrations/aws-vpc-cni/icons/white/aws-vpc-cni-white.svg diff --git a/src/collections/integrations/aws-vpc-cni/index.mdx b/src/collections/integrations/aws-vpc-cni/index.mdx index de969b15bcd2..c0c14a2888d0 100644 --- a/src/collections/integrations/aws-vpc-cni/index.mdx +++ b/src/collections/integrations/aws-vpc-cni/index.mdx @@ -1,24 +1,41 @@ --- -title: AWS VPC CNI +title: AWS VPC CNI subtitle: Collaborative and visual infrastructure as code for AWS VPC CNI -integrationIcon: icon/color/aws-vpc-cni-color.svg -darkModeIntegrationIcon: icon/white/aws-vpc-cni-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/aws-vpc-cni-color.svg +darkModeIntegrationIcon: icons/white/aws-vpc-cni-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/aws-vpc-cni +description: category: Cloud Native Network subcategory: Cloud Native Network -featureList: ["Keep revision history and audit trail of all configuration changes", -"Use MeshMap‘s visual designer to explore your App Mesh configuration", -"Deploy Meshery on your EKS clusters for App Mesh management" +registrant: Artifact Hub +components: [ +{ +"name": "eni-config", +"colorIcon": "icons/components/eni-config/icons/color/eni-config-color.svg", +"whiteIcon": "icons/components/eni-config/icons/white/eni-config-white.svg", +"description": "", +}, +{ +"name": "policy-endpoint", +"colorIcon": "icons/components/policy-endpoint/icons/color/policy-endpoint-color.svg", +"whiteIcon": "icons/components/policy-endpoint/icons/white/policy-endpoint-white.svg", +"description": "", +}] +featureList: [ + "Keep revision history and audit trail of all configuration changes", + "Use MeshMap‘s visual designer to explore your App Mesh configuration", + "Deploy Meshery on your EKS clusters for App Mesh management" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Networking plugin for pod networking in Kubernetes using Elastic Network Interfaces on AWS. +Networking plugin for pod networking in Kubernetes using Elastic Network Interfaces on AWS.
@@ -26,4 +43,4 @@ published: true
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/awx-operator/icon/color/awx-operator-color.svg b/src/collections/integrations/awx-operator/icons/color/awx-operator-color.svg similarity index 100% rename from src/collections/integrations/awx-operator/icon/color/awx-operator-color.svg rename to src/collections/integrations/awx-operator/icons/color/awx-operator-color.svg diff --git a/src/collections/integrations/awx-operator/icons/components/awx-backup/icons/color/awx-backup-color.svg b/src/collections/integrations/awx-operator/icons/components/awx-backup/icons/color/awx-backup-color.svg new file mode 100644 index 000000000000..1b42dc933c11 --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/components/awx-backup/icons/color/awx-backup-color.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/icon/white/awx-operator-white.svg b/src/collections/integrations/awx-operator/icons/components/awx-backup/icons/white/awx-backup-white.svg similarity index 100% rename from src/collections/integrations/awx-operator/icon/white/awx-operator-white.svg rename to src/collections/integrations/awx-operator/icons/components/awx-backup/icons/white/awx-backup-white.svg diff --git a/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/color/awx-restore-color.svg b/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/color/awx-restore-color.svg new file mode 100644 index 000000000000..1b42dc933c11 --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/color/awx-restore-color.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/white/awx-restore-white.svg b/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/white/awx-restore-white.svg new file mode 100644 index 000000000000..f242c198badc --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/components/awx-restore/icons/white/awx-restore-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/icons/components/awx/icons/color/awx-color.svg b/src/collections/integrations/awx-operator/icons/components/awx/icons/color/awx-color.svg new file mode 100644 index 000000000000..1b42dc933c11 --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/components/awx/icons/color/awx-color.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/icons/components/awx/icons/white/awx-white.svg b/src/collections/integrations/awx-operator/icons/components/awx/icons/white/awx-white.svg new file mode 100644 index 000000000000..f242c198badc --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/components/awx/icons/white/awx-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/icons/white/awx-operator-white.svg b/src/collections/integrations/awx-operator/icons/white/awx-operator-white.svg new file mode 100644 index 000000000000..f242c198badc --- /dev/null +++ b/src/collections/integrations/awx-operator/icons/white/awx-operator-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/awx-operator/index.mdx b/src/collections/integrations/awx-operator/index.mdx index a44125e7a0b9..f868ccd5af48 100644 --- a/src/collections/integrations/awx-operator/index.mdx +++ b/src/collections/integrations/awx-operator/index.mdx @@ -1,24 +1,47 @@ --- -title: AWX Operator +title: AWX Operator subtitle: Collaborative and visual infrastructure as code for AWX Operator -integrationIcon: icon/color/awx-operator-color.svg -darkModeIntegrationIcon: icon/white/awx-operator-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/awx-operator-color.svg +darkModeIntegrationIcon: icons/white/awx-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/awx-operator +description: category: Orchestration & Management subcategory: Automation & Configuration -featureList: ["Keep revision history and audit trail of all configuration changes", -"Use MeshMap‘s visual designer to explore your App Mesh configuration", -"Deploy Meshery on your EKS clusters for App Mesh management" +registrant: Artifact Hub +components: [ +{ +"name": "awx-backup", +"colorIcon": "icons/components/awx-backup/icons/color/awx-backup-color.svg", +"whiteIcon": "icons/components/awx-backup/icons/white/awx-backup-white.svg", +"description": "", +}, +{ +"name": "awx-restore", +"colorIcon": "icons/components/awx-restore/icons/color/awx-restore-color.svg", +"whiteIcon": "icons/components/awx-restore/icons/white/awx-restore-white.svg", +"description": "", +}, +{ +"name": "awx", +"colorIcon": "icons/components/awx/icons/color/awx-color.svg", +"whiteIcon": "icons/components/awx/icons/white/awx-white.svg", +"description": "", +}] +featureList: [ + "Keep revision history and audit trail of all configuration changes", + "Use MeshMap‘s visual designer to explore your App Mesh configuration", + "Deploy Meshery on your EKS clusters for App Mesh management" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible. +An Ansible AWX operator for Kubernetes built with Operator SDK and Ansible.
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
@@ -26,4 +49,4 @@ published: true
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/backstage/icon/color/backstage-color.svg b/src/collections/integrations/backstage/icons/color/backstage-color.svg similarity index 100% rename from src/collections/integrations/backstage/icon/color/backstage-color.svg rename to src/collections/integrations/backstage/icons/color/backstage-color.svg diff --git a/src/collections/integrations/backstage/icon/white/backstage-white.svg b/src/collections/integrations/backstage/icons/white/backstage-white.svg similarity index 100% rename from src/collections/integrations/backstage/icon/white/backstage-white.svg rename to src/collections/integrations/backstage/icons/white/backstage-white.svg diff --git a/src/collections/integrations/backstage/index.mdx b/src/collections/integrations/backstage/index.mdx index 068711ed9398..4d1fc589588d 100644 --- a/src/collections/integrations/backstage/index.mdx +++ b/src/collections/integrations/backstage/index.mdx @@ -1,28 +1,33 @@ --- -title: Backstage +title: Backstage subtitle: Collaborative and visual infrastructure as code for Backstage -integrationIcon: icon/color/backstage-color.svg -darkModeIntegrationIcon: icon/white/backstage-white.svg -docURL: +integrationIcon: icons/color/backstage-color.svg +darkModeIntegrationIcon: icons/white/backstage-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/backstage +description: category: App Definition and Development subcategory: Application Definition & Image Build -featureList: ["Restore order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy.", -"Unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.", -"Easily create, maintain, find, and use technical documentation, using a docs like code approach" +registrant: Artifact Hub +components: [] +featureList: [ + "Restore order to your microservices and infrastructure and enables your product teams to ship high-quality code quickly — without compromising autonomy.", + "Unifies all your infrastructure tooling, services, and documentation to create a streamlined development environment from end to end.", + "Easily create, maintain, find, and use technical documentation, using a docs like code approach" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Backstage is an open platform for building developer portals +Backstage is an open platform for building developer portals
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/bfe/icon/color/bfe-color.svg b/src/collections/integrations/bfe/icons/color/bfe-color.svg similarity index 100% rename from src/collections/integrations/bfe/icon/color/bfe-color.svg rename to src/collections/integrations/bfe/icons/color/bfe-color.svg diff --git a/src/collections/integrations/bfe/icon/white/bfe-white.svg b/src/collections/integrations/bfe/icons/white/bfe-white.svg similarity index 100% rename from src/collections/integrations/bfe/icon/white/bfe-white.svg rename to src/collections/integrations/bfe/icons/white/bfe-white.svg diff --git a/src/collections/integrations/bfe/index.mdx b/src/collections/integrations/bfe/index.mdx index 883ba401fa29..4450cfc30b06 100644 --- a/src/collections/integrations/bfe/index.mdx +++ b/src/collections/integrations/bfe/index.mdx @@ -1,28 +1,33 @@ --- -title: BFE +title: BFE subtitle: Collaborative and visual infrastructure as code for BFE -integrationIcon: icon/color/bfe-color.svg -darkModeIntegrationIcon: icon/white/bfe-white.svg -docURL: +integrationIcon: icons/color/bfe-color.svg +darkModeIntegrationIcon: icons/white/bfe-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/bfe +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["BFE has a builtin plugin framework that makes it possible to develop new features rapidly by writing plugins.", -"BFE is designed to provide every tenant a dedicated share of the instance. Each tenant&ldquos configuration is isolated and remains invisible to other tenants", -"BFE provides an advanced domain-specific language to describe routing rules which are easy to understand and maintain." +registrant: Artifact Hub +components: [] +featureList: [ + "BFE has a builtin plugin framework that makes it possible to develop new features rapidly by writing plugins.", + "BFE is designed to provide every tenant a dedicated share of the instance. Each tenant&ldquos configuration is isolated and remains invisible to other tenants", + "BFE provides an advanced domain-specific language to describe routing rules which are easy to understand and maintain." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Open-source layer 7 load balancer derived from proprietary Baidu FrontEnd +Open-source layer 7 load balancer derived from proprietary Baidu FrontEnd
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/brigade/icon/color/brigade-color.svg b/src/collections/integrations/brigade/icons/color/brigade-color.svg similarity index 100% rename from src/collections/integrations/brigade/icon/color/brigade-color.svg rename to src/collections/integrations/brigade/icons/color/brigade-color.svg diff --git a/src/collections/integrations/brigade/icon/white/brigade-white.svg b/src/collections/integrations/brigade/icons/white/brigade-white.svg similarity index 100% rename from src/collections/integrations/brigade/icon/white/brigade-white.svg rename to src/collections/integrations/brigade/icons/white/brigade-white.svg diff --git a/src/collections/integrations/brigade/index.mdx b/src/collections/integrations/brigade/index.mdx index d2c114e4182b..b61aa6756b29 100644 --- a/src/collections/integrations/brigade/index.mdx +++ b/src/collections/integrations/brigade/index.mdx @@ -1,24 +1,29 @@ --- -title: Brigade +title: Brigade subtitle: Collaborative and visual infrastructure as code for Brigade -integrationIcon: icon/color/brigade-color.svg -darkModeIntegrationIcon: icon/white/brigade-white.svg -docURL: +integrationIcon: icons/color/brigade-color.svg +darkModeIntegrationIcon: icons/white/brigade-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/brigade +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Designed to quickly and efficently handle large volumes of events.", -"Offers full management of user and service account authorization/authentication.", -"Enables high event throughput via its backing message queue." +registrant: Artifact Hub +components: [] +featureList: [ + "Designed to quickly and efficently handle large volumes of events.", + "Offers full management of user and service account authorization/authentication.", + "Enables high event throughput via its backing message queue." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Event-driven scripting for Kubernetes +Event-driven scripting for Kubernetes
Brigade is a full-featured, event-driven scripting platform built on top of Kubernetes. It integrates with many different event sources, more are always being added, and it's easy to create your own if you need something specific. And the best part -- Kubernetes is well-abstracted so even team members without extensive Kubernetes experience or without direct access to a cluster can be productive.
@@ -26,4 +31,4 @@ Brigade is a full-featured, event-driven scripting platform built on top of Kube
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/buildpacks/icon/color/buildpacks-color.svg b/src/collections/integrations/buildpacks/icons/color/buildpacks-color.svg similarity index 100% rename from src/collections/integrations/buildpacks/icon/color/buildpacks-color.svg rename to src/collections/integrations/buildpacks/icons/color/buildpacks-color.svg diff --git a/src/collections/integrations/buildpacks/icon/white/buildpacks-white.svg b/src/collections/integrations/buildpacks/icons/white/buildpacks-white.svg similarity index 100% rename from src/collections/integrations/buildpacks/icon/white/buildpacks-white.svg rename to src/collections/integrations/buildpacks/icons/white/buildpacks-white.svg diff --git a/src/collections/integrations/buildpacks/index.mdx b/src/collections/integrations/buildpacks/index.mdx index 46467a8098ea..4566b930edb0 100644 --- a/src/collections/integrations/buildpacks/index.mdx +++ b/src/collections/integrations/buildpacks/index.mdx @@ -1,28 +1,33 @@ --- -title: Buildpacks +title: Buildpacks subtitle: Collaborative and visual infrastructure as code for Buildpacks -integrationIcon: icon/color/buildpacks-color.svg -darkModeIntegrationIcon: icon/white/buildpacks-white.svg -docURL: +integrationIcon: icons/color/buildpacks-color.svg +darkModeIntegrationIcon: icons/white/buildpacks-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/buildpacks +description: category: App Definition and Development subcategory: Application Definition & Image Build -featureList: ["Transform application source code into OCI images.", -"Enable for swift rebasing of images and modular control over images.", -"Replace Dockerfiles in the app development lifecycle." +registrant: Artifact Hub +components: [] +featureList: [ + "Transform application source code into OCI images.", + "Enable for swift rebasing of images and modular control over images.", + "Replace Dockerfiles in the app development lifecycle." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- CLI for building apps using Cloud Native Buildpacks +CLI for building apps using Cloud Native Buildpacks
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/camel-k/icon/color/camel-k-color.svg b/src/collections/integrations/camel-k/icons/color/camel-k-color.svg similarity index 100% rename from src/collections/integrations/camel-k/icon/color/camel-k-color.svg rename to src/collections/integrations/camel-k/icons/color/camel-k-color.svg diff --git a/src/collections/integrations/camel-k/icons/components/build/icons/color/build-color.svg b/src/collections/integrations/camel-k/icons/components/build/icons/color/build-color.svg new file mode 100644 index 000000000000..23d8c701bb3c --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/build/icons/color/build-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icon/white/camel-k-white.svg b/src/collections/integrations/camel-k/icons/components/build/icons/white/build-white.svg similarity index 100% rename from src/collections/integrations/camel-k/icon/white/camel-k-white.svg rename to src/collections/integrations/camel-k/icons/components/build/icons/white/build-white.svg diff --git a/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/color/camel-catalog-color.svg b/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/color/camel-catalog-color.svg new file mode 100644 index 000000000000..bba92b1ec928 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/color/camel-catalog-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/white/camel-catalog-white.svg b/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/white/camel-catalog-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/camel-catalog/icons/white/camel-catalog-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration-kit/icons/color/integration-kit-color.svg b/src/collections/integrations/camel-k/icons/components/integration-kit/icons/color/integration-kit-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration-kit/icons/color/integration-kit-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration-kit/icons/white/integration-kit-white.svg b/src/collections/integrations/camel-k/icons/components/integration-kit/icons/white/integration-kit-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration-kit/icons/white/integration-kit-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration-platform/icons/color/integration-platform-color.svg b/src/collections/integrations/camel-k/icons/components/integration-platform/icons/color/integration-platform-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration-platform/icons/color/integration-platform-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration-platform/icons/white/integration-platform-white.svg b/src/collections/integrations/camel-k/icons/components/integration-platform/icons/white/integration-platform-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration-platform/icons/white/integration-platform-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration/icons/color/integration-color.svg b/src/collections/integrations/camel-k/icons/components/integration/icons/color/integration-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration/icons/color/integration-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/integration/icons/white/integration-white.svg b/src/collections/integrations/camel-k/icons/components/integration/icons/white/integration-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/integration/icons/white/integration-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/color/kamelet-binding-color.svg b/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/color/kamelet-binding-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/color/kamelet-binding-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/white/kamelet-binding-white.svg b/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/white/kamelet-binding-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/kamelet-binding/icons/white/kamelet-binding-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/kamelet/icons/color/kamelet-color.svg b/src/collections/integrations/camel-k/icons/components/kamelet/icons/color/kamelet-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/kamelet/icons/color/kamelet-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/kamelet/icons/white/kamelet-white.svg b/src/collections/integrations/camel-k/icons/components/kamelet/icons/white/kamelet-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/kamelet/icons/white/kamelet-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/pipe/icons/color/pipe-color.svg b/src/collections/integrations/camel-k/icons/components/pipe/icons/color/pipe-color.svg new file mode 100644 index 000000000000..1a2e80e10544 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/pipe/icons/color/pipe-color.svg @@ -0,0 +1,54 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/components/pipe/icons/white/pipe-white.svg b/src/collections/integrations/camel-k/icons/components/pipe/icons/white/pipe-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/components/pipe/icons/white/pipe-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/icons/white/camel-k-white.svg b/src/collections/integrations/camel-k/icons/white/camel-k-white.svg new file mode 100644 index 000000000000..ba42175ec7c6 --- /dev/null +++ b/src/collections/integrations/camel-k/icons/white/camel-k-white.svg @@ -0,0 +1,104 @@ + \ No newline at end of file diff --git a/src/collections/integrations/camel-k/index.mdx b/src/collections/integrations/camel-k/index.mdx index 2c3fddc02a62..ed80958bb44b 100644 --- a/src/collections/integrations/camel-k/index.mdx +++ b/src/collections/integrations/camel-k/index.mdx @@ -1,24 +1,77 @@ --- -title: Camel K +title: Camel K subtitle: Collaborative and visual infrastructure as code for Camel K -integrationIcon: icon/color/camel-k-color.svg -darkModeIntegrationIcon: icon/white/camel-k-white.svg -docURL: +integrationIcon: icons/color/camel-k-color.svg +darkModeIntegrationIcon: icons/white/camel-k-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/camel-k +description: category: App Definition and Development subcategory: Application Definition & Image Build -featureList: ["Define routing and mediation rules in a variety of domain-specific languages.", -"Enables easier integration with all kinds of transport or messaging models.", -"Minimal dependencies for easy embedding in any Java application." +registrant: Artifact Hub +components: [ +{ +"name": "build", +"colorIcon": "icons/components/build/icons/color/build-color.svg", +"whiteIcon": "icons/components/build/icons/white/build-white.svg", +"description": "", +}, +{ +"name": "camel-catalog", +"colorIcon": "icons/components/camel-catalog/icons/color/camel-catalog-color.svg", +"whiteIcon": "icons/components/camel-catalog/icons/white/camel-catalog-white.svg", +"description": "", +}, +{ +"name": "integration-kit", +"colorIcon": "icons/components/integration-kit/icons/color/integration-kit-color.svg", +"whiteIcon": "icons/components/integration-kit/icons/white/integration-kit-white.svg", +"description": "", +}, +{ +"name": "integration-platform", +"colorIcon": "icons/components/integration-platform/icons/color/integration-platform-color.svg", +"whiteIcon": "icons/components/integration-platform/icons/white/integration-platform-white.svg", +"description": "", +}, +{ +"name": "integration", +"colorIcon": "icons/components/integration/icons/color/integration-color.svg", +"whiteIcon": "icons/components/integration/icons/white/integration-white.svg", +"description": "", +}, +{ +"name": "kamelet-binding", +"colorIcon": "icons/components/kamelet-binding/icons/color/kamelet-binding-color.svg", +"whiteIcon": "icons/components/kamelet-binding/icons/white/kamelet-binding-white.svg", +"description": "", +}, +{ +"name": "kamelet", +"colorIcon": "icons/components/kamelet/icons/color/kamelet-color.svg", +"whiteIcon": "icons/components/kamelet/icons/white/kamelet-white.svg", +"description": "", +}, +{ +"name": "pipe", +"colorIcon": "icons/components/pipe/icons/color/pipe-color.svg", +"whiteIcon": "icons/components/pipe/icons/white/pipe-white.svg", +"description": "", +}] +featureList: [ + "Define routing and mediation rules in a variety of domain-specific languages.", + "Enables easier integration with all kinds of transport or messaging models.", + "Minimal dependencies for easy embedding in any Java application." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers. +Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers.
Apache Camel K is a lightweight integration framework built from Apache Camel that runs natively on Kubernetes and is specifically designed for serverless and microservice architectures. Users of Camel K can instantly run integration code written in Camel DSL on their preferred cloud (Kubernetes or OpenShift).
@@ -27,4 +80,4 @@ Users of Camel K can instantly run integration code written in Camel DSL on theiLooking 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/capsule-proxy/icon/color/capsule-proxy-color.svg b/src/collections/integrations/capsule-proxy/icons/color/capsule-proxy-color.svg similarity index 100% rename from src/collections/integrations/capsule-proxy/icon/color/capsule-proxy-color.svg rename to src/collections/integrations/capsule-proxy/icons/color/capsule-proxy-color.svg diff --git a/src/collections/integrations/capsule-proxy/icons/components/proxy-setting/icons/color/proxy-setting-color.svg b/src/collections/integrations/capsule-proxy/icons/components/proxy-setting/icons/color/proxy-setting-color.svg new file mode 100644 index 000000000000..33932eeb4d1a --- /dev/null +++ b/src/collections/integrations/capsule-proxy/icons/components/proxy-setting/icons/color/proxy-setting-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/capsule-proxy/icon/white/capsule-proxy-white.svg b/src/collections/integrations/capsule-proxy/icons/components/proxy-setting/icons/white/proxy-setting-white.svg similarity index 100% rename from src/collections/integrations/capsule-proxy/icon/white/capsule-proxy-white.svg rename to src/collections/integrations/capsule-proxy/icons/components/proxy-setting/icons/white/proxy-setting-white.svg diff --git a/src/collections/integrations/capsule-proxy/icons/white/capsule-proxy-white.svg b/src/collections/integrations/capsule-proxy/icons/white/capsule-proxy-white.svg new file mode 100644 index 000000000000..c66925e753d5 --- /dev/null +++ b/src/collections/integrations/capsule-proxy/icons/white/capsule-proxy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/capsule-proxy/index.mdx b/src/collections/integrations/capsule-proxy/index.mdx index a9a11556e233..0a2380389f2f 100644 --- a/src/collections/integrations/capsule-proxy/index.mdx +++ b/src/collections/integrations/capsule-proxy/index.mdx @@ -1,28 +1,39 @@ --- -title: Capsule Proxy +title: Capsule Proxy subtitle: Collaborative and visual infrastructure as code for Capsule Proxy -integrationIcon: icon/color/capsule-proxy-color.svg -darkModeIntegrationIcon: icon/white/capsule-proxy-white.svg -docURL: +integrationIcon: icons/color/capsule-proxy-color.svg +darkModeIntegrationIcon: icons/white/capsule-proxy-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/capsule-proxy +description: category: Provisioning subcategory: Uncategorized -featureList: ["Allows to overcome the limitations of Kubernetes API Server on listing owned cluster-scoped resources.", -"Add-on for Capsule.", -"Capsule provides multi-tenancy in Kubernetes." +registrant: Artifact Hub +components: [ +{ +"name": "proxy-setting", +"colorIcon": "icons/components/proxy-setting/icons/color/proxy-setting-color.svg", +"whiteIcon": "icons/components/proxy-setting/icons/white/proxy-setting-white.svg", +"description": "", +}] +featureList: [ + "Allows to overcome the limitations of Kubernetes API Server on listing owned cluster-scoped resources.", + "Add-on for Capsule.", + "Capsule provides multi-tenancy in Kubernetes." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Capsule implements a multi-tenant and policy-based environment in your Kubernetes cluster. It is designed as a micro-services-based ecosystem with the minimalist approach, leveraging only on upstream Kubernetes. +Capsule implements a multi-tenant and policy-based environment in your Kubernetes cluster. It is designed as a micro-services-based ecosystem with the minimalist approach, leveraging only on upstream 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/gerrit-operator/icon/color/gerrit-operator-color.svg b/src/collections/integrations/cd-pipeline-operator/icons/color/cd-pipeline-operator-color.svg similarity index 100% rename from src/collections/integrations/gerrit-operator/icon/color/gerrit-operator-color.svg rename to src/collections/integrations/cd-pipeline-operator/icons/color/cd-pipeline-operator-color.svg diff --git a/src/collections/integrations/cd-pipeline-operator/icons/components/cd-pipeline/icons/color/cd-pipeline-color.svg b/src/collections/integrations/cd-pipeline-operator/icons/components/cd-pipeline/icons/color/cd-pipeline-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/cd-pipeline-operator/icons/components/cd-pipeline/icons/color/cd-pipeline-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/cd-pipeline-operator/icons/components/cd-pipeline/icons/white/cd-pipeline-white.svg similarity index 100% rename from src/collections/integrations/gerrit-operator/icon/white/gerrit-operator-white.svg rename to src/collections/integrations/cd-pipeline-operator/icons/components/cd-pipeline/icons/white/cd-pipeline-white.svg diff --git a/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/color/stage-color.svg b/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/color/stage-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/color/stage-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/white/stage-white.svg b/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/white/stage-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/cd-pipeline-operator/icons/components/stage/icons/white/stage-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cd-pipeline-operator/icons/white/cd-pipeline-operator-white.svg b/src/collections/integrations/cd-pipeline-operator/icons/white/cd-pipeline-operator-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/cd-pipeline-operator/icons/white/cd-pipeline-operator-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cd-pipeline-operator/index.mdx b/src/collections/integrations/cd-pipeline-operator/index.mdx index ce35ca6de393..663f128fea57 100644 --- a/src/collections/integrations/cd-pipeline-operator/index.mdx +++ b/src/collections/integrations/cd-pipeline-operator/index.mdx @@ -1,28 +1,45 @@ --- -title: CD Pipeline Operator +title: CD Pipeline Operator subtitle: Collaborative and visual infrastructure as code for CD Pipeline Operator -integrationIcon: icon/color/cd-pipeline-operator-color.svg -darkModeIntegrationIcon: icon/white/cd-pipeline-operator-white.svg -docURL: +integrationIcon: icons/color/cd-pipeline-operator-color.svg +darkModeIntegrationIcon: icons/white/cd-pipeline-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cd-pipeline-operator +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Provides a pre-defined set of CI/CD patterns and tools.", -"Allows shortening the time that is passed before an active development.", -"Security covers authentication, authorization, and SSO for platform services." +registrant: Artifact Hub +components: [ +{ +"name": "cd-pipeline", +"colorIcon": "icons/components/cd-pipeline/icons/color/cd-pipeline-color.svg", +"whiteIcon": "icons/components/cd-pipeline/icons/white/cd-pipeline-white.svg", +"description": "", +}, +{ +"name": "stage", +"colorIcon": "icons/components/stage/icons/color/stage-color.svg", +"whiteIcon": "icons/components/stage/icons/white/stage-white.svg", +"description": "", +}] +featureList: [ + "Provides a pre-defined set of CI/CD patterns and tools.", + "Allows shortening the time that is passed before an active development.", + "Security covers authentication, authorization, and SSO for platform services." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Boost your delivery with the development culture based on the modern CI/CD stack, golden path and self-service capabilities of the EPAM Delivery Platform (EDP). +Boost your delivery with the development culture based on the modern CI/CD stack, golden path and self-service capabilities of the EPAM Delivery Platform (EDP).
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/cdk8s/icon/color/cdk8s-color.svg b/src/collections/integrations/cdk8s/icons/color/cdk8s-color.svg similarity index 100% rename from src/collections/integrations/cdk8s/icon/color/cdk8s-color.svg rename to src/collections/integrations/cdk8s/icons/color/cdk8s-color.svg diff --git a/src/collections/integrations/cdk8s/icon/white/cdk8s-white.svg b/src/collections/integrations/cdk8s/icons/white/cdk8s-white.svg similarity index 100% rename from src/collections/integrations/cdk8s/icon/white/cdk8s-white.svg rename to src/collections/integrations/cdk8s/icons/white/cdk8s-white.svg diff --git a/src/collections/integrations/cdk8s/index.mdx b/src/collections/integrations/cdk8s/index.mdx index a44376e6206f..0a434d1ad660 100644 --- a/src/collections/integrations/cdk8s/index.mdx +++ b/src/collections/integrations/cdk8s/index.mdx @@ -1,28 +1,33 @@ --- -title: Cdk For Kubernetes (Cdk8S) +title: Cdk For Kubernetes (Cdk8S) subtitle: Collaborative and visual infrastructure as code for Cdk For Kubernetes (Cdk8S) -integrationIcon: icon/color/cdk8s-color.svg -darkModeIntegrationIcon: icon/white/cdk8s-white.svg -docURL: +integrationIcon: icons/color/cdk8s-color.svg +darkModeIntegrationIcon: icons/white/cdk8s-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cdk8s +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["Defines Kubernetes applications and reusable abstractions using familiar programming languages.", -"Simplify application workflows.", -"Compose and share reusable components through code libraries." +registrant: Artifact Hub +components: [] +featureList: [ + "Defines Kubernetes applications and reusable abstractions using familiar programming languages.", + "Simplify application workflows.", + "Compose and share reusable components through code libraries." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Deploy through GitOps" howItWorksDetails: "cdk8s is an open-source software development framework for defining Kubernetes applications and reusable abstractions using familiar programming languages and rich object-oriented APIs. cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster." -published: true +published: TRUE ---- CDK8s lets you define Kubernetes apps and components using familiar programming languages and object-oriented APIs. +CDK8s lets you define Kubernetes apps and components using familiar programming languages and object-oriented APIs.
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/cert-manager-crds/icon/color/cert-manager-crds-color.svg b/src/collections/integrations/cert-manager-crds/icons/color/cert-manager-crds-color.svg similarity index 100% rename from src/collections/integrations/cert-manager-crds/icon/color/cert-manager-crds-color.svg rename to src/collections/integrations/cert-manager-crds/icons/color/cert-manager-crds-color.svg diff --git a/src/collections/integrations/cert-manager-crds/icon/white/cert-manager-crds-white.svg b/src/collections/integrations/cert-manager-crds/icons/white/cert-manager-crds-white.svg similarity index 100% rename from src/collections/integrations/cert-manager-crds/icon/white/cert-manager-crds-white.svg rename to src/collections/integrations/cert-manager-crds/icons/white/cert-manager-crds-white.svg diff --git a/src/collections/integrations/cert-manager-crds/index.mdx b/src/collections/integrations/cert-manager-crds/index.mdx index bd12a5fcd820..74c3ed945d52 100644 --- a/src/collections/integrations/cert-manager-crds/index.mdx +++ b/src/collections/integrations/cert-manager-crds/index.mdx @@ -1,28 +1,33 @@ --- -title: Cert Manager Crds +title: Cert Manager Crds subtitle: Collaborative and visual infrastructure as code for Cert Manager Crds -integrationIcon: icon/color/cert-manager-crds-color.svg -darkModeIntegrationIcon: icon/white/cert-manager-crds-white.svg -docURL: +integrationIcon: icons/color/cert-manager-crds-color.svg +darkModeIntegrationIcon: icons/white/cert-manager-crds-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cert-manager-crds +description: category: Security & Compliance subcategory: Security & Compliance -featureList: ["Simplifies the process of obtaining, renewing and using those certificates.", -"Supports issuing certificates from a variety of sources.", -"Ensures certificates remain valid and up to date." +registrant: Artifact Hub +components: [] +featureList: [ + "Simplifies the process of obtaining, renewing and using those certificates.", + "Supports issuing certificates from a variety of sources.", + "Ensures certificates remain valid and up to date." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Cloud native certificate management" howItWorksDetails: "X.509 certificate management for Kubernetes and OpenShift" -published: true +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 + diff --git a/src/collections/integrations/cert-manager-csi-driver-cacerts/icon/color/cert-manager-csi-driver-cacerts-color.svg b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/color/cert-manager-csi-driver-cacerts-color.svg similarity index 100% rename from src/collections/integrations/cert-manager-csi-driver-cacerts/icon/color/cert-manager-csi-driver-cacerts-color.svg rename to src/collections/integrations/cert-manager-csi-driver-cacerts/icons/color/cert-manager-csi-driver-cacerts-color.svg diff --git a/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/components/ca-provider-class/icons/color/ca-provider-class-color.svg b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/components/ca-provider-class/icons/color/ca-provider-class-color.svg new file mode 100644 index 000000000000..d8066a55f807 --- /dev/null +++ b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/components/ca-provider-class/icons/color/ca-provider-class-color.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cert-manager-csi-driver-cacerts/icon/white/cert-manager-csi-driver-cacerts-white.svg b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/components/ca-provider-class/icons/white/ca-provider-class-white.svg similarity index 100% rename from src/collections/integrations/cert-manager-csi-driver-cacerts/icon/white/cert-manager-csi-driver-cacerts-white.svg rename to src/collections/integrations/cert-manager-csi-driver-cacerts/icons/components/ca-provider-class/icons/white/ca-provider-class-white.svg diff --git a/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/white/cert-manager-csi-driver-cacerts-white.svg b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/white/cert-manager-csi-driver-cacerts-white.svg new file mode 100644 index 000000000000..7b996996a5b5 --- /dev/null +++ b/src/collections/integrations/cert-manager-csi-driver-cacerts/icons/white/cert-manager-csi-driver-cacerts-white.svg @@ -0,0 +1,25 @@ + \ No newline at end of file diff --git a/src/collections/integrations/cert-manager-csi-driver-cacerts/index.mdx b/src/collections/integrations/cert-manager-csi-driver-cacerts/index.mdx index f14bd228dcfe..977964accd0b 100644 --- a/src/collections/integrations/cert-manager-csi-driver-cacerts/index.mdx +++ b/src/collections/integrations/cert-manager-csi-driver-cacerts/index.mdx @@ -1,28 +1,39 @@ --- -title: Cert Manager Csi Driver Cacerts +title: Cert Manager Csi Driver Cacerts subtitle: Collaborative and visual infrastructure as code for Cert Manager Csi Driver Cacerts -integrationIcon: icon/color/cert-manager-csi-driver-cacerts-color.svg -darkModeIntegrationIcon: icon/white/cert-manager-csi-driver-cacerts-white.svg -docURL: +integrationIcon: icons/color/cert-manager-csi-driver-cacerts-color.svg +darkModeIntegrationIcon: icons/white/cert-manager-csi-driver-cacerts-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cert-manager-csi-driver-cacerts +description: category: Security & Compliance subcategory: Security & Compliance -featureList: ["Simplifies the process of obtaining, renewing and using those certificates.", -"Supports issuing certificates from a variety of sources.", -"Ensures certificates remain valid and up to date." +registrant: Artifact Hub +components: [ +{ +"name": "ca-provider-class", +"colorIcon": "icons/components/ca-provider-class/icons/color/ca-provider-class-color.svg", +"whiteIcon": "icons/components/ca-provider-class/icons/white/ca-provider-class-white.svg", +"description": "", +}] +featureList: [ + "Simplifies the process of obtaining, renewing and using those certificates.", + "Supports issuing certificates from a variety of sources.", + "Ensures certificates remain valid and up to date." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Cloud native certificate management" howItWorksDetails: "X.509 certificate management for Kubernetes and OpenShift" -published: true +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 + diff --git a/src/collections/integrations/cert-manager/icon/color/cert-manager-color.svg b/src/collections/integrations/cert-manager/icons/color/cert-manager-color.svg similarity index 100% rename from src/collections/integrations/cert-manager/icon/color/cert-manager-color.svg rename to src/collections/integrations/cert-manager/icons/color/cert-manager-color.svg diff --git a/src/collections/integrations/cert-manager/icon/white/cert-manager-white.svg b/src/collections/integrations/cert-manager/icons/white/cert-manager-white.svg similarity index 100% rename from src/collections/integrations/cert-manager/icon/white/cert-manager-white.svg rename to src/collections/integrations/cert-manager/icons/white/cert-manager-white.svg diff --git a/src/collections/integrations/cert-manager/index.mdx b/src/collections/integrations/cert-manager/index.mdx index 4e1ab65d80b4..b4b863d98c31 100644 --- a/src/collections/integrations/cert-manager/index.mdx +++ b/src/collections/integrations/cert-manager/index.mdx @@ -1,28 +1,33 @@ --- -title: Cert Manager +title: Cert Manager subtitle: Cloud native certificate management with Cert Manager and Meshery -integrationIcon: icon/color/cert-manager-color.svg -darkModeIntegrationIcon: icon/white/cert-manager-white.svg -docURL: +integrationIcon: icons/color/cert-manager-color.svg +darkModeIntegrationIcon: icons/white/cert-manager-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cert-manager +description: category: Security & Compliance subcategory: Security & Compliance -featureList: ["Simplifies the process of obtaining, renewing and using those certificates.", -"Supports issuing certificates from a variety of sources.", -"Ensures certificates remain valid and up to date." +registrant: Artifact Hub +components: [] +featureList: [ + "Simplifies the process of obtaining, renewing and using those certificates.", + "Supports issuing certificates from a variety of sources.", + "Ensures certificates remain valid and up to date." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Cloud native certificate management" howItWorksDetails: "X.509 certificate management for Kubernetes and OpenShift" -published: true +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 + diff --git a/src/collections/integrations/chaos-mesh/icon/color/chaos-mesh-color.svg b/src/collections/integrations/chaos-mesh/icons/color/chaos-mesh-color.svg similarity index 100% rename from src/collections/integrations/chaos-mesh/icon/color/chaos-mesh-color.svg rename to src/collections/integrations/chaos-mesh/icons/color/chaos-mesh-color.svg diff --git a/src/collections/integrations/chaos-mesh/icons/components/block-chaos/icons/color/block-chaos-color.svg b/src/collections/integrations/chaos-mesh/icons/components/block-chaos/icons/color/block-chaos-color.svg new file mode 100644 index 000000000000..dcfb30db2387 --- /dev/null +++ b/src/collections/integrations/chaos-mesh/icons/components/block-chaos/icons/color/block-chaos-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaos-mesh/icon/white/chaos-mesh-white.svg b/src/collections/integrations/chaos-mesh/icons/components/block-chaos/icons/white/block-chaos-white.svg similarity index 100% rename from src/collections/integrations/chaos-mesh/icon/white/chaos-mesh-white.svg rename to src/collections/integrations/chaos-mesh/icons/components/block-chaos/icons/white/block-chaos-white.svg diff --git a/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/color/remote-cluster-color.svg b/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/color/remote-cluster-color.svg new file mode 100644 index 000000000000..dcfb30db2387 --- /dev/null +++ b/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/color/remote-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/white/remote-cluster-white.svg b/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/white/remote-cluster-white.svg new file mode 100644 index 000000000000..4788b7b8b6ea --- /dev/null +++ b/src/collections/integrations/chaos-mesh/icons/components/remote-cluster/icons/white/remote-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaos-mesh/icons/white/chaos-mesh-white.svg b/src/collections/integrations/chaos-mesh/icons/white/chaos-mesh-white.svg new file mode 100644 index 000000000000..4788b7b8b6ea --- /dev/null +++ b/src/collections/integrations/chaos-mesh/icons/white/chaos-mesh-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/chaos-mesh/index.mdx b/src/collections/integrations/chaos-mesh/index.mdx index fa20691df56b..1575fa52920d 100644 --- a/src/collections/integrations/chaos-mesh/index.mdx +++ b/src/collections/integrations/chaos-mesh/index.mdx @@ -1,28 +1,45 @@ --- -title: Chaos Mesh +title: Chaos Mesh subtitle: Collaborative and visual infrastructure as code for Chaos Mesh -integrationIcon: icon/color/chaos-mesh-color.svg -darkModeIntegrationIcon: icon/white/chaos-mesh-white.svg -docURL: +integrationIcon: icons/color/chaos-mesh-color.svg +darkModeIntegrationIcon: icons/white/chaos-mesh-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/chaos-mesh +description: category: Observability and Analysis subcategory: Chaos Engineering -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." +registrant: Artifact Hub +components: [ +{ +"name": "block-chaos", +"colorIcon": "icons/components/block-chaos/icons/color/block-chaos-color.svg", +"whiteIcon": "icons/components/block-chaos/icons/white/block-chaos-white.svg", +"description": "", +}, +{ +"name": "remote-cluster", +"colorIcon": "icons/components/remote-cluster/icons/color/remote-cluster-color.svg", +"whiteIcon": "icons/components/remote-cluster/icons/white/remote-cluster-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- A Chaos Engineering Platform for Kubernetes. +A Chaos Engineering Platform 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/cilium/icon/color/cilium-color.svg b/src/collections/integrations/cilium/icons/color/cilium-color.svg similarity index 100% rename from src/collections/integrations/cilium/icon/color/cilium-color.svg rename to src/collections/integrations/cilium/icons/color/cilium-color.svg diff --git a/src/collections/integrations/cilium/icon/white/cilium-white.svg b/src/collections/integrations/cilium/icons/white/cilium-white.svg similarity index 100% rename from src/collections/integrations/cilium/icon/white/cilium-white.svg rename to src/collections/integrations/cilium/icons/white/cilium-white.svg diff --git a/src/collections/integrations/cilium/index.mdx b/src/collections/integrations/cilium/index.mdx index 04f35c3d9488..f1145a448781 100644 --- a/src/collections/integrations/cilium/index.mdx +++ b/src/collections/integrations/cilium/index.mdx @@ -1,28 +1,33 @@ --- -title: Cilium +title: Cilium subtitle: The easiest way to get production-grade Kubernetes clusters with Cilium up and running -integrationIcon: icon/color/cilium-color.svg -darkModeIntegrationIcon: icon/white/cilium-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/cilium +integrationIcon: icons/color/cilium-color.svg +darkModeIntegrationIcon: icons/white/cilium-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/cilium +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Ensure Cilium Service Mesh daemonset operation", -"Define microservice isolation using eBPF", -"Visually configure and explore your Cilium Service Mesh topology" +registrant: Artifact Hub +components: [] +featureList: [ + "Ensure Cilium Service Mesh daemonset operation", + "Define microservice isolation using eBPF", + "Visually configure and explore your Cilium Service Mesh topology" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Cilium is an open source software for providing, securing and observing network connectivity between container workloads - cloud native, and fueled by the revolutionary Kernel technology eBPF. +Cilium is an open source software for providing, securing and observing network connectivity between container workloads - cloud native, and fueled by the revolutionary Kernel technology eBPF.
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/cloudevents/icon/color/cloudevents-color.svg b/src/collections/integrations/cloudevents/icons/color/cloudevents-color.svg similarity index 100% rename from src/collections/integrations/cloudevents/icon/color/cloudevents-color.svg rename to src/collections/integrations/cloudevents/icons/color/cloudevents-color.svg diff --git a/src/collections/integrations/cloudevents/icon/white/cloudevents-white.svg b/src/collections/integrations/cloudevents/icons/white/cloudevents-white.svg similarity index 100% rename from src/collections/integrations/cloudevents/icon/white/cloudevents-white.svg rename to src/collections/integrations/cloudevents/icons/white/cloudevents-white.svg diff --git a/src/collections/integrations/cloudevents/index.mdx b/src/collections/integrations/cloudevents/index.mdx index 4ab855648ca5..349d37c47ebb 100644 --- a/src/collections/integrations/cloudevents/index.mdx +++ b/src/collections/integrations/cloudevents/index.mdx @@ -1,28 +1,33 @@ --- -title: Cloudevents +title: Cloudevents subtitle: Collaborative and visual infrastructure as code for Cloudevents -integrationIcon: icon/color/cloudevents-color.svg -darkModeIntegrationIcon: icon/white/cloudevents-white.svg -docURL: +integrationIcon: icons/color/cloudevents-color.svg +darkModeIntegrationIcon: icons/white/cloudevents-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cloudevents +description: category: App Definition and Development subcategory: Streaming & Messaging -featureList: ["Provides SDKs for Go, JavaScript, Java, C#, Ruby, PHP, PowerShell, Rust, and Python that can be used to build event routers, tracing systems, and other tools.", -"Simplifies event declaration and delivery across services, platforms, and beyond.", -"Provides interoperability across services, platforms and systems." +registrant: Artifact Hub +components: [] +featureList: [ + "Provides SDKs for Go, JavaScript, Java, C#, Ruby, PHP, PowerShell, Rust, and Python that can be used to build event routers, tracing systems, and other tools.", + "Simplifies event declaration and delivery across services, platforms, and beyond.", + "Provides interoperability across services, platforms and systems." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- CloudEvents Specification +CloudEvents Specification
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/clusterpedia/icon/color/clusterpedia-color.svg b/src/collections/integrations/clusterpedia/icon/color/clusterpedia-color.svg deleted file mode 100644 index 5b794c5c03b1..000000000000 --- a/src/collections/integrations/clusterpedia/icon/color/clusterpedia-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/clusterpedia/icon/white/clusterpedia-white.svg b/src/collections/integrations/clusterpedia/icon/white/clusterpedia-white.svg deleted file mode 100644 index c4ea42e8df50..000000000000 --- a/src/collections/integrations/clusterpedia/icon/white/clusterpedia-white.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/src/collections/integrations/clusterpedia/index.mdx b/src/collections/integrations/clusterpedia/index.mdx deleted file mode 100644 index 0fa640427347..000000000000 --- a/src/collections/integrations/clusterpedia/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Clusterpedia -subtitle: Collaborative and visual infrastructure as code for Clusterpedia -integrationIcon: icon/color/clusterpedia-color.svg -darkModeIntegrationIcon: icon/white/clusterpedia-white.svg -docURL: -category: Orchestration & Management -subcategory: Scheduling & Orchestration -featureList: ["Manage AWS Elastic Load Balancers for a Kubernetes cluster.", -"Provide high performance traffic serving that can scale to millions of requests per second.", -"Supports IP address targeting mode for Network Load Balancers." -] -workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Elastic Load Balancing (ELB) automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs)." -published: true ---- -- Clusterpedia is used for complex resources search across multiple clusters, support simultaneous search of a single kind of resource or multiple kinds of resources existing in multiple clusters. -
-- 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/integration-template/icon/color/integration-template-color.svg b/src/collections/integrations/cockroachdb-operator/icons/color/cockroachdb-operator-color.svg similarity index 100% rename from src/collections/integrations/integration-template/icon/color/integration-template-color.svg rename to src/collections/integrations/cockroachdb-operator/icons/color/cockroachdb-operator-color.svg diff --git a/src/collections/integrations/ondat-operator/icon/color/ondat-operator-color.svg b/src/collections/integrations/cockroachdb-operator/icons/components/crdb-cluster/icons/color/crdb-cluster-color.svg similarity index 100% rename from src/collections/integrations/ondat-operator/icon/color/ondat-operator-color.svg rename to src/collections/integrations/cockroachdb-operator/icons/components/crdb-cluster/icons/color/crdb-cluster-color.svg diff --git a/src/collections/integrations/kubeform-provider-aws/icon/white/kubeform-provider-aws-white.svg b/src/collections/integrations/cockroachdb-operator/icons/components/crdb-cluster/icons/white/crdb-cluster-white.svg similarity index 100% rename from src/collections/integrations/kubeform-provider-aws/icon/white/kubeform-provider-aws-white.svg rename to src/collections/integrations/cockroachdb-operator/icons/components/crdb-cluster/icons/white/crdb-cluster-white.svg diff --git a/src/collections/integrations/meshery-operator/icon/white/meshery-operator-white.svg b/src/collections/integrations/cockroachdb-operator/icons/white/cockroachdb-operator-white.svg similarity index 100% rename from src/collections/integrations/meshery-operator/icon/white/meshery-operator-white.svg rename to src/collections/integrations/cockroachdb-operator/icons/white/cockroachdb-operator-white.svg diff --git a/src/collections/integrations/cockroachdb-operator/index.mdx b/src/collections/integrations/cockroachdb-operator/index.mdx new file mode 100644 index 000000000000..227d03ffda20 --- /dev/null +++ b/src/collections/integrations/cockroachdb-operator/index.mdx @@ -0,0 +1,43 @@ +--- +title: Cockroachdb Operator +subtitle: Collaborative and visual infrastructure as code for Cockroachdb Operator +integrationIcon: icons/color/cockroachdb-operator-color.svg +darkModeIntegrationIcon: icons/white/cockroachdb-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cockroachdb-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "crdb-cluster", +"colorIcon": "icons/components/crdb-cluster/icons/color/crdb-cluster-color.svg", +"whiteIcon": "icons/components/crdb-cluster/icons/white/crdb-cluster-white.svg", +"description": "", +}] +featureList: [ + "Use Couchbase's multi-purpose NoSQL database to supply your applications' JSON data, and seamlessly grow your environment.", + "DevOps can deploy and scale Couchbase clusters up and down, automatically, and use their preferred CNCF observability tools.", + "Use Couchbase's multi-purpose NoSQL database to supply your applications' JSON data, and seamlessly grow your environment. +" +] +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 +--- ++Couchbase is an award-winning distributed NoSQL cloud database. +
++Couchbase Autonomous Operator enables DevOps teams to run, auto-scale, and manage Couchbase as a stateful database application alongside their microservices applications on a Kubernetes platform. +
++ 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/confidential containers/icon/color/confidential containers-color.svg b/src/collections/integrations/confidential-containers/icons/color/confidential-containers-color.svg similarity index 100% rename from src/collections/integrations/confidential containers/icon/color/confidential containers-color.svg rename to src/collections/integrations/confidential-containers/icons/color/confidential-containers-color.svg diff --git a/src/collections/integrations/confidential containers/icon/white/confidential containers-white.svg b/src/collections/integrations/confidential-containers/icons/white/confidential-containers-white.svg similarity index 100% rename from src/collections/integrations/confidential containers/icon/white/confidential containers-white.svg rename to src/collections/integrations/confidential-containers/icons/white/confidential-containers-white.svg diff --git a/src/collections/integrations/confidential containers/index.mdx b/src/collections/integrations/confidential-containers/index.mdx similarity index 53% rename from src/collections/integrations/confidential containers/index.mdx rename to src/collections/integrations/confidential-containers/index.mdx index b401a9f7aaeb..e2d5240d39af 100644 --- a/src/collections/integrations/confidential containers/index.mdx +++ b/src/collections/integrations/confidential-containers/index.mdx @@ -1,28 +1,33 @@ --- -title: Confidential Containers +title: Confidential Containers subtitle: Collaborative and visual infrastructure as code for Confidential Containers -integrationIcon: icon/color/confidential containers-color.svg -darkModeIntegrationIcon: icon/white/confidential containers-white.svg -docURL: +integrationIcon: icons/color/confidential-containers-color.svg +darkModeIntegrationIcon: icons/white/confidential-containers-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/confidential containers +description: category: Runtime subcategory: Security & Compliance -featureList: ["Allows cloud native application owners to enforce application security requirements.", -"Transparent deployment of unmodified containers.", -"Support for multiple TEE and hardware platforms." +registrant: Artifact Hub +components: [] +featureList: [ + "Allows cloud native application owners to enforce application security requirements.", + "Transparent deployment of unmodified containers.", + "Support for multiple TEE and hardware platforms." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Confidential Containers is an open source community working to enable cloud native confidential computing by leveraging Trusted Execution Environments to protect containers and data. +Confidential Containers is an open source community working to enable cloud native confidential computing by leveraging Trusted Execution Environments to protect containers and data.
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/consul/icon/color/consul-color.svg b/src/collections/integrations/consul/icons/color/consul-color.svg similarity index 100% rename from src/collections/integrations/consul/icon/color/consul-color.svg rename to src/collections/integrations/consul/icons/color/consul-color.svg diff --git a/src/collections/integrations/consul/icon/white/consul-white.svg b/src/collections/integrations/consul/icons/white/consul-white.svg similarity index 100% rename from src/collections/integrations/consul/icon/white/consul-white.svg rename to src/collections/integrations/consul/icons/white/consul-white.svg diff --git a/src/collections/integrations/consul/index.mdx b/src/collections/integrations/consul/index.mdx index ebb2bd03a7a7..4e7dc4cb3912 100644 --- a/src/collections/integrations/consul/index.mdx +++ b/src/collections/integrations/consul/index.mdx @@ -1,28 +1,33 @@ --- -title: Consul +title: Consul subtitle: Collaborative and visual infrastructure as code for Consul -integrationIcon: icon/color/consul-color.svg -darkModeIntegrationIcon: icon/white/consul-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/consul +integrationIcon: icons/color/consul-color.svg +darkModeIntegrationIcon: icons/white/consul-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/consul +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Visualize the topology of your Consul service mesh deployment", -"Analyze Consul Connects configuration", -"Explore Consuls Service Splitter" +registrant: Artifact Hub +components: [] +featureList: [ + "Visualize the topology of your Consul service mesh deployment", + "Analyze Consul Connects configuration", + "Explore Consuls Service Splitter" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. +Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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/containerd/icon/color/containerd-color.svg b/src/collections/integrations/containerd/icons/color/containerd-color.svg similarity index 100% rename from src/collections/integrations/containerd/icon/color/containerd-color.svg rename to src/collections/integrations/containerd/icons/color/containerd-color.svg diff --git a/src/collections/integrations/containerd/icon/white/containerd-white.svg b/src/collections/integrations/containerd/icons/white/containerd-white.svg similarity index 100% rename from src/collections/integrations/containerd/icon/white/containerd-white.svg rename to src/collections/integrations/containerd/icons/white/containerd-white.svg diff --git a/src/collections/integrations/containerd/index.mdx b/src/collections/integrations/containerd/index.mdx index 8165c65d3de9..a0f46e62f312 100644 --- a/src/collections/integrations/containerd/index.mdx +++ b/src/collections/integrations/containerd/index.mdx @@ -1,28 +1,33 @@ --- -title: Containerd +title: Containerd subtitle: Collaborative and visual infrastructure as code for Containerd -integrationIcon: icon/color/containerd-color.svg -darkModeIntegrationIcon: icon/white/containerd-white.svg -docURL: +integrationIcon: icons/color/containerd-color.svg +darkModeIntegrationIcon: icons/white/containerd-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/containerd +description: category: Runtime subcategory: Container Runtime -featureList: ["Implements a chunk-based content-addressable filesystem on top of a called RAFS (Registry Acceleration File System) format.", -"Improves the current OCI image specification.", -"Supports lazy pulling feature." +registrant: Artifact Hub +components: [] +featureList: [ + "Implements a chunk-based content-addressable filesystem on top of a called RAFS (Registry Acceleration File System) format.", + "Improves the current OCI image specification.", + "Supports lazy pulling feature." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- An open and reliable container runtime +An open and reliable container runtime
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/containerssh/icon/color/containerssh-color.svg b/src/collections/integrations/containerssh/icons/color/containerssh-color.svg similarity index 100% rename from src/collections/integrations/containerssh/icon/color/containerssh-color.svg rename to src/collections/integrations/containerssh/icons/color/containerssh-color.svg diff --git a/src/collections/integrations/containerssh/icon/white/containerssh-white.svg b/src/collections/integrations/containerssh/icons/white/containerssh-white.svg similarity index 100% rename from src/collections/integrations/containerssh/icon/white/containerssh-white.svg rename to src/collections/integrations/containerssh/icons/white/containerssh-white.svg diff --git a/src/collections/integrations/containerssh/index.mdx b/src/collections/integrations/containerssh/index.mdx index 98fe875c365d..9e1b56510341 100644 --- a/src/collections/integrations/containerssh/index.mdx +++ b/src/collections/integrations/containerssh/index.mdx @@ -1,28 +1,33 @@ --- -title: Containerssh +title: Containerssh subtitle: Collaborative and visual infrastructure as code for Containerssh -integrationIcon: icon/color/containerssh-color.svg -darkModeIntegrationIcon: icon/white/containerssh-white.svg -docURL: +integrationIcon: icons/color/containerssh-color.svg +darkModeIntegrationIcon: icons/white/containerssh-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/containerssh +description: category: Tools subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- ContainerSSH launches a new container for each SSH connection in Kubernetes, Podman or Docker. The user is transparently dropped in the container and the container is removed when the user disconnects. Authentication and container configuration are dynamic using webhooks, no system users required. +ContainerSSH launches a new container for each SSH connection in Kubernetes, Podman or Docker. The user is transparently dropped in the container and the container is removed when the user disconnects. Authentication and container configuration are dynamic using webhooks, no system users required.
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/contour-operator/icon/color/contour-operator-color.svg b/src/collections/integrations/contour-operator/icons/color/contour-operator-color.svg similarity index 100% rename from src/collections/integrations/contour-operator/icon/color/contour-operator-color.svg rename to src/collections/integrations/contour-operator/icons/color/contour-operator-color.svg diff --git a/src/collections/integrations/contour/icon/color/contour-color.svg b/src/collections/integrations/contour-operator/icons/components/contour-configuration/icons/color/contour-configuration-color.svg similarity index 100% rename from src/collections/integrations/contour/icon/color/contour-color.svg rename to src/collections/integrations/contour-operator/icons/components/contour-configuration/icons/color/contour-configuration-color.svg diff --git a/src/collections/integrations/contour-operator/icon/white/contour-operator-white.svg b/src/collections/integrations/contour-operator/icons/components/contour-configuration/icons/white/contour-configuration-white.svg similarity index 100% rename from src/collections/integrations/contour-operator/icon/white/contour-operator-white.svg rename to src/collections/integrations/contour-operator/icons/components/contour-configuration/icons/white/contour-configuration-white.svg diff --git a/src/collections/integrations/contour-operator/icons/components/contour-deployment/icons/color/contour-deployment-color.svg b/src/collections/integrations/contour-operator/icons/components/contour-deployment/icons/color/contour-deployment-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/contour-deployment/icons/color/contour-deployment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour/icon/white/contour-white.svg b/src/collections/integrations/contour-operator/icons/components/contour-deployment/icons/white/contour-deployment-white.svg similarity index 100% rename from src/collections/integrations/contour/icon/white/contour-white.svg rename to src/collections/integrations/contour-operator/icons/components/contour-deployment/icons/white/contour-deployment-white.svg diff --git a/src/collections/integrations/contour-operator/icons/components/contour/icons/color/contour-color.svg b/src/collections/integrations/contour-operator/icons/components/contour/icons/color/contour-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/contour/icons/color/contour-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/contour/icons/white/contour-white.svg b/src/collections/integrations/contour-operator/icons/components/contour/icons/white/contour-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/contour/icons/white/contour-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/extension-service/icons/color/extension-service-color.svg b/src/collections/integrations/contour-operator/icons/components/extension-service/icons/color/extension-service-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/extension-service/icons/color/extension-service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/extension-service/icons/white/extension-service-white.svg b/src/collections/integrations/contour-operator/icons/components/extension-service/icons/white/extension-service-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/extension-service/icons/white/extension-service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/color/gateway-class-color.svg b/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/color/gateway-class-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/color/gateway-class-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/white/gateway-class-white.svg b/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/white/gateway-class-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/gateway-class/icons/white/gateway-class-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/gateway/icons/color/gateway-color.svg b/src/collections/integrations/contour-operator/icons/components/gateway/icons/color/gateway-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/gateway/icons/color/gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/gateway/icons/white/gateway-white.svg b/src/collections/integrations/contour-operator/icons/components/gateway/icons/white/gateway-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/gateway/icons/white/gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/color/http-proxy-color.svg b/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/color/http-proxy-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/color/http-proxy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/white/http-proxy-white.svg b/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/white/http-proxy-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/http-proxy/icons/white/http-proxy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/http-route/icons/color/http-route-color.svg b/src/collections/integrations/contour-operator/icons/components/http-route/icons/color/http-route-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/http-route/icons/color/http-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/http-route/icons/white/http-route-white.svg b/src/collections/integrations/contour-operator/icons/components/http-route/icons/white/http-route-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/http-route/icons/white/http-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/color/tcp-route-color.svg b/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/color/tcp-route-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/color/tcp-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/white/tcp-route-white.svg b/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/white/tcp-route-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tcp-route/icons/white/tcp-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/color/tls-certificate-delegation-color.svg b/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/color/tls-certificate-delegation-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/color/tls-certificate-delegation-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/white/tls-certificate-delegation-white.svg b/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/white/tls-certificate-delegation-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tls-certificate-delegation/icons/white/tls-certificate-delegation-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tls-route/icons/color/tls-route-color.svg b/src/collections/integrations/contour-operator/icons/components/tls-route/icons/color/tls-route-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tls-route/icons/color/tls-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/tls-route/icons/white/tls-route-white.svg b/src/collections/integrations/contour-operator/icons/components/tls-route/icons/white/tls-route-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/tls-route/icons/white/tls-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/udp-route/icons/color/udp-route-color.svg b/src/collections/integrations/contour-operator/icons/components/udp-route/icons/color/udp-route-color.svg new file mode 100644 index 000000000000..235406982dbf --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/udp-route/icons/color/udp-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/components/udp-route/icons/white/udp-route-white.svg b/src/collections/integrations/contour-operator/icons/components/udp-route/icons/white/udp-route-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/components/udp-route/icons/white/udp-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/icons/white/contour-operator-white.svg b/src/collections/integrations/contour-operator/icons/white/contour-operator-white.svg new file mode 100644 index 000000000000..6fc8cacae3f0 --- /dev/null +++ b/src/collections/integrations/contour-operator/icons/white/contour-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/contour-operator/index.mdx b/src/collections/integrations/contour-operator/index.mdx index 29705d40af9e..ee7c4b980dae 100644 --- a/src/collections/integrations/contour-operator/index.mdx +++ b/src/collections/integrations/contour-operator/index.mdx @@ -1,28 +1,105 @@ --- -title: Contour +title: Contour subtitle: Collaborative and visual infrastructure as code for Contour -integrationIcon: icon/color/contour-operator-color.svg -darkModeIntegrationIcon: icon/white/contour-operator-white.svg -docURL: +integrationIcon: icons/color/contour-operator-color.svg +darkModeIntegrationIcon: icons/white/contour-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/contour-operator +description: category: Cloud Native Network subcategory: Service Proxy -featureList: ["Supports dynamic configuration updates out of the box while maintaining a lightweight profile.", -"Introduces a new ingress API (HTTPProxy) which is implemented via a Custom Resource Definition (CRD).", -"Solves shortcomings in the original design." +registrant: Artifact Hub +components: [ +{ +"name": "contour", +"colorIcon": "icons/components/contour/icons/color/contour-color.svg", +"whiteIcon": "icons/components/contour/icons/white/contour-white.svg", +"description": "", +}, +{ +"name": "contour-configuration", +"colorIcon": "icons/components/contour-configuration/icons/color/contour-configuration-color.svg", +"whiteIcon": "icons/components/contour-configuration/icons/white/contour-configuration-white.svg", +"description": "", +}, +{ +"name": "contour-deployment", +"colorIcon": "icons/components/contour-deployment/icons/color/contour-deployment-color.svg", +"whiteIcon": "icons/components/contour-deployment/icons/white/contour-deployment-white.svg", +"description": "", +}, +{ +"name": "extension-service", +"colorIcon": "icons/components/extension-service/icons/color/extension-service-color.svg", +"whiteIcon": "icons/components/extension-service/icons/white/extension-service-white.svg", +"description": "", +}, +{ +"name": "gateway", +"colorIcon": "icons/components/gateway/icons/color/gateway-color.svg", +"whiteIcon": "icons/components/gateway/icons/white/gateway-white.svg", +"description": "", +}, +{ +"name": "gateway-class", +"colorIcon": "icons/components/gateway-class/icons/color/gateway-class-color.svg", +"whiteIcon": "icons/components/gateway-class/icons/white/gateway-class-white.svg", +"description": "", +}, +{ +"name": "http-proxy", +"colorIcon": "icons/components/http-proxy/icons/color/http-proxy-color.svg", +"whiteIcon": "icons/components/http-proxy/icons/white/http-proxy-white.svg", +"description": "", +}, +{ +"name": "http-route", +"colorIcon": "icons/components/http-route/icons/color/http-route-color.svg", +"whiteIcon": "icons/components/http-route/icons/white/http-route-white.svg", +"description": "", +}, +{ +"name": "tcp-route", +"colorIcon": "icons/components/tcp-route/icons/color/tcp-route-color.svg", +"whiteIcon": "icons/components/tcp-route/icons/white/tcp-route-white.svg", +"description": "", +}, +{ +"name": "tls-certificate-delegation", +"colorIcon": "icons/components/tls-certificate-delegation/icons/color/tls-certificate-delegation-color.svg", +"whiteIcon": "icons/components/tls-certificate-delegation/icons/white/tls-certificate-delegation-white.svg", +"description": "", +}, +{ +"name": "tls-route", +"colorIcon": "icons/components/tls-route/icons/color/tls-route-color.svg", +"whiteIcon": "icons/components/tls-route/icons/white/tls-route-white.svg", +"description": "", +}, +{ +"name": "udp-route", +"colorIcon": "icons/components/udp-route/icons/color/udp-route-color.svg", +"whiteIcon": "icons/components/udp-route/icons/white/udp-route-white.svg", +"description": "", +}] +featureList: [ + "Supports dynamic configuration updates out of the box while maintaining a lightweight profile.", + "Introduces a new ingress API (HTTPProxy) which is implemented via a Custom Resource Definition (CRD).", + "Solves shortcomings in the original design." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Builds upon the basic Kubernetes resource and controller concepts, but includes domain-specific knowledge to automate the entire lifecycle of Contour." -published: true +published: TRUE ---- Contour is a Kubernetes ingress controller using Envoy proxy. +Contour is a Kubernetes ingress controller using Envoy proxy.
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/contour/index.mdx b/src/collections/integrations/contour/index.mdx deleted file mode 100644 index c2b3da3eef11..000000000000 --- a/src/collections/integrations/contour/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Contour -subtitle: Collaborative and visual infrastructure as code for Contour -integrationIcon: icon/color/contour-color.svg -darkModeIntegrationIcon: icon/white/contour-white.svg -docURL: -category: Cloud Native Network -subcategory: Service Proxy -featureList: ["Supports dynamic configuration updates out of the box while maintaining a lightweight profile.", -"Introduces a new ingress API (HTTPProxy) which is implemented via a Custom Resource Definition (CRD).", -"Solves shortcomings in the original design." -] -workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Builds upon the basic Kubernetes resource and controller concepts, but includes domain-specific knowledge to automate the entire lifecycle of Contour." -published: true ---- -- Contour is a Kubernetes ingress controller using Envoy proxy. -
-- 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/coredns/icon/color/coredns-color.svg b/src/collections/integrations/coredns/icons/color/coredns-color.svg similarity index 100% rename from src/collections/integrations/coredns/icon/color/coredns-color.svg rename to src/collections/integrations/coredns/icons/color/coredns-color.svg diff --git a/src/collections/integrations/coredns/icon/white/coredns-white.svg b/src/collections/integrations/coredns/icons/white/coredns-white.svg similarity index 100% rename from src/collections/integrations/coredns/icon/white/coredns-white.svg rename to src/collections/integrations/coredns/icons/white/coredns-white.svg diff --git a/src/collections/integrations/coredns/index.mdx b/src/collections/integrations/coredns/index.mdx index 47f4463586cb..1499f3c20b40 100644 --- a/src/collections/integrations/coredns/index.mdx +++ b/src/collections/integrations/coredns/index.mdx @@ -1,28 +1,35 @@ --- -title: Coredns +title: Coredns subtitle: Collaborative and visual infrastructure as code for Coredns -integrationIcon: icon/color/coredns-color.svg -darkModeIntegrationIcon: icon/white/coredns-white.svg -docURL: +integrationIcon: icons/color/coredns-color.svg +darkModeIntegrationIcon: icons/white/coredns-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/coredns +description: category: Orchestration & Management subcategory: Coordination & Service Discovery -featureList: ["Serves zone data from a file; both DNSSEC (NSEC only) and DNS are supported (file and auto).", -"Retrieves zone data from primaries, i.e., act as a secondary server (AXFR only) (secondary).", -"Signs zone data on-the-fly (dnssec)." +registrant: Artifact Hub +components: [] +featureList: [ + "Serves zone data from a file; both DNSSEC (NSEC only) and DNS are supported (file and auto).", + "Retrieves zone data from primaries, i.e., act as a secondary server (AXFR only) (secondary).", + "Signs zone data on-the-fly (dnssec)." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/coredns/Coredns/Coredns-Design-light.png, + ../_images/coredns/Coredns/Coredns-Design-dark.png, + ../_images/coredns/Coredns/Coredns-Visualize-light.png, + ../_images/coredns/Coredns/Coredns-Visualize-dark.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true +published: TRUE ---- CoreDNS is a DNS server that chains plugins +CoreDNS is a DNS server that chains plugins
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/cortex/icon/color/cortex-color.svg b/src/collections/integrations/cortex/icons/color/cortex-color.svg similarity index 100% rename from src/collections/integrations/cortex/icon/color/cortex-color.svg rename to src/collections/integrations/cortex/icons/color/cortex-color.svg diff --git a/src/collections/integrations/cortex/icon/white/cortex-white.svg b/src/collections/integrations/cortex/icons/white/cortex-white.svg similarity index 100% rename from src/collections/integrations/cortex/icon/white/cortex-white.svg rename to src/collections/integrations/cortex/icons/white/cortex-white.svg diff --git a/src/collections/integrations/cortex/index.mdx b/src/collections/integrations/cortex/index.mdx index 3c38915f8c58..0dfce0f91b5a 100644 --- a/src/collections/integrations/cortex/index.mdx +++ b/src/collections/integrations/cortex/index.mdx @@ -1,28 +1,33 @@ --- -title: Cortex +title: Cortex subtitle: Collaborative and visual infrastructure as code for Cortex -integrationIcon: icon/color/cortex-color.svg -darkModeIntegrationIcon: icon/white/cortex-white.svg -docURL: +integrationIcon: icons/color/cortex-color.svg +darkModeIntegrationIcon: icons/white/cortex-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cortex +description: category: Observability and Analysis subcategory: Metrics -featureList: ["Durably store data for longer than the lifetime of any single machine, and use this data for long term capacity planning.", -"Makes your PromQL queries blazin' fast through aggressive parallelization and caching.", -"Gives you a global view of Prometheus time series data that includes data in long-term storage, greatly expanding the usefulness of PromQL for analytical purposes." +registrant: Artifact Hub +components: [] +featureList: [ + "Durably store data for longer than the lifetime of any single machine, and use this data for long term capacity planning.", + "Makes your PromQL queries blazin' fast through aggressive parallelization and caching.", + "Gives you a global view of Prometheus time series data that includes data in long-term storage, greatly expanding the usefulness of PromQL for analytical purposes." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- A horizontally scalable, highly available, multi-tenant, long term Prometheus. +A horizontally scalable, highly available, multi-tenant, long term Prometheus.
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/cpx/icon/color/cpx-color.svg b/src/collections/integrations/cpx/icons/color/cpx-color.svg similarity index 100% rename from src/collections/integrations/cpx/icon/color/cpx-color.svg rename to src/collections/integrations/cpx/icons/color/cpx-color.svg diff --git a/src/collections/integrations/cpx/icon/white/cpx-white.svg b/src/collections/integrations/cpx/icons/white/cpx-white.svg similarity index 100% rename from src/collections/integrations/cpx/icon/white/cpx-white.svg rename to src/collections/integrations/cpx/icons/white/cpx-white.svg diff --git a/src/collections/integrations/cpx/index.mdx b/src/collections/integrations/cpx/index.mdx index ed3e2e5b2fe1..d576bb89d654 100644 --- a/src/collections/integrations/cpx/index.mdx +++ b/src/collections/integrations/cpx/index.mdx @@ -1,24 +1,29 @@ --- -title: Citrix Service Mesh +title: Citrix Service Mesh subtitle: The easiest way to get a production-grade Kubernetes cluster up and running -integrationIcon: icon/color/cpx-color.svg -darkModeIntegrationIcon: icon/white/cpx-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/cpx +integrationIcon: icons/color/cpx-color.svg +darkModeIntegrationIcon: icons/white/cpx-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/cpx +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Enable and enforce mutual TLS between your clusters", -"Analyze Istio Destination Rules", -"Design Istio Virtual Services" +registrant: Artifact Hub +components: [] +featureList: [ + "Enable and enforce mutual TLS between your clusters", + "Analyze Istio Destination Rules", + "Design Istio Virtual Services" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Unlock all of Citrix Service Mesh features with Meshery +Unlock all of Citrix Service Mesh features with Meshery
Connect Citrix Service Mesh with any of your favorite apps in just a few @@ -27,4 +32,4 @@ published: true workflows. Choose from hundreds of ready-made design patterns or use our no-code designer, MeshMap to connect to apps not yet in our library. -
\ No newline at end of file + diff --git a/src/collections/integrations/cri-o/icon/color/cri-o-color.svg b/src/collections/integrations/cri-o/icons/color/cri-o-color.svg similarity index 100% rename from src/collections/integrations/cri-o/icon/color/cri-o-color.svg rename to src/collections/integrations/cri-o/icons/color/cri-o-color.svg diff --git a/src/collections/integrations/cri-o/icon/white/cri-o-white.svg b/src/collections/integrations/cri-o/icons/white/cri-o-white.svg similarity index 100% rename from src/collections/integrations/cri-o/icon/white/cri-o-white.svg rename to src/collections/integrations/cri-o/icons/white/cri-o-white.svg diff --git a/src/collections/integrations/cri-o/index.mdx b/src/collections/integrations/cri-o/index.mdx index 0ebc38c7fb58..6013acb3690a 100644 --- a/src/collections/integrations/cri-o/index.mdx +++ b/src/collections/integrations/cri-o/index.mdx @@ -1,28 +1,33 @@ --- -title: CRI-O +title: CRI-O subtitle: Collaborative and visual infrastructure as code for CRI-O -integrationIcon: icon/color/cri-o-color.svg -darkModeIntegrationIcon: icon/white/cri-o-white.svg -docURL: +integrationIcon: icons/color/cri-o-color.svg +darkModeIntegrationIcon: icons/white/cri-o-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cri-o +description: category: Runtime subcategory: Container Runtime -featureList: ["Supports multiple image formats including the existing Docker image format.", -"Container image management (managing image layers, overlay filesystems, etc).", -"Container process lifecycle management" +registrant: Artifact Hub +components: [] +featureList: [ + "Supports multiple image formats including the existing Docker image format.", + "Container image management (managing image layers, overlay filesystems, etc).", + "Container process lifecycle management" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Open Container Initiative-based implementation of Kubernetes Container Runtime Interface +Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
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/crossplane/icon/color/crossplane-color.svg b/src/collections/integrations/crossplane/icons/color/crossplane-color.svg similarity index 100% rename from src/collections/integrations/crossplane/icon/color/crossplane-color.svg rename to src/collections/integrations/crossplane/icons/color/crossplane-color.svg diff --git a/src/collections/integrations/crossplane/icon/white/crossplane-white.svg b/src/collections/integrations/crossplane/icons/white/crossplane-white.svg similarity index 100% rename from src/collections/integrations/crossplane/icon/white/crossplane-white.svg rename to src/collections/integrations/crossplane/icons/white/crossplane-white.svg diff --git a/src/collections/integrations/crossplane/index.mdx b/src/collections/integrations/crossplane/index.mdx index 87642e0138dc..53a93d82bd98 100644 --- a/src/collections/integrations/crossplane/index.mdx +++ b/src/collections/integrations/crossplane/index.mdx @@ -1,28 +1,33 @@ --- -title: Crossplane +title: Crossplane subtitle: Collaborative and visual infrastructure as code for Crossplane -integrationIcon: icon/color/crossplane-color.svg -darkModeIntegrationIcon: icon/white/crossplane-white.svg -docURL: https://docs.meshery.io/integrations/crossplane +integrationIcon: icons/color/crossplane-color.svg +darkModeIntegrationIcon: icons/white/crossplane-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/crossplane +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -featureList: ["Highly extensible backend that enables you to orchestrate applications and infrastructure no matter where they run.", -"Highly configurable frontend that lets you define the declarative API it offers.", -"Provides reliability and security features like Role Based Access Control (RBAC) to orchestrate everything - not just containers." +registrant: Artifact Hub +components: [] +featureList: [ + "Highly extensible backend that enables you to orchestrate applications and infrastructure no matter where they run.", + "Highly configurable frontend that lets you define the declarative API it offers.", + "Provides reliability and security features like Role Based Access Control (RBAC) to orchestrate everything - not just containers." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Cloud Native Control Planes +Cloud Native Control Planes
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/cubefs/icon/color/cubefs-color.svg b/src/collections/integrations/cubefs/icons/color/cubefs-color.svg similarity index 100% rename from src/collections/integrations/cubefs/icon/color/cubefs-color.svg rename to src/collections/integrations/cubefs/icons/color/cubefs-color.svg diff --git a/src/collections/integrations/cubefs/icon/white/cubefs-white.svg b/src/collections/integrations/cubefs/icons/white/cubefs-white.svg similarity index 100% rename from src/collections/integrations/cubefs/icon/white/cubefs-white.svg rename to src/collections/integrations/cubefs/icons/white/cubefs-white.svg diff --git a/src/collections/integrations/cubefs/index.mdx b/src/collections/integrations/cubefs/index.mdx index 66970b905824..744417dc67e3 100644 --- a/src/collections/integrations/cubefs/index.mdx +++ b/src/collections/integrations/cubefs/index.mdx @@ -1,28 +1,33 @@ --- -title: Cubefs +title: Cubefs subtitle: Collaborative and visual infrastructure as code for Cubefs -integrationIcon: icon/color/cubefs-color.svg -darkModeIntegrationIcon: icon/white/cubefs-white.svg -docURL: +integrationIcon: icons/color/cubefs-color.svg +darkModeIntegrationIcon: icons/white/cubefs-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/cubefs +description: category: Runtime subcategory: Cloud Native Storage -featureList: ["Multiple Access Protocol Support.", -"Elasticity, scalability and strong consistency of metadata.", -"Specific performance optimizations for large/small files and sequential/random writes." +registrant: Artifact Hub +components: [] +featureList: [ + "Multiple Access Protocol Support.", + "Elasticity, scalability and strong consistency of metadata.", + "Specific performance optimizations for large/small files and sequential/random writes." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- CubeFS is a cloud native distributed storage platform. +CubeFS is a cloud native distributed storage platform.
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/curiefense/icon/color/curiefense-color.svg b/src/collections/integrations/curiefense/icons/color/curiefense-color.svg similarity index 100% rename from src/collections/integrations/curiefense/icon/color/curiefense-color.svg rename to src/collections/integrations/curiefense/icons/color/curiefense-color.svg diff --git a/src/collections/integrations/curiefense/icon/white/curiefense-white.svg b/src/collections/integrations/curiefense/icons/white/curiefense-white.svg similarity index 100% rename from src/collections/integrations/curiefense/icon/white/curiefense-white.svg rename to src/collections/integrations/curiefense/icons/white/curiefense-white.svg diff --git a/src/collections/integrations/curiefense/index.mdx b/src/collections/integrations/curiefense/index.mdx index 3742d3192619..3cd54a26b0da 100644 --- a/src/collections/integrations/curiefense/index.mdx +++ b/src/collections/integrations/curiefense/index.mdx @@ -1,28 +1,33 @@ --- -title: Curiefense +title: Curiefense subtitle: Collaborative and visual infrastructure as code for Curiefense -integrationIcon: icon/color/curiefense-color.svg -darkModeIntegrationIcon: icon/white/curiefense-white.svg -docURL: +integrationIcon: icons/color/curiefense-color.svg +darkModeIntegrationIcon: icons/white/curiefense-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/curiefense +description: category: Provisioning subcategory: Security & Compliance -featureList: ["Protects all forms of web traffic, services, and APIs.", -"Includes bot management, WAF, application-layer DDoS protection, session profiling, advanced rate limiting, and much more.", -"It is integrated with NGINX and Envoy proxy." +registrant: Artifact Hub +components: [] +featureList: [ + "Protects all forms of web traffic, services, and APIs.", + "Includes bot management, WAF, application-layer DDoS protection, session profiling, advanced rate limiting, and much more.", + "It is integrated with NGINX and Envoy proxy." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Curiefense is a unified, open source platform protecting cloud native applications. +Curiefense is a unified, open source platform protecting 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/dapr/icon/color/dapr-color.svg b/src/collections/integrations/dapr/icons/color/dapr-color.svg similarity index 100% rename from src/collections/integrations/dapr/icon/color/dapr-color.svg rename to src/collections/integrations/dapr/icons/color/dapr-color.svg diff --git a/src/collections/integrations/dapr/icons/components/component/icons/color/component-color.svg b/src/collections/integrations/dapr/icons/components/component/icons/color/component-color.svg new file mode 100644 index 000000000000..c9eb5ea83a8c --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/component/icons/color/component-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icon/white/dapr-white.svg b/src/collections/integrations/dapr/icons/components/component/icons/white/component-white.svg similarity index 100% rename from src/collections/integrations/dapr/icon/white/dapr-white.svg rename to src/collections/integrations/dapr/icons/components/component/icons/white/component-white.svg diff --git a/src/collections/integrations/dapr/icons/components/configuration/icons/color/configuration-color.svg b/src/collections/integrations/dapr/icons/components/configuration/icons/color/configuration-color.svg new file mode 100644 index 000000000000..c9eb5ea83a8c --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/configuration/icons/color/configuration-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/configuration/icons/white/configuration-white.svg b/src/collections/integrations/dapr/icons/components/configuration/icons/white/configuration-white.svg new file mode 100644 index 000000000000..071284e63904 --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/configuration/icons/white/configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/http-endpoint/icons/color/http-endpoint-color.svg b/src/collections/integrations/dapr/icons/components/http-endpoint/icons/color/http-endpoint-color.svg new file mode 100644 index 000000000000..c9eb5ea83a8c --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/http-endpoint/icons/color/http-endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/http-endpoint/icons/white/http-endpoint-white.svg b/src/collections/integrations/dapr/icons/components/http-endpoint/icons/white/http-endpoint-white.svg new file mode 100644 index 000000000000..071284e63904 --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/http-endpoint/icons/white/http-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/resiliency/icons/color/resiliency-color.svg b/src/collections/integrations/dapr/icons/components/resiliency/icons/color/resiliency-color.svg new file mode 100644 index 000000000000..c9eb5ea83a8c --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/resiliency/icons/color/resiliency-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/resiliency/icons/white/resiliency-white.svg b/src/collections/integrations/dapr/icons/components/resiliency/icons/white/resiliency-white.svg new file mode 100644 index 000000000000..071284e63904 --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/resiliency/icons/white/resiliency-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/subscription/icons/color/subscription-color.svg b/src/collections/integrations/dapr/icons/components/subscription/icons/color/subscription-color.svg new file mode 100644 index 000000000000..c9eb5ea83a8c --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/subscription/icons/color/subscription-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/components/subscription/icons/white/subscription-white.svg b/src/collections/integrations/dapr/icons/components/subscription/icons/white/subscription-white.svg new file mode 100644 index 000000000000..071284e63904 --- /dev/null +++ b/src/collections/integrations/dapr/icons/components/subscription/icons/white/subscription-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/icons/white/dapr-white.svg b/src/collections/integrations/dapr/icons/white/dapr-white.svg new file mode 100644 index 000000000000..071284e63904 --- /dev/null +++ b/src/collections/integrations/dapr/icons/white/dapr-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/dapr/index.mdx b/src/collections/integrations/dapr/index.mdx index b84e3d093be3..e4a50fab352a 100644 --- a/src/collections/integrations/dapr/index.mdx +++ b/src/collections/integrations/dapr/index.mdx @@ -1,28 +1,63 @@ --- -title: Dapr +title: Dapr subtitle: Collaborative and visual infrastructure as code for Dapr -integrationIcon: icon/color/dapr-color.svg -darkModeIntegrationIcon: icon/white/dapr-white.svg -docURL: +integrationIcon: icons/color/dapr-color.svg +darkModeIntegrationIcon: icons/white/dapr-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/dapr +description: category: Serverless subcategory: Framework -featureList: ["Helps you write resilient and secured microservices.", -"Provides you with APIs that abstract away the complexity of common challenges developers encounter regularly when building distributed applications.", -"Leverages proven practices for distributed application development that enable you to build resilient, secured systems." +registrant: Artifact Hub +components: [ +{ +"name": "component", +"colorIcon": "icons/components/component/icons/color/component-color.svg", +"whiteIcon": "icons/components/component/icons/white/component-white.svg", +"description": "", +}, +{ +"name": "resiliency", +"colorIcon": "icons/components/resiliency/icons/color/resiliency-color.svg", +"whiteIcon": "icons/components/resiliency/icons/white/resiliency-white.svg", +"description": "", +}, +{ +"name": "configuration", +"colorIcon": "icons/components/configuration/icons/color/configuration-color.svg", +"whiteIcon": "icons/components/configuration/icons/white/configuration-white.svg", +"description": "", +}, +{ +"name": "http-endpoint", +"colorIcon": "icons/components/http-endpoint/icons/color/http-endpoint-color.svg", +"whiteIcon": "icons/components/http-endpoint/icons/white/http-endpoint-white.svg", +"description": "", +}, +{ +"name": "subscription", +"colorIcon": "icons/components/subscription/icons/color/subscription-color.svg", +"whiteIcon": "icons/components/subscription/icons/white/subscription-white.svg", +"description": "", +}] +featureList: [ + "Helps you write resilient and secured microservices.", + "Provides you with APIs that abstract away the complexity of common challenges developers encounter regularly when building distributed applications.", + "Leverages proven practices for distributed application development that enable you to build resilient, secured systems." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge. +Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
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/devfile/icon/color/devfile-color.svg b/src/collections/integrations/devfile/icons/color/devfile-color.svg similarity index 100% rename from src/collections/integrations/devfile/icon/color/devfile-color.svg rename to src/collections/integrations/devfile/icons/color/devfile-color.svg diff --git a/src/collections/integrations/devfile/icon/white/devfile-white.svg b/src/collections/integrations/devfile/icons/white/devfile-white.svg similarity index 100% rename from src/collections/integrations/devfile/icon/white/devfile-white.svg rename to src/collections/integrations/devfile/icons/white/devfile-white.svg diff --git a/src/collections/integrations/devfile/index.mdx b/src/collections/integrations/devfile/index.mdx index f746e6d6eb63..716cbeb5da2d 100644 --- a/src/collections/integrations/devfile/index.mdx +++ b/src/collections/integrations/devfile/index.mdx @@ -1,28 +1,33 @@ --- -title: Devfile +title: Devfile subtitle: Collaborative and visual infrastructure as code for Devfile -integrationIcon: icon/color/devfile-color.svg -darkModeIntegrationIcon: icon/white/devfile-white.svg -docURL: +integrationIcon: icons/color/devfile-color.svg +darkModeIntegrationIcon: icons/white/devfile-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/devfile +description: category: App Definition and Development subcategory: Application Definition & Image Build -featureList: ["Development environments are quick to create, can be thrown away at will, and can be easily re-created when needed.", -"Mechanism for teams to share configurations across projects, and provide a single source of truth throughout the application lifecycle.", -"Central location management so updates can be applied once and be properly aligned across development teams." +registrant: Artifact Hub +components: [] +featureList: [ + "Development environments are quick to create, can be thrown away at will, and can be easily re-created when needed.", + "Mechanism for teams to share configurations across projects, and provide a single source of truth throughout the application lifecycle.", + "Central location management so updates can be applied once and be properly aligned across development teams." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kube-native API for cloud development workspaces specification +Kube-native API for cloud development workspaces specification
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/devstream/icon/color/devstream-color.svg b/src/collections/integrations/devstream/icons/color/devstream-color.svg similarity index 100% rename from src/collections/integrations/devstream/icon/color/devstream-color.svg rename to src/collections/integrations/devstream/icons/color/devstream-color.svg diff --git a/src/collections/integrations/devstream/icon/white/devstream-white.svg b/src/collections/integrations/devstream/icons/white/devstream-white.svg similarity index 100% rename from src/collections/integrations/devstream/icon/white/devstream-white.svg rename to src/collections/integrations/devstream/icons/white/devstream-white.svg diff --git a/src/collections/integrations/devstream/index.mdx b/src/collections/integrations/devstream/index.mdx index fb8df2a33024..e20058ca4238 100644 --- a/src/collections/integrations/devstream/index.mdx +++ b/src/collections/integrations/devstream/index.mdx @@ -1,28 +1,33 @@ --- -title: Devstream +title: Devstream subtitle: Collaborative and visual infrastructure as code for Devstream -integrationIcon: icon/color/devstream-color.svg -darkModeIntegrationIcon: icon/white/devstream-white.svg -docURL: +integrationIcon: icons/color/devstream-color.svg +darkModeIntegrationIcon: icons/white/devstream-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/devstream +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["Centrally manage your toolchain with versioned code, and keep track of every change.", -"No reinvention of the wheels. Simply create a plugin, and connect any tools you like with DevStream.", -"Implement inbuilt best practices and share yours with the world." +registrant: Artifact Hub +components: [] +featureList: [ + "Centrally manage your toolchain with versioned code, and keep track of every change.", + "No reinvention of the wheels. Simply create a plugin, and connect any tools you like with DevStream.", + "Implement inbuilt best practices and share yours with the world." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- DevStream: the open-source DevOps toolchain manager (DTM). +DevStream: the open-source DevOps toolchain manager (DTM).
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/dex/icon/color/dex-color.svg b/src/collections/integrations/dex/icons/color/dex-color.svg similarity index 100% rename from src/collections/integrations/dex/icon/color/dex-color.svg rename to src/collections/integrations/dex/icons/color/dex-color.svg diff --git a/src/collections/integrations/dex/icon/white/dex-white.svg b/src/collections/integrations/dex/icons/white/dex-white.svg similarity index 100% rename from src/collections/integrations/dex/icon/white/dex-white.svg rename to src/collections/integrations/dex/icons/white/dex-white.svg diff --git a/src/collections/integrations/dex/index.mdx b/src/collections/integrations/dex/index.mdx index c2910ac4b1db..097f9df3a8a6 100644 --- a/src/collections/integrations/dex/index.mdx +++ b/src/collections/integrations/dex/index.mdx @@ -1,28 +1,33 @@ --- -title: Dex +title: Dex subtitle: Collaborative and visual infrastructure as code for Dex -integrationIcon: icon/color/dex-color.svg -darkModeIntegrationIcon: icon/white/dex-white.svg -docURL: +integrationIcon: icons/color/dex-color.svg +darkModeIntegrationIcon: icons/white/dex-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/dex +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors +OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable connectors
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/distribution/icon/color/distribution-color.svg b/src/collections/integrations/distribution/icons/color/distribution-color.svg similarity index 100% rename from src/collections/integrations/distribution/icon/color/distribution-color.svg rename to src/collections/integrations/distribution/icons/color/distribution-color.svg diff --git a/src/collections/integrations/distribution/icon/white/distribution-white.svg b/src/collections/integrations/distribution/icons/white/distribution-white.svg similarity index 100% rename from src/collections/integrations/distribution/icon/white/distribution-white.svg rename to src/collections/integrations/distribution/icons/white/distribution-white.svg diff --git a/src/collections/integrations/distribution/index.mdx b/src/collections/integrations/distribution/index.mdx index ae055eea79e3..ae141c14b386 100644 --- a/src/collections/integrations/distribution/index.mdx +++ b/src/collections/integrations/distribution/index.mdx @@ -1,28 +1,33 @@ --- -title: Jfrog Distribution +title: Jfrog Distribution subtitle: Managed release binary distribution with JFrog distribution -integrationIcon: icon/color/distribution-color.svg -darkModeIntegrationIcon: icon/white/distribution-white.svg -docURL: +integrationIcon: icons/color/distribution-color.svg +darkModeIntegrationIcon: icons/white/distribution-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/distribution +description: category: Provisioning subcategory: Container Registry -featureList: ["JFrog Distribution is a centralized platform that lets you provision software release distribution", -"Structured platform to distribute release binaries as a single coherent release bundle.", -"Efficient network utilization by optimizing replication, dramatically reducing network load and release bundle synchronization time from source Artifactory to target instance or Edge node." +registrant: Artifact Hub +components: [] +featureList: [ + "JFrog Distribution is a centralized platform that lets you provision software release distribution", + "Structured platform to distribute release binaries as a single coherent release bundle.", + "Efficient network utilization by optimizing replication, dramatically reducing network load and release bundle synchronization time from source Artifactory to target instance or Edge node." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Efficient network utilization by optimizing replication, dramatically reducing network load and release bundle synchronization time from source Artifactory to target instance or Edge node." -published: true +published: TRUE ---- The toolkit to pack, ship, store, and deliver container content +The toolkit to pack, ship, store, and deliver container content
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/docker/icon/color/docker-color.svg b/src/collections/integrations/docker/icons/color/docker-color.svg similarity index 100% rename from src/collections/integrations/docker/icon/color/docker-color.svg rename to src/collections/integrations/docker/icons/color/docker-color.svg diff --git a/src/collections/integrations/docker/icon/white/docker-white.svg b/src/collections/integrations/docker/icons/white/docker-white.svg similarity index 100% rename from src/collections/integrations/docker/icon/white/docker-white.svg rename to src/collections/integrations/docker/icons/white/docker-white.svg diff --git a/src/collections/integrations/docker/index.mdx b/src/collections/integrations/docker/index.mdx index 641221561ae2..f3d7d5ef4b54 100644 --- a/src/collections/integrations/docker/index.mdx +++ b/src/collections/integrations/docker/index.mdx @@ -1,24 +1,29 @@ --- -title: Docker +title: Docker subtitle: Collaborative and visual infrastructure as code for Docker -integrationIcon: icon/color/docker-color.svg -darkModeIntegrationIcon: icon/white/docker-white.svg -docURL: https://docs.meshery.io/installation/platforms/docker +integrationIcon: icons/color/docker-color.svg +darkModeIntegrationIcon: icons/white/docker-white.svg +docURL: https://docs.meshery.io/installation/docker +description: category: Runtime subcategory: Container Runtime -featureList: ["Scan your kubeconfigs and select your current Kubernetes environment. Switch from one environment to another one.", -"Convert your Docker Compose apps to Kubernetes apps.", -"Meshery Docker Extension extends Docker Desktop’s position as the cloud native developer’s go-to Kubernetes environment with easy access to the next layer of cloud native infrastructure: service meshes." +registrant: Artifact Hub +components: [] +featureList: [ + "Scan your kubeconfigs and select your current Kubernetes environment. Switch from one environment to another one.", + "Convert your Docker Compose apps to Kubernetes apps.", + "Meshery Docker Extension extends Docker Desktop’s position as the cloud native developer’s go-to Kubernetes environment with easy access to the next layer of cloud native infrastructure: service meshes." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "From the convenience of your Docker Desktop interface, connect Meshery with your Kubernetes cluster. Watch as MeshSync discovers all of your Kuberentes clusters. Visually design your Docker-based infrastructure. Choose from hundreds of ready-made design patterns using Meshery Catalog. Use our no-code designer, MeshMap, to collaboratively design and operate your infra." -published: true +published: TRUE ---- Develop service mesh-ready apps using Docker Desktop and Meshery +Develop service mesh-ready apps using Docker Desktop and Meshery
Connect Docker with any of your favorite apps in just a few @@ -27,4 +32,4 @@ published: true workflows. Choose from hundreds of ready-made design patterns or use our no-code designer, MeshMap to connect to apps not yet in our library. -
\ No newline at end of file + diff --git a/src/collections/integrations/dragonfly/icon/color/dragonfly-color.svg b/src/collections/integrations/dragonfly/icons/color/dragonfly-color.svg similarity index 100% rename from src/collections/integrations/dragonfly/icon/color/dragonfly-color.svg rename to src/collections/integrations/dragonfly/icons/color/dragonfly-color.svg diff --git a/src/collections/integrations/dragonfly/icon/white/dragonfly-white.svg b/src/collections/integrations/dragonfly/icons/white/dragonfly-white.svg similarity index 100% rename from src/collections/integrations/dragonfly/icon/white/dragonfly-white.svg rename to src/collections/integrations/dragonfly/icons/white/dragonfly-white.svg diff --git a/src/collections/integrations/dragonfly/index.mdx b/src/collections/integrations/dragonfly/index.mdx index 760bd12d2989..dfc7da80bb71 100644 --- a/src/collections/integrations/dragonfly/index.mdx +++ b/src/collections/integrations/dragonfly/index.mdx @@ -1,28 +1,33 @@ --- -title: Dragonfly +title: Dragonfly subtitle: Collaborative and visual infrastructure as code for Dragonfly -integrationIcon: icon/color/dragonfly-color.svg -darkModeIntegrationIcon: icon/white/dragonfly-white.svg -docURL: +integrationIcon: icons/color/dragonfly-color.svg +darkModeIntegrationIcon: icons/white/dragonfly-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/dragonfly +description: category: Provisioning subcategory: Container Registry -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Dragonfly is an intelligent P2P based image and file distribution system, it also provides a variety of enterprise-level (efficiency, stability, safety, low-cost) product features. +Dragonfly is an intelligent P2P based image and file distribution system, it also provides a variety of enterprise-level (efficiency, stability, safety, low-cost) product features.
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/eks/icon/color/eks-color.svg b/src/collections/integrations/eks/icons/color/eks-color.svg similarity index 100% rename from src/collections/integrations/eks/icon/color/eks-color.svg rename to src/collections/integrations/eks/icons/color/eks-color.svg diff --git a/src/collections/integrations/eks/icon/white/eks-white.svg b/src/collections/integrations/eks/icons/white/eks-white.svg similarity index 100% rename from src/collections/integrations/eks/icon/white/eks-white.svg rename to src/collections/integrations/eks/icons/white/eks-white.svg diff --git a/src/collections/integrations/eks/index.mdx b/src/collections/integrations/eks/index.mdx index c03d840f442c..7591e5fe3bce 100644 --- a/src/collections/integrations/eks/index.mdx +++ b/src/collections/integrations/eks/index.mdx @@ -1,24 +1,29 @@ --- -title: AWS Elastic Kubernetes Service +title: AWS Elastic Kubernetes Service subtitle: Diagram and configure your Azure Kubernetes Service clusters -integrationIcon: icon/color/eks-color.svg -darkModeIntegrationIcon: icon/white/eks-white.svg -docURL: https://docs.meshery.io/installation/platforms/aks +integrationIcon: icons/color/eks-color.svg +darkModeIntegrationIcon: icons/white/eks-white.svg +docURL: https://docs.meshery.io/installation/kubernetes/eks +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -featureList: ["Save and share AKS configuration templates", -"Ensure multi-tenancy enforcement", -"Dry run your AKS configuration changes" +registrant: Artifact Hub +components: [] +featureList: [ + "Save and share AKS configuration templates", + "Ensure multi-tenancy enforcement", + "Dry run your AKS configuration changes" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Amazon Elastic Kubernetes Service (EKS) is a managed service and certified Kubernetes conformant to run Kubernetes on AWS and on-premises. +Amazon Elastic Kubernetes Service (EKS) is a managed service and certified Kubernetes conformant to run Kubernetes on AWS and on-premises.
Take advantage of Meshery's multi-cluster Kubernetes management features in your AKS environments. Design, build, and automate anything for your work by @@ -26,4 +31,4 @@ published: true workflows. Choose from hundreds of ready-made design patterns or use our no-code designer, MeshMap to connect to apps not yet in our library. -
\ No newline at end of file + diff --git a/src/collections/integrations/elasticsearch-operator/icon/color/elasticsearch-operator-color.svg b/src/collections/integrations/elasticsearch-operator/icons/color/elasticsearch-operator-color.svg similarity index 100% rename from src/collections/integrations/elasticsearch-operator/icon/color/elasticsearch-operator-color.svg rename to src/collections/integrations/elasticsearch-operator/icons/color/elasticsearch-operator-color.svg diff --git a/src/collections/integrations/elasticsearch-operator/icons/components/apm-server/icons/color/apm-server-color.svg b/src/collections/integrations/elasticsearch-operator/icons/components/apm-server/icons/color/apm-server-color.svg new file mode 100644 index 000000000000..7a4cdd81b8bb --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/components/apm-server/icons/color/apm-server-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/icon/white/elasticsearch-operator-white.svg b/src/collections/integrations/elasticsearch-operator/icons/components/apm-server/icons/white/apm-server-white.svg similarity index 100% rename from src/collections/integrations/elasticsearch-operator/icon/white/elasticsearch-operator-white.svg rename to src/collections/integrations/elasticsearch-operator/icons/components/apm-server/icons/white/apm-server-white.svg diff --git a/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/color/elasticsearch-color.svg b/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/color/elasticsearch-color.svg new file mode 100644 index 000000000000..7a4cdd81b8bb --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/color/elasticsearch-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/white/elasticsearch-white.svg b/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/white/elasticsearch-white.svg new file mode 100644 index 000000000000..c0c0a5a48f73 --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/components/elasticsearch/icons/white/elasticsearch-white.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/color/kibana-color.svg b/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/color/kibana-color.svg new file mode 100644 index 000000000000..7a4cdd81b8bb --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/color/kibana-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/white/kibana-white.svg b/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/white/kibana-white.svg new file mode 100644 index 000000000000..c0c0a5a48f73 --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/components/kibana/icons/white/kibana-white.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/icons/white/elasticsearch-operator-white.svg b/src/collections/integrations/elasticsearch-operator/icons/white/elasticsearch-operator-white.svg new file mode 100644 index 000000000000..c0c0a5a48f73 --- /dev/null +++ b/src/collections/integrations/elasticsearch-operator/icons/white/elasticsearch-operator-white.svg @@ -0,0 +1,23 @@ + \ No newline at end of file diff --git a/src/collections/integrations/elasticsearch-operator/index.mdx b/src/collections/integrations/elasticsearch-operator/index.mdx index 582cc9e33a3e..377bc756759a 100644 --- a/src/collections/integrations/elasticsearch-operator/index.mdx +++ b/src/collections/integrations/elasticsearch-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: Elastic Search +title: Elastic Search subtitle: Collaborative and visual infrastructure as code for Elastic Search -integrationIcon: icon/color/elasticsearch-operator-color.svg -darkModeIntegrationIcon: icon/white/elasticsearch-operator-white.svg -docURL: +integrationIcon: icons/color/elasticsearch-operator-color.svg +darkModeIntegrationIcon: icons/white/elasticsearch-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/elasticsearch-operator +description: category: Observability and Analysis subcategory: Logging -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." +registrant: Artifact Hub +components: [ +{ +"name": "apm-server", +"colorIcon": "icons/components/apm-server/icons/color/apm-server-color.svg", +"whiteIcon": "icons/components/apm-server/icons/white/apm-server-white.svg", +"description": "", +}, +{ +"name": "elasticsearch", +"colorIcon": "icons/components/elasticsearch/icons/color/elasticsearch-color.svg", +"whiteIcon": "icons/components/elasticsearch/icons/white/elasticsearch-white.svg", +"description": "", +}, +{ +"name": "kibana", +"colorIcon": "icons/components/kibana/icons/color/kibana-color.svg", +"whiteIcon": "icons/components/kibana/icons/white/kibana-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/emissary-ingress/icon/color/emissary-ingress-color.svg b/src/collections/integrations/emissary-ingress/icons/color/emissary-ingress-color.svg similarity index 100% rename from src/collections/integrations/emissary-ingress/icon/color/emissary-ingress-color.svg rename to src/collections/integrations/emissary-ingress/icons/color/emissary-ingress-color.svg diff --git a/src/collections/integrations/emissary-ingress/icon/white/emissary-ingress-white.svg b/src/collections/integrations/emissary-ingress/icons/white/emissary-ingress-white.svg similarity index 100% rename from src/collections/integrations/emissary-ingress/icon/white/emissary-ingress-white.svg rename to src/collections/integrations/emissary-ingress/icons/white/emissary-ingress-white.svg diff --git a/src/collections/integrations/emissary-ingress/index.mdx b/src/collections/integrations/emissary-ingress/index.mdx index 9134b8f43b51..41de346aa4ea 100644 --- a/src/collections/integrations/emissary-ingress/index.mdx +++ b/src/collections/integrations/emissary-ingress/index.mdx @@ -1,28 +1,33 @@ --- -title: Emissary Ingress +title: Emissary Ingress subtitle: Collaborative and visual infrastructure as code for Emissary Ingress -integrationIcon: icon/color/emissary-ingress-color.svg -darkModeIntegrationIcon: icon/white/emissary-ingress-white.svg -docURL: +integrationIcon: icons/color/emissary-ingress-color.svg +darkModeIntegrationIcon: icons/white/emissary-ingress-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/emissary-ingress +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +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 + diff --git a/src/collections/integrations/envoy/icon/color/envoy-color.svg b/src/collections/integrations/envoy/icons/color/envoy-color.svg similarity index 100% rename from src/collections/integrations/envoy/icon/color/envoy-color.svg rename to src/collections/integrations/envoy/icons/color/envoy-color.svg diff --git a/src/collections/integrations/envoy/icon/white/envoy-white.svg b/src/collections/integrations/envoy/icons/white/envoy-white.svg similarity index 100% rename from src/collections/integrations/envoy/icon/white/envoy-white.svg rename to src/collections/integrations/envoy/icons/white/envoy-white.svg diff --git a/src/collections/integrations/envoy/index.mdx b/src/collections/integrations/envoy/index.mdx index 853a13d911e7..e5358d86ddfd 100644 --- a/src/collections/integrations/envoy/index.mdx +++ b/src/collections/integrations/envoy/index.mdx @@ -1,28 +1,33 @@ --- -title: Envoy +title: Envoy subtitle: Collaborative and visual infrastructure as code for Envoy -integrationIcon: icon/color/envoy-color.svg -darkModeIntegrationIcon: icon/white/envoy-white.svg -docURL: +integrationIcon: icons/color/envoy-color.svg +darkModeIntegrationIcon: icons/white/envoy-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/envoy +description: category: Orchestration & Management subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Cloud-native high-performance edge/middle/service proxy +Cloud-native high-performance edge/middle/service proxy
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/etcd-cluster-operator/icon/color/etcd-cluster-operator-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/color/etcd-cluster-operator-color.svg similarity index 100% rename from src/collections/integrations/etcd-cluster-operator/icon/color/etcd-cluster-operator-color.svg rename to src/collections/integrations/etcd-cluster-operator/icons/color/etcd-cluster-operator-color.svg diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup-schedule/icons/color/etcd-backup-schedule-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup-schedule/icons/color/etcd-backup-schedule-color.svg new file mode 100644 index 000000000000..d963fd61ef79 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup-schedule/icons/color/etcd-backup-schedule-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/etcd-cluster-operator/icon/white/etcd-cluster-operator-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup-schedule/icons/white/etcd-backup-schedule-white.svg similarity index 100% rename from src/collections/integrations/etcd-cluster-operator/icon/white/etcd-cluster-operator-white.svg rename to src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup-schedule/icons/white/etcd-backup-schedule-white.svg diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/color/etcd-backup-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/color/etcd-backup-color.svg new file mode 100644 index 000000000000..d963fd61ef79 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/color/etcd-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/white/etcd-backup-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/white/etcd-backup-white.svg new file mode 100644 index 000000000000..8144e8b019f1 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-backup/icons/white/etcd-backup-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/color/etcd-cluster-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/color/etcd-cluster-color.svg new file mode 100644 index 000000000000..d963fd61ef79 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/color/etcd-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/white/etcd-cluster-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/white/etcd-cluster-white.svg new file mode 100644 index 000000000000..8144e8b019f1 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-cluster/icons/white/etcd-cluster-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/color/etcd-peer-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/color/etcd-peer-color.svg new file mode 100644 index 000000000000..d963fd61ef79 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/color/etcd-peer-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/white/etcd-peer-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/white/etcd-peer-white.svg new file mode 100644 index 000000000000..8144e8b019f1 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-peer/icons/white/etcd-peer-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/color/etcd-restore-color.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/color/etcd-restore-color.svg new file mode 100644 index 000000000000..d963fd61ef79 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/color/etcd-restore-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/white/etcd-restore-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/white/etcd-restore-white.svg new file mode 100644 index 000000000000..8144e8b019f1 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/components/etcd-restore/icons/white/etcd-restore-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/etcd-cluster-operator/icons/white/etcd-cluster-operator-white.svg b/src/collections/integrations/etcd-cluster-operator/icons/white/etcd-cluster-operator-white.svg new file mode 100644 index 000000000000..8144e8b019f1 --- /dev/null +++ b/src/collections/integrations/etcd-cluster-operator/icons/white/etcd-cluster-operator-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/etcd-cluster-operator/index.mdx b/src/collections/integrations/etcd-cluster-operator/index.mdx index 1a63e2125a34..6e002a8b076c 100644 --- a/src/collections/integrations/etcd-cluster-operator/index.mdx +++ b/src/collections/integrations/etcd-cluster-operator/index.mdx @@ -1,28 +1,63 @@ --- -title: Etcd Cluster Operator +title: Etcd Cluster Operator subtitle: Collaborative and visual infrastructure as code for Etcd Cluster Operator -integrationIcon: icon/color/etcd-cluster-operator-color.svg -darkModeIntegrationIcon: icon/white/etcd-cluster-operator-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/etcd-cluster-operator-color.svg +darkModeIntegrationIcon: icons/white/etcd-cluster-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/etcd-cluster-operator +description: category: Orchestration & Management subcategory: Coordination & Service Discovery -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." +registrant: Artifact Hub +components: [ +{ +"name": "etcd-backup", +"colorIcon": "icons/components/etcd-backup/icons/color/etcd-backup-color.svg", +"whiteIcon": "icons/components/etcd-backup/icons/white/etcd-backup-white.svg", +"description": "", +}, +{ +"name": "etcd-backup-schedule", +"colorIcon": "icons/components/etcd-backup-schedule/icons/color/etcd-backup-schedule-color.svg", +"whiteIcon": "icons/components/etcd-backup-schedule/icons/white/etcd-backup-schedule-white.svg", +"description": "", +}, +{ +"name": "etcd-cluster", +"colorIcon": "icons/components/etcd-cluster/icons/color/etcd-cluster-color.svg", +"whiteIcon": "icons/components/etcd-cluster/icons/white/etcd-cluster-white.svg", +"description": "", +}, +{ +"name": "etcd-peer", +"colorIcon": "icons/components/etcd-peer/icons/color/etcd-peer-color.svg", +"whiteIcon": "icons/components/etcd-peer/icons/white/etcd-peer-white.svg", +"description": "", +}, +{ +"name": "etcd-restore", +"colorIcon": "icons/components/etcd-restore/icons/color/etcd-restore-color.svg", +"whiteIcon": "icons/components/etcd-restore/icons/white/etcd-restore-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Distributed reliable key-value store for the most critical data of a distributed system +Distributed reliable key-value store for the most critical data of a distributed system
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/external-secrets-operator/icon/color/external-secrets-operator-color.svg b/src/collections/integrations/external-secrets-operator/icons/color/external-secrets-operator-color.svg similarity index 100% rename from src/collections/integrations/external-secrets-operator/icon/color/external-secrets-operator-color.svg rename to src/collections/integrations/external-secrets-operator/icons/color/external-secrets-operator-color.svg diff --git a/src/collections/integrations/external-secrets-operator/icons/components/external-backend/icons/color/external-backend-color.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-backend/icons/color/external-backend-color.svg new file mode 100644 index 000000000000..a6ff8af3d265 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/components/external-backend/icons/color/external-backend-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/icon/white/external-secrets-operator-white.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-backend/icons/white/external-backend-white.svg similarity index 100% rename from src/collections/integrations/external-secrets-operator/icon/white/external-secrets-operator-white.svg rename to src/collections/integrations/external-secrets-operator/icons/components/external-backend/icons/white/external-backend-white.svg diff --git a/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/color/external-config-map-color.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/color/external-config-map-color.svg new file mode 100644 index 000000000000..a6ff8af3d265 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/color/external-config-map-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/white/external-config-map-white.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/white/external-config-map-white.svg new file mode 100644 index 000000000000..1e22dff77a62 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/components/external-config-map/icons/white/external-config-map-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/color/external-secret-color.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/color/external-secret-color.svg new file mode 100644 index 000000000000..a6ff8af3d265 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/color/external-secret-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/white/external-secret-white.svg b/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/white/external-secret-white.svg new file mode 100644 index 000000000000..1e22dff77a62 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/components/external-secret/icons/white/external-secret-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/icons/white/external-secrets-operator-white.svg b/src/collections/integrations/external-secrets-operator/icons/white/external-secrets-operator-white.svg new file mode 100644 index 000000000000..1e22dff77a62 --- /dev/null +++ b/src/collections/integrations/external-secrets-operator/icons/white/external-secrets-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/external-secrets-operator/index.mdx b/src/collections/integrations/external-secrets-operator/index.mdx index 57756232c046..a932792bfd50 100644 --- a/src/collections/integrations/external-secrets-operator/index.mdx +++ b/src/collections/integrations/external-secrets-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: External Secrets Operator +title: External Secrets Operator subtitle: Collaborative and visual infrastructure as code for External Secrets Operator -integrationIcon: icon/color/external-secrets-operator-color.svg -darkModeIntegrationIcon: icon/white/external-secrets-operator-white.svg -docURL: +integrationIcon: icons/color/external-secrets-operator-color.svg +darkModeIntegrationIcon: icons/white/external-secrets-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/external-secrets-operator +description: category: Provisioning subcategory: Key Management -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." +registrant: Artifact Hub +components: [ +{ +"name": "external-backend", +"colorIcon": "icons/components/external-backend/icons/color/external-backend-color.svg", +"whiteIcon": "icons/components/external-backend/icons/white/external-backend-white.svg", +"description": "", +}, +{ +"name": "external-config-map", +"colorIcon": "icons/components/external-config-map/icons/color/external-config-map-color.svg", +"whiteIcon": "icons/components/external-config-map/icons/white/external-config-map-white.svg", +"description": "", +}, +{ +"name": "external-secret", +"colorIcon": "icons/components/external-secret/icons/color/external-secret-color.svg", +"whiteIcon": "icons/components/external-secret/icons/white/external-secret-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets. +External Secrets Operator reads information from a third-party service like AWS Secrets Manager and automatically injects the values as Kubernetes Secrets.
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/fabedge/icon/color/fabedge-color.svg b/src/collections/integrations/fabedge/icons/color/fabedge-color.svg similarity index 100% rename from src/collections/integrations/fabedge/icon/color/fabedge-color.svg rename to src/collections/integrations/fabedge/icons/color/fabedge-color.svg diff --git a/src/collections/integrations/fabedge/icon/white/fabedge-white.svg b/src/collections/integrations/fabedge/icons/white/fabedge-white.svg similarity index 100% rename from src/collections/integrations/fabedge/icon/white/fabedge-white.svg rename to src/collections/integrations/fabedge/icons/white/fabedge-white.svg diff --git a/src/collections/integrations/fabedge/index.mdx b/src/collections/integrations/fabedge/index.mdx index 339ffa533ff3..2ccaba61d91a 100644 --- a/src/collections/integrations/fabedge/index.mdx +++ b/src/collections/integrations/fabedge/index.mdx @@ -1,28 +1,33 @@ --- -title: Fabedge +title: Fabedge subtitle: Collaborative and visual infrastructure as code for Fabedge -integrationIcon: icon/color/fabedge-color.svg -darkModeIntegrationIcon: icon/white/fabedge-white.svg -docURL: +integrationIcon: icons/color/fabedge-color.svg +darkModeIntegrationIcon: icons/white/fabedge-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fabedge +description: category: Runtime subcategory: Cloud Native Network -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Secure Edge Networking Solution Based On Kubernetes +Secure Edge Networking Solution Based 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.
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/falco/icon/color/falco-color.svg b/src/collections/integrations/falco/icons/color/falco-color.svg similarity index 100% rename from src/collections/integrations/falco/icon/color/falco-color.svg rename to src/collections/integrations/falco/icons/color/falco-color.svg diff --git a/src/collections/integrations/falco/icon/white/falco-white.svg b/src/collections/integrations/falco/icons/white/falco-white.svg similarity index 100% rename from src/collections/integrations/falco/icon/white/falco-white.svg rename to src/collections/integrations/falco/icons/white/falco-white.svg diff --git a/src/collections/integrations/falco/index.mdx b/src/collections/integrations/falco/index.mdx index 780951bdc3c9..01fb009f6bc2 100644 --- a/src/collections/integrations/falco/index.mdx +++ b/src/collections/integrations/falco/index.mdx @@ -1,28 +1,33 @@ --- -title: Falco +title: Falco subtitle: Collaborative and visual infrastructure as code for Falco -integrationIcon: icon/color/falco-color.svg -darkModeIntegrationIcon: icon/white/falco-white.svg -docURL: +integrationIcon: icons/color/falco-color.svg +darkModeIntegrationIcon: icons/white/falco-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/falco +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Cloud Native Runtime Security +Cloud Native Runtime Security
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/flagger/icon/color/flagger-color.svg b/src/collections/integrations/flagger/icons/color/flagger-color.svg similarity index 100% rename from src/collections/integrations/flagger/icon/color/flagger-color.svg rename to src/collections/integrations/flagger/icons/color/flagger-color.svg diff --git a/src/collections/integrations/flagger/icons/components/alert-provider/icons/color/alert-provider-color.svg b/src/collections/integrations/flagger/icons/components/alert-provider/icons/color/alert-provider-color.svg new file mode 100644 index 000000000000..72e44019ae8b --- /dev/null +++ b/src/collections/integrations/flagger/icons/components/alert-provider/icons/color/alert-provider-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/icon/white/flagger-white.svg b/src/collections/integrations/flagger/icons/components/alert-provider/icons/white/alert-provider-white.svg similarity index 100% rename from src/collections/integrations/flagger/icon/white/flagger-white.svg rename to src/collections/integrations/flagger/icons/components/alert-provider/icons/white/alert-provider-white.svg diff --git a/src/collections/integrations/flagger/icons/components/canary/icons/color/canary-color.svg b/src/collections/integrations/flagger/icons/components/canary/icons/color/canary-color.svg new file mode 100644 index 000000000000..72e44019ae8b --- /dev/null +++ b/src/collections/integrations/flagger/icons/components/canary/icons/color/canary-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/icons/components/canary/icons/white/canary-white.svg b/src/collections/integrations/flagger/icons/components/canary/icons/white/canary-white.svg new file mode 100644 index 000000000000..793b38eec90d --- /dev/null +++ b/src/collections/integrations/flagger/icons/components/canary/icons/white/canary-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/icons/components/metric-template/icons/color/metric-template-color.svg b/src/collections/integrations/flagger/icons/components/metric-template/icons/color/metric-template-color.svg new file mode 100644 index 000000000000..72e44019ae8b --- /dev/null +++ b/src/collections/integrations/flagger/icons/components/metric-template/icons/color/metric-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/icons/components/metric-template/icons/white/metric-template-white.svg b/src/collections/integrations/flagger/icons/components/metric-template/icons/white/metric-template-white.svg new file mode 100644 index 000000000000..793b38eec90d --- /dev/null +++ b/src/collections/integrations/flagger/icons/components/metric-template/icons/white/metric-template-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/icons/white/flagger-white.svg b/src/collections/integrations/flagger/icons/white/flagger-white.svg new file mode 100644 index 000000000000..793b38eec90d --- /dev/null +++ b/src/collections/integrations/flagger/icons/white/flagger-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/flagger/index.mdx b/src/collections/integrations/flagger/index.mdx index a59bc96a1f8a..02f72a454450 100644 --- a/src/collections/integrations/flagger/index.mdx +++ b/src/collections/integrations/flagger/index.mdx @@ -1,28 +1,51 @@ --- -title: Flagger +title: Flagger subtitle: Collaborative and visual infrastructure as code for Flagger -integrationIcon: icon/color/flagger-color.svg -darkModeIntegrationIcon: icon/white/flagger-white.svg -docURL: +integrationIcon: icons/color/flagger-color.svg +darkModeIntegrationIcon: icons/white/flagger-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/flagger +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -featureList: ["Canary (progressive traffic shifting), A/B Testing (HTTP headers and cookies traffic routing), Blue/Green (traffic switching and mirroring)", -"Flagger was designed to give developers confidence in automating production releases with progressive delivery techniques.", -"Reduce the risk of introducing a new software version in production by gradually shifting traffic to the new version while measuring metrics like HTTP/gRPC request success rate and latency." +registrant: Artifact Hub +components: [ +{ +"name": "canary", +"colorIcon": "icons/components/canary/icons/color/canary-color.svg", +"whiteIcon": "icons/components/canary/icons/white/canary-white.svg", +"description": "", +}, +{ +"name": "metric-template", +"colorIcon": "icons/components/metric-template/icons/color/metric-template-color.svg", +"whiteIcon": "icons/components/metric-template/icons/white/metric-template-white.svg", +"description": "", +}, +{ +"name": "alert-provider", +"colorIcon": "icons/components/alert-provider/icons/color/alert-provider-color.svg", +"whiteIcon": "icons/components/alert-provider/icons/white/alert-provider-white.svg", +"description": "", +}] +featureList: [ + "Canary (progressive traffic shifting), A/B Testing (HTTP headers and cookies traffic routing), Blue/Green (traffic switching and mirroring)", + "Flagger was designed to give developers confidence in automating production releases with progressive delivery techniques.", + "Reduce the risk of introducing a new software version in production by gradually shifting traffic to the new version while measuring metrics like HTTP/gRPC request success rate and latency." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments) +Progressive delivery Kubernetes operator (Canary, A/B Testing and Blue/Green deployments)
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/fluent-operator/icon/color/fluent-operator-color.svg b/src/collections/integrations/fluent-operator/icons/color/fluent-operator-color.svg similarity index 100% rename from src/collections/integrations/fluent-operator/icon/color/fluent-operator-color.svg rename to src/collections/integrations/fluent-operator/icons/color/fluent-operator-color.svg diff --git a/src/collections/integrations/fluentbit-operator/icon/color/fluentbit-operator-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-filter/icons/color/cluster-filter-color.svg similarity index 100% rename from src/collections/integrations/fluentbit-operator/icon/color/fluentbit-operator-color.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-filter/icons/color/cluster-filter-color.svg diff --git a/src/collections/integrations/fluent-operator/icon/white/fluent-operator-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-filter/icons/white/cluster-filter-white.svg similarity index 100% rename from src/collections/integrations/fluent-operator/icon/white/fluent-operator-white.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-filter/icons/white/cluster-filter-white.svg diff --git a/src/collections/integrations/fluentbit-skt/icon/color/fluentbit-skt-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-fluent-bit-config/icons/color/cluster-fluent-bit-config-color.svg similarity index 100% rename from src/collections/integrations/fluentbit-skt/icon/color/fluentbit-skt-color.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-fluent-bit-config/icons/color/cluster-fluent-bit-config-color.svg diff --git a/src/collections/integrations/fluentbit-operator/icon/white/fluentbit-operator-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-fluent-bit-config/icons/white/cluster-fluent-bit-config-white.svg similarity index 100% rename from src/collections/integrations/fluentbit-operator/icon/white/fluentbit-operator-white.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-fluent-bit-config/icons/white/cluster-fluent-bit-config-white.svg diff --git a/src/collections/integrations/fluentd-operator/icon/color/fluentd-operator-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-fluentd-config/icons/color/cluster-fluentd-config-color.svg similarity index 100% rename from src/collections/integrations/fluentd-operator/icon/color/fluentd-operator-color.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-fluentd-config/icons/color/cluster-fluentd-config-color.svg diff --git a/src/collections/integrations/fluentbit-skt/icon/white/fluentbit-skt-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-fluentd-config/icons/white/cluster-fluentd-config-white.svg similarity index 100% rename from src/collections/integrations/fluentbit-skt/icon/white/fluentbit-skt-white.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-fluentd-config/icons/white/cluster-fluentd-config-white.svg diff --git a/src/collections/integrations/fluentd/icon/color/fluentd-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-input/icons/color/cluster-input-color.svg similarity index 100% rename from src/collections/integrations/fluentd/icon/color/fluentd-color.svg rename to src/collections/integrations/fluent-operator/icons/components/cluster-input/icons/color/cluster-input-color.svg diff --git a/src/collections/integrations/fluent-operator/icons/components/cluster-input/icons/white/cluster-input-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-input/icons/white/cluster-input-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/cluster-input/icons/white/cluster-input-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/color/cluster-output-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/color/cluster-output-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/color/cluster-output-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/white/cluster-output-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/white/cluster-output-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/cluster-output/icons/white/cluster-output-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/color/cluster-parser-color.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/color/cluster-parser-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/color/cluster-parser-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/white/cluster-parser-white.svg b/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/white/cluster-parser-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/cluster-parser/icons/white/cluster-parser-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/collector/icons/color/collector-color.svg b/src/collections/integrations/fluent-operator/icons/components/collector/icons/color/collector-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/collector/icons/color/collector-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/collector/icons/white/collector-white.svg b/src/collections/integrations/fluent-operator/icons/components/collector/icons/white/collector-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/collector/icons/white/collector-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/filter/icons/color/filter-color.svg b/src/collections/integrations/fluent-operator/icons/components/filter/icons/color/filter-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/filter/icons/color/filter-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/filter/icons/white/filter-white.svg b/src/collections/integrations/fluent-operator/icons/components/filter/icons/white/filter-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/filter/icons/white/filter-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg b/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg b/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg b/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg b/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg b/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/white/fluentd-config-white.svg b/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/white/fluentd-config-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluentd-config/icons/white/fluentd-config-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/color/fluentd-color.svg b/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/color/fluentd-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/color/fluentd-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/white/fluentd-white.svg b/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/white/fluentd-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/fluentd/icons/white/fluentd-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/output/icons/color/output-color.svg b/src/collections/integrations/fluent-operator/icons/components/output/icons/color/output-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/output/icons/color/output-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/output/icons/white/output-white.svg b/src/collections/integrations/fluent-operator/icons/components/output/icons/white/output-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/output/icons/white/output-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/components/parser/icons/color/parser-color.svg b/src/collections/integrations/fluent-operator/icons/components/parser/icons/color/parser-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/parser/icons/color/parser-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluent-operator/icons/components/parser/icons/white/parser-white.svg b/src/collections/integrations/fluent-operator/icons/components/parser/icons/white/parser-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/components/parser/icons/white/parser-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/icons/white/fluent-operator-white.svg b/src/collections/integrations/fluent-operator/icons/white/fluent-operator-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluent-operator/icons/white/fluent-operator-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluent-operator/index.mdx b/src/collections/integrations/fluent-operator/index.mdx index fa53ef3fc9c7..304cb57fe23f 100644 --- a/src/collections/integrations/fluent-operator/index.mdx +++ b/src/collections/integrations/fluent-operator/index.mdx @@ -1,28 +1,117 @@ --- -title: Fluent Operator +title: Fluent Operator subtitle: Collaborative and visual infrastructure as code for Fluent Operator -integrationIcon: icon/color/fluent-operator-color.svg -darkModeIntegrationIcon: icon/white/fluent-operator-white.svg -docURL: +integrationIcon: icons/color/fluent-operator-color.svg +darkModeIntegrationIcon: icons/white/fluent-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fluent-operator +description: category: Observability and Analysis subcategory: Logging -featureList: ["Fluentd decouples data sources from backend systems by providing a unified logging layer in between.", -"Fluentds 500+ plugins connect it to many data sources and outputs while keeping its core simple.", -"Fluentd has a flexible plugin system that allows the community to extend its functionality. " +registrant: Artifact Hub +components: [ +{ +"name": "cluster-filter", +"colorIcon": "icons/components/cluster-filter/icons/color/cluster-filter-color.svg", +"whiteIcon": "icons/components/cluster-filter/icons/white/cluster-filter-white.svg", +"description": "", +}, +{ +"name": "cluster-fluent-bit-config", +"colorIcon": "icons/components/cluster-fluent-bit-config/icons/color/cluster-fluent-bit-config-color.svg", +"whiteIcon": "icons/components/cluster-fluent-bit-config/icons/white/cluster-fluent-bit-config-white.svg", +"description": "", +}, +{ +"name": "cluster-input", +"colorIcon": "icons/components/cluster-input/icons/color/cluster-input-color.svg", +"whiteIcon": "icons/components/cluster-input/icons/white/cluster-input-white.svg", +"description": "", +}, +{ +"name": "cluster-output", +"colorIcon": "icons/components/cluster-output/icons/color/cluster-output-color.svg", +"whiteIcon": "icons/components/cluster-output/icons/white/cluster-output-white.svg", +"description": "", +}, +{ +"name": "cluster-parser", +"colorIcon": "icons/components/cluster-parser/icons/color/cluster-parser-color.svg", +"whiteIcon": "icons/components/cluster-parser/icons/white/cluster-parser-white.svg", +"description": "", +}, +{ +"name": "fluent-bit", +"colorIcon": "icons/components/fluent-bit/icons/color/fluent-bit-color.svg", +"whiteIcon": "icons/components/fluent-bit/icons/white/fluent-bit-white.svg", +"description": "", +}, +{ +"name": "cluster-fluentd-config", +"colorIcon": "icons/components/cluster-fluentd-config/icons/color/cluster-fluentd-config-color.svg", +"whiteIcon": "icons/components/cluster-fluentd-config/icons/white/cluster-fluentd-config-white.svg", +"description": "", +}, +{ +"name": "filter", +"colorIcon": "icons/components/filter/icons/color/filter-color.svg", +"whiteIcon": "icons/components/filter/icons/white/filter-white.svg", +"description": "", +}, +{ +"name": "fluentd-config", +"colorIcon": "icons/components/fluentd-config/icons/color/fluentd-config-color.svg", +"whiteIcon": "icons/components/fluentd-config/icons/white/fluentd-config-white.svg", +"description": "", +}, +{ +"name": "fluentd", +"colorIcon": "icons/components/fluentd/icons/color/fluentd-color.svg", +"whiteIcon": "icons/components/fluentd/icons/white/fluentd-white.svg", +"description": "", +}, +{ +"name": "collector", +"colorIcon": "icons/components/collector/icons/color/collector-color.svg", +"whiteIcon": "icons/components/collector/icons/white/collector-white.svg", +"description": "", +}, +{ +"name": "output", +"colorIcon": "icons/components/output/icons/color/output-color.svg", +"whiteIcon": "icons/components/output/icons/white/output-white.svg", +"description": "", +}, +{ +"name": "fluent-bit-config", +"colorIcon": "icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg", +"whiteIcon": "icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg", +"description": "", +}, +{ +"name": "parser", +"colorIcon": "icons/components/parser/icons/color/parser-color.svg", +"whiteIcon": "icons/components/parser/icons/white/parser-white.svg", +"description": "", +}] +featureList: [ + "Fluentd decouples data sources from backend systems by providing a unified logging layer in between.", + "Fluentds 500+ plugins connect it to many data sources and outputs while keeping its core simple.", + "Fluentd has a flexible plugin system that allows the community to extend its functionality. " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd. +Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.
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/fluentbit-operator/icons/color/fluentbit-operator-color.svg b/src/collections/integrations/fluentbit-operator/icons/color/fluentbit-operator-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/color/fluentbit-operator-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/color/filter-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/color/filter-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/color/filter-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/white/filter-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/white/filter-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/filter/icons/white/filter-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/color/fluent-bit-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/fluent-bit/icons/white/fluent-bit-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/components/input/icons/color/input-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/input/icons/color/input-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/input/icons/color/input-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/input/icons/white/input-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/input/icons/white/input-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/input/icons/white/input-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/components/output/icons/color/output-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/output/icons/color/output-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/output/icons/color/output-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/output/icons/white/output-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/output/icons/white/output-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/output/icons/white/output-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/color/parser-color.svg b/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/color/parser-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/color/parser-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/white/parser-white.svg b/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/white/parser-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/components/parser/icons/white/parser-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/icons/white/fluentbit-operator-white.svg b/src/collections/integrations/fluentbit-operator/icons/white/fluentbit-operator-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-operator/icons/white/fluentbit-operator-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-operator/index.mdx b/src/collections/integrations/fluentbit-operator/index.mdx index 2a27b0b19f66..0605abfe3f78 100644 --- a/src/collections/integrations/fluentbit-operator/index.mdx +++ b/src/collections/integrations/fluentbit-operator/index.mdx @@ -1,18 +1,59 @@ --- -title: Fluentbit Operator +title: Fluentbit Operator subtitle: Collaborative and visual infrastructure as code for Fluentbit Operator -integrationIcon: icon/color/fluentbit-operator-color.svg -darkModeIntegrationIcon: icon/white/fluentbit-operator-white.svg -docURL: +integrationIcon: icons/color/fluentbit-operator-color.svg +darkModeIntegrationIcon: icons/white/fluentbit-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fluentbit-operator +description: category: Observability and Analysis subcategory: Logging -featureList: ["Fluent Bit Management: Deploy and destroy Fluent Bit DaemonSet automatically.", -"Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", -"Custom Configuration: Select input/filter/output plugins via labels." +registrant: Artifact Hub +components: [ +{ +"name": "filter", +"colorIcon": "icons/components/filter/icons/color/filter-color.svg", +"whiteIcon": "icons/components/filter/icons/white/filter-white.svg", +"description": "", +}, +{ +"name": "fluent-bit-config", +"colorIcon": "icons/components/fluent-bit-config/icons/color/fluent-bit-config-color.svg", +"whiteIcon": "icons/components/fluent-bit-config/icons/white/fluent-bit-config-white.svg", +"description": "", +}, +{ +"name": "input", +"colorIcon": "icons/components/input/icons/color/input-color.svg", +"whiteIcon": "icons/components/input/icons/white/input-white.svg", +"description": "", +}, +{ +"name": "output", +"colorIcon": "icons/components/output/icons/color/output-color.svg", +"whiteIcon": "icons/components/output/icons/white/output-white.svg", +"description": "", +}, +{ +"name": "parser", +"colorIcon": "icons/components/parser/icons/color/parser-color.svg", +"whiteIcon": "icons/components/parser/icons/white/parser-white.svg", +"description": "", +}, +{ +"name": "fluent-bit", +"colorIcon": "icons/components/fluent-bit/icons/color/fluent-bit-color.svg", +"whiteIcon": "icons/components/fluent-bit/icons/white/fluent-bit-white.svg", +"description": "", +}] +featureList: [ + "Fluent Bit Management: Deploy and destroy Fluent Bit DaemonSet automatically.", + "Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", + "Custom Configuration: Select input/filter/output plugins via labels." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Fluent Bit will be deployed as a DaemonSet while Fluentd will be deployed as a StatefulSet. " howItWorksDetails: "Although both Fluent Bit and Fluentd can collect, process(parse and filter) and then forward log to the final destinations, still they have strengths in different aspects. @@ -22,14 +63,14 @@ Fluent Bit only mode: If you just need to collect logs and send logs to the fina Fluent Bit + Fluentd mode: If you also need to perform some advanced processing on the logs collected or send to more sinks, then you also need Fluentd. Fluentd only mode: If you need to receive logs through networks like HTTP or Syslog and then process and send the log to the final sinks, you only need Fluentd. Fluent Operator includes CRDs and controllers for both Fluent Bit and Fluentd which allows you to config your log processing pipelines in the 3 modes mentioned above as you wish." -published: true +published: TRUE ---- Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. It is the preferred choice for cloud and containerized environments. +Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. It is the preferred choice for cloud and containerized 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/fluentbit-skt/icons/color/fluentbit-skt-color.svg b/src/collections/integrations/fluentbit-skt/icons/color/fluentbit-skt-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentbit-skt/icons/color/fluentbit-skt-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentbit-skt/icons/white/fluentbit-skt-white.svg b/src/collections/integrations/fluentbit-skt/icons/white/fluentbit-skt-white.svg new file mode 100644 index 000000000000..bcd02533faad --- /dev/null +++ b/src/collections/integrations/fluentbit-skt/icons/white/fluentbit-skt-white.svg @@ -0,0 +1,224 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentbit-skt/index.mdx b/src/collections/integrations/fluentbit-skt/index.mdx index 97d8c5089dfe..84122f80ae00 100644 --- a/src/collections/integrations/fluentbit-skt/index.mdx +++ b/src/collections/integrations/fluentbit-skt/index.mdx @@ -1,18 +1,23 @@ --- -title: Fluentbit Skt +title: Fluentbit Skt subtitle: Collaborative and visual infrastructure as code for Fluentbit Skt -integrationIcon: icon/color/fluentbit-skt-color.svg -darkModeIntegrationIcon: icon/white/fluentbit-skt-white.svg -docURL: +integrationIcon: icons/color/fluentbit-skt-color.svg +darkModeIntegrationIcon: icons/white/fluentbit-skt-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fluentbit-skt +description: category: Observability and Analysis subcategory: Logging -featureList: ["Fluent Bit Management: Deploy and destroy Fluent Bit DaemonSet automatically.", -"Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", -"Custom Configuration: Select input/filter/output plugins via labels." +registrant: Artifact Hub +components: [] +featureList: [ + "Fluent Bit Management: Deploy and destroy Fluent Bit DaemonSet automatically.", + "Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", + "Custom Configuration: Select input/filter/output plugins via labels." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Fluent Bit will be deployed as a DaemonSet while Fluentd will be deployed as a StatefulSet. " howItWorksDetails: "Although both Fluent Bit and Fluentd can collect, process(parse and filter) and then forward log to the final destinations, still they have strengths in different aspects. @@ -22,14 +27,14 @@ Fluent Bit only mode: If you just need to collect logs and send logs to the fina Fluent Bit + Fluentd mode: If you also need to perform some advanced processing on the logs collected or send to more sinks, then you also need Fluentd. Fluentd only mode: If you need to receive logs through networks like HTTP or Syslog and then process and send the log to the final sinks, you only need Fluentd. Fluent Operator includes CRDs and controllers for both Fluent Bit and Fluentd which allows you to config your log processing pipelines in the 3 modes mentioned above as you wish." -published: true +published: TRUE ---- Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. It is the preferred choice for cloud and containerized environments. +Fluent Bit is a super fast, lightweight, and highly scalable logging and metrics processor and forwarder. It is the preferred choice for cloud and containerized 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/fluentd-operator/icons/color/fluentd-operator-color.svg b/src/collections/integrations/fluentd-operator/icons/color/fluentd-operator-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentd-operator/icons/color/fluentd-operator-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentd-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg b/src/collections/integrations/fluentd-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentd-operator/icons/components/fluentd-config/icons/color/fluentd-config-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentd-operator/icon/white/fluentd-operator-white.svg b/src/collections/integrations/fluentd-operator/icons/components/fluentd-config/icons/white/fluentd-config-white.svg similarity index 100% rename from src/collections/integrations/fluentd-operator/icon/white/fluentd-operator-white.svg rename to src/collections/integrations/fluentd-operator/icons/components/fluentd-config/icons/white/fluentd-config-white.svg diff --git a/src/collections/integrations/fluentd/icon/white/fluentd-white.svg b/src/collections/integrations/fluentd-operator/icons/white/fluentd-operator-white.svg similarity index 100% rename from src/collections/integrations/fluentd/icon/white/fluentd-white.svg rename to src/collections/integrations/fluentd-operator/icons/white/fluentd-operator-white.svg diff --git a/src/collections/integrations/fluentd-operator/index.mdx b/src/collections/integrations/fluentd-operator/index.mdx index 14e68dbcf0f4..193c60ecc00d 100644 --- a/src/collections/integrations/fluentd-operator/index.mdx +++ b/src/collections/integrations/fluentd-operator/index.mdx @@ -1,18 +1,29 @@ --- -title: Fluentd Operator +title: Fluentd Operator subtitle: Collaborative and visual infrastructure as code for Fluentd Operator -integrationIcon: icon/color/fluentd-operator-color.svg -darkModeIntegrationIcon: icon/white/fluentd-operator-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/fluentd-operator-color.svg +darkModeIntegrationIcon: icons/white/fluentd-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fluentd-operator +description: category: Observability and Analysis subcategory: Logging -featureList: ["Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.", -"Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", -"Custom Configuration: Select input/filter/output plugins via labels." +registrant: Artifact Hub +components: [ +{ +"name": "fluentd-config", +"colorIcon": "icons/components/fluentd-config/icons/color/fluentd-config-color.svg", +"whiteIcon": "icons/components/fluentd-config/icons/white/fluentd-config-white.svg", +"description": "", +}] +featureList: [ + "Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.", + "Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", + "Custom Configuration: Select input/filter/output plugins via labels." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Fluent Bit will be deployed as a DaemonSet while Fluentd will be deployed as a StatefulSet. " howItWorksDetails: "Although both Fluent Bit and Fluentd can collect, process(parse and filter) and then forward log to the final destinations, still they have strengths in different aspects. @@ -22,14 +33,14 @@ Fluent Bit only mode: If you just need to collect logs and send logs to the fina Fluent Bit + Fluentd mode: If you also need to perform some advanced processing on the logs collected or send to more sinks, then you also need Fluentd. Fluentd only mode: If you need to receive logs through networks like HTTP or Syslog and then process and send the log to the final sinks, you only need Fluentd. Fluent Operator includes CRDs and controllers for both Fluent Bit and Fluentd which allows you to config your log processing pipelines in the 3 modes mentioned above as you wish." -published: true +published: TRUE ---- Fluentd: Unified Logging Layer (project under CNCF) +Fluentd: Unified Logging Layer (project under CNCF)
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/fluentd/icons/color/fluentd-color.svg b/src/collections/integrations/fluentd/icons/color/fluentd-color.svg new file mode 100644 index 000000000000..732fa3ede3f3 --- /dev/null +++ b/src/collections/integrations/fluentd/icons/color/fluentd-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/fluentd/icons/white/fluentd-white.svg b/src/collections/integrations/fluentd/icons/white/fluentd-white.svg new file mode 100644 index 000000000000..f59a19e6acfe --- /dev/null +++ b/src/collections/integrations/fluentd/icons/white/fluentd-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/fluentd/index.mdx b/src/collections/integrations/fluentd/index.mdx index eb4acf8c61d4..b81be56caf03 100644 --- a/src/collections/integrations/fluentd/index.mdx +++ b/src/collections/integrations/fluentd/index.mdx @@ -1,18 +1,23 @@ --- -title: Fluentd Operator +title: Fluentd Operator subtitle: Collaborative and visual infrastructure as code for Fluentd Operator -integrationIcon: icon/color/fluentd-color.svg -darkModeIntegrationIcon: icon/white/fluentd-white.svg -docURL: +integrationIcon: icons/color/fluentd-color.svg +darkModeIntegrationIcon: icons/white/fluentd-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fluentd +description: category: Observability and Analysis subcategory: Logging -featureList: ["Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.", -"Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", -"Custom Configuration: Select input/filter/output plugins via labels." +registrant: Artifact Hub +components: [] +featureList: [ + "Fluent Operator provides great flexibility in building a logging layer based on Fluent Bit and Fluentd.", + "Fluentd Management: Deploy and destroy Fluentd StatefulSet automatically.", + "Custom Configuration: Select input/filter/output plugins via labels." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Fluent Bit will be deployed as a DaemonSet while Fluentd will be deployed as a StatefulSet. " howItWorksDetails: "Although both Fluent Bit and Fluentd can collect, process(parse and filter) and then forward log to the final destinations, still they have strengths in different aspects. @@ -22,14 +27,14 @@ Fluent Bit only mode: If you just need to collect logs and send logs to the fina Fluent Bit + Fluentd mode: If you also need to perform some advanced processing on the logs collected or send to more sinks, then you also need Fluentd. Fluentd only mode: If you need to receive logs through networks like HTTP or Syslog and then process and send the log to the final sinks, you only need Fluentd. Fluent Operator includes CRDs and controllers for both Fluent Bit and Fluentd which allows you to config your log processing pipelines in the 3 modes mentioned above as you wish." -published: true +published: TRUE ---- Fluentd: Unified Logging Layer (project under CNCF) +Fluentd: Unified Logging Layer (project under CNCF)
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/fluid/icon/color/fluid-color.svg b/src/collections/integrations/fluid/icon/color/fluid-color.svg deleted file mode 100644 index 76670df1296d..000000000000 --- a/src/collections/integrations/fluid/icon/color/fluid-color.svg +++ /dev/null @@ -1,137 +0,0 @@ - - - \ No newline at end of file diff --git a/src/collections/integrations/fluid/icon/white/fluid-white.svg b/src/collections/integrations/fluid/icon/white/fluid-white.svg deleted file mode 100644 index edf65492e52f..000000000000 --- a/src/collections/integrations/fluid/icon/white/fluid-white.svg +++ /dev/null @@ -1,83 +0,0 @@ - - - \ No newline at end of file diff --git a/src/collections/integrations/fluid/index.mdx b/src/collections/integrations/fluid/index.mdx deleted file mode 100644 index d833a2aaf81e..000000000000 --- a/src/collections/integrations/fluid/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Fluid -subtitle: Collaborative and visual infrastructure as code for Fluid -integrationIcon: icon/color/fluid-color.svg -darkModeIntegrationIcon: icon/white/fluid-white.svg -docURL: -category: Orchestration & Management -subcategory: Scheduling & Orchestration -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.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- Fluid is an orchestration platform for elastic data abstraction and acceleration in cloud native environment. -
-- 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/flux/icon/color/flux-color.svg b/src/collections/integrations/flux/icons/color/flux-color.svg similarity index 100% rename from src/collections/integrations/flux/icon/color/flux-color.svg rename to src/collections/integrations/flux/icons/color/flux-color.svg diff --git a/src/collections/integrations/flux/icon/white/flux-white.svg b/src/collections/integrations/flux/icons/white/flux-white.svg similarity index 100% rename from src/collections/integrations/flux/icon/white/flux-white.svg rename to src/collections/integrations/flux/icons/white/flux-white.svg diff --git a/src/collections/integrations/flux/index.mdx b/src/collections/integrations/flux/index.mdx index 01b5628d1022..383c26110014 100644 --- a/src/collections/integrations/flux/index.mdx +++ b/src/collections/integrations/flux/index.mdx @@ -1,28 +1,33 @@ --- -title: Flux +title: Flux subtitle: Collaborative and visual infrastructure as code for Flux -integrationIcon: icon/color/flux-color.svg -darkModeIntegrationIcon: icon/white/flux-white.svg -docURL: +integrationIcon: icons/color/flux-color.svg +darkModeIntegrationIcon: icons/white/flux-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/flux +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit. +Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
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/fonio/icon/color/fonio-color.svg b/src/collections/integrations/fonio/icons/color/fonio-color.svg similarity index 100% rename from src/collections/integrations/fonio/icon/color/fonio-color.svg rename to src/collections/integrations/fonio/icons/color/fonio-color.svg diff --git a/src/collections/integrations/fonio/icon/white/fonio-white.svg b/src/collections/integrations/fonio/icons/white/fonio-white.svg similarity index 100% rename from src/collections/integrations/fonio/icon/white/fonio-white.svg rename to src/collections/integrations/fonio/icons/white/fonio-white.svg diff --git a/src/collections/integrations/fonio/index.mdx b/src/collections/integrations/fonio/index.mdx index 64ec1c1e7f95..bf038160098b 100644 --- a/src/collections/integrations/fonio/index.mdx +++ b/src/collections/integrations/fonio/index.mdx @@ -1,28 +1,33 @@ --- -title: Fonio +title: Fonio subtitle: Collaborative and visual infrastructure as code for Fonio -integrationIcon: icon/color/fonio-color.svg -darkModeIntegrationIcon: icon/white/fonio-white.svg -docURL: +integrationIcon: icons/color/fonio-color.svg +darkModeIntegrationIcon: icons/white/fonio-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/fonio +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Manage AWS Elastic Load Balancers for a Kubernetes cluster.", -"Provide high performance traffic serving that can scale to millions of requests per second.", -"Supports IP address targeting mode for Network Load Balancers." +registrant: Artifact Hub +components: [] +featureList: [ + "Manage AWS Elastic Load Balancers for a Kubernetes cluster.", + "Provide high performance traffic serving that can scale to millions of requests per second.", + "Supports IP address targeting mode for Network Load Balancers." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Collaborative Infrastructure as Code" howItWorksDetails: "Elastic Load Balancing (ELB) automatically distributes incoming application traffic across multiple targets and virtual appliances in one or more Availability Zones (AZs)." -published: true +published: TRUE ---- Data first monitoring agent using (e)BPF, built on RedBPF +Data first monitoring agent using (e)BPF, built on RedBPF
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/gatekeeper/icon/color/gatekeeper-color.svg b/src/collections/integrations/gatekeeper/icons/color/gatekeeper-color.svg similarity index 100% rename from src/collections/integrations/gatekeeper/icon/color/gatekeeper-color.svg rename to src/collections/integrations/gatekeeper/icons/color/gatekeeper-color.svg diff --git a/src/collections/integrations/open policy agent (opa)/icon/color/open policy agent (opa)-color.svg b/src/collections/integrations/gatekeeper/icons/components/assign-image/icons/color/assign-image-color.svg similarity index 100% rename from src/collections/integrations/open policy agent (opa)/icon/color/open policy agent (opa)-color.svg rename to src/collections/integrations/gatekeeper/icons/components/assign-image/icons/color/assign-image-color.svg diff --git a/src/collections/integrations/gatekeeper/icon/white/gatekeeper-white.svg b/src/collections/integrations/gatekeeper/icons/components/assign-image/icons/white/assign-image-white.svg similarity index 100% rename from src/collections/integrations/gatekeeper/icon/white/gatekeeper-white.svg rename to src/collections/integrations/gatekeeper/icons/components/assign-image/icons/white/assign-image-white.svg diff --git a/src/collections/integrations/gatekeeper/icons/components/assign-metadata/icons/color/assign-metadata-color.svg b/src/collections/integrations/gatekeeper/icons/components/assign-metadata/icons/color/assign-metadata-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/assign-metadata/icons/color/assign-metadata-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/open policy agent (opa)/icon/white/open policy agent (opa)-white.svg b/src/collections/integrations/gatekeeper/icons/components/assign-metadata/icons/white/assign-metadata-white.svg similarity index 100% rename from src/collections/integrations/open policy agent (opa)/icon/white/open policy agent (opa)-white.svg rename to src/collections/integrations/gatekeeper/icons/components/assign-metadata/icons/white/assign-metadata-white.svg diff --git a/src/collections/integrations/gatekeeper/icons/components/assign/icons/color/assign-color.svg b/src/collections/integrations/gatekeeper/icons/components/assign/icons/color/assign-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/assign/icons/color/assign-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/assign/icons/white/assign-white.svg b/src/collections/integrations/gatekeeper/icons/components/assign/icons/white/assign-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/assign/icons/white/assign-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/color/constraint-template-color.svg b/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/color/constraint-template-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/color/constraint-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/white/constraint-template-white.svg b/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/white/constraint-template-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/constraint-template/icons/white/constraint-template-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/color/expansion-template-pod-status-color.svg b/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/color/expansion-template-pod-status-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/color/expansion-template-pod-status-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/white/expansion-template-pod-status-white.svg b/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/white/expansion-template-pod-status-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/expansion-template-pod-status/icons/white/expansion-template-pod-status-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/color/expansion-template-color.svg b/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/color/expansion-template-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/color/expansion-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/white/expansion-template-white.svg b/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/white/expansion-template-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/expansion-template/icons/white/expansion-template-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/color/modify-set-color.svg b/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/color/modify-set-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/color/modify-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/white/modify-set-white.svg b/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/white/modify-set-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/modify-set/icons/white/modify-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/color/mutator-pod-status-color.svg b/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/color/mutator-pod-status-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/color/mutator-pod-status-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/white/mutator-pod-status-white.svg b/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/white/mutator-pod-status-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/mutator-pod-status/icons/white/mutator-pod-status-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/provider/icons/color/provider-color.svg b/src/collections/integrations/gatekeeper/icons/components/provider/icons/color/provider-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/provider/icons/color/provider-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/components/provider/icons/white/provider-white.svg b/src/collections/integrations/gatekeeper/icons/components/provider/icons/white/provider-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/components/provider/icons/white/provider-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/icons/white/gatekeeper-white.svg b/src/collections/integrations/gatekeeper/icons/white/gatekeeper-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/gatekeeper/icons/white/gatekeeper-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gatekeeper/index.mdx b/src/collections/integrations/gatekeeper/index.mdx index 8d046f893c19..e5f82be26d3d 100644 --- a/src/collections/integrations/gatekeeper/index.mdx +++ b/src/collections/integrations/gatekeeper/index.mdx @@ -1,24 +1,83 @@ --- -title: OPA Gatekeeper +title: OPA Gatekeeper subtitle: Collaborative and visual infrastructure as code for Frinx Machine -integrationIcon: icon/color/gatekeeper-color.svg -darkModeIntegrationIcon: icon/white/gatekeeper-white.svg -docURL: +integrationIcon: icons/color/gatekeeper-color.svg +darkModeIntegrationIcon: icons/white/gatekeeper-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gatekeeper +description: category: Security & Compliance subcategory: Security & Compliance -featureList: ["Native Kubernetes CRDs for instantiating the policy library (aka constraints)", -"An extensible, parameterized policy library", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "assign", +"colorIcon": "icons/components/assign/icons/color/assign-color.svg", +"whiteIcon": "icons/components/assign/icons/white/assign-white.svg", +"description": "", +}, +{ +"name": "assign-metadata", +"colorIcon": "icons/components/assign-metadata/icons/color/assign-metadata-color.svg", +"whiteIcon": "icons/components/assign-metadata/icons/white/assign-metadata-white.svg", +"description": "", +}, +{ +"name": "constraint-template", +"colorIcon": "icons/components/constraint-template/icons/color/constraint-template-color.svg", +"whiteIcon": "icons/components/constraint-template/icons/white/constraint-template-white.svg", +"description": "", +}, +{ +"name": "expansion-template", +"colorIcon": "icons/components/expansion-template/icons/color/expansion-template-color.svg", +"whiteIcon": "icons/components/expansion-template/icons/white/expansion-template-white.svg", +"description": "", +}, +{ +"name": "modify-set", +"colorIcon": "icons/components/modify-set/icons/color/modify-set-color.svg", +"whiteIcon": "icons/components/modify-set/icons/white/modify-set-white.svg", +"description": "", +}, +{ +"name": "mutator-pod-status", +"colorIcon": "icons/components/mutator-pod-status/icons/color/mutator-pod-status-color.svg", +"whiteIcon": "icons/components/mutator-pod-status/icons/white/mutator-pod-status-white.svg", +"description": "", +}, +{ +"name": "provider", +"colorIcon": "icons/components/provider/icons/color/provider-color.svg", +"whiteIcon": "icons/components/provider/icons/white/provider-white.svg", +"description": "", +}, +{ +"name": "assign-image", +"colorIcon": "icons/components/assign-image/icons/color/assign-image-color.svg", +"whiteIcon": "icons/components/assign-image/icons/white/assign-image-white.svg", +"description": "", +}, +{ +"name": "expansion-template-pod-status", +"colorIcon": "icons/components/expansion-template-pod-status/icons/color/expansion-template-pod-status-color.svg", +"whiteIcon": "icons/components/expansion-template-pod-status/icons/white/expansion-template-pod-status-white.svg", +"description": "", +}] +featureList: [ + "Native Kubernetes CRDs for instantiating the policy library (aka constraints)", + "An extensible, parameterized policy library", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Compared to using OPA with its sidecar kube-mgmt (aka Gatekeeper v1.0), Gatekeeper introduces the following functionality: +Compared to using OPA with its sidecar kube-mgmt (aka Gatekeeper v1.0), Gatekeeper introduces the following functionality:
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. @@ -26,4 +85,4 @@ published: true
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/gcp/icons/color/gcp-color.svg b/src/collections/integrations/gcp/icons/color/gcp-color.svg new file mode 100644 index 000000000000..22b5c01713a6 --- /dev/null +++ b/src/collections/integrations/gcp/icons/color/gcp-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gcp/icons/white/gcp-white.svg b/src/collections/integrations/gcp/icons/white/gcp-white.svg new file mode 100644 index 000000000000..8bf42e78dbb4 --- /dev/null +++ b/src/collections/integrations/gcp/icons/white/gcp-white.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/gcp/index.mdx b/src/collections/integrations/gcp/index.mdx new file mode 100644 index 000000000000..f4a401d2297b --- /dev/null +++ b/src/collections/integrations/gcp/index.mdx @@ -0,0 +1,33 @@ +--- +title: Google Cloud Platform +subtitle: Google Cloud Platform, offered by Google, is a suite of cloud computing services that provides a series of modular cloud services including computing, data storage, data analytics and machine learning, alongside a set of management tools. +integrationIcon: icons/color/gcp-color.svg +darkModeIntegrationIcon: icons/white/gcp-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gcp +description: +category: Provisioning +subcategory: Cloud Provider +registrant: meshery +components: [] +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 +--- ++Google Cloud Platform +
++ 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/gerrit-operator/icons/color/gerrit-operator-color.svg b/src/collections/integrations/gerrit-operator/icons/color/gerrit-operator-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/color/gerrit-operator-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/color/gerrit-group-member-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/color/gerrit-group-member-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/color/gerrit-group-member-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/white/gerrit-group-member-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/white/gerrit-group-member-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group-member/icons/white/gerrit-group-member-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/color/gerrit-group-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/color/gerrit-group-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/color/gerrit-group-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/white/gerrit-group-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/white/gerrit-group-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-group/icons/white/gerrit-group-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/color/gerrit-merge-request-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/color/gerrit-merge-request-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/color/gerrit-merge-request-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/white/gerrit-merge-request-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/white/gerrit-merge-request-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-merge-request/icons/white/gerrit-merge-request-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/color/gerrit-project-access-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/color/gerrit-project-access-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/color/gerrit-project-access-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/white/gerrit-project-access-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/white/gerrit-project-access-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project-access/icons/white/gerrit-project-access-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/color/gerrit-project-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/color/gerrit-project-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/color/gerrit-project-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/white/gerrit-project-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/white/gerrit-project-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-project/icons/white/gerrit-project-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/color/gerrit-replication-config-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/color/gerrit-replication-config-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/color/gerrit-replication-config-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/white/gerrit-replication-config-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/white/gerrit-replication-config-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit-replication-config/icons/white/gerrit-replication-config-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/color/gerrit-color.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/color/gerrit-color.svg new file mode 100644 index 000000000000..50f42dea6904 --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/color/gerrit-color.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/white/gerrit-white.svg b/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/white/gerrit-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/components/gerrit/icons/white/gerrit-white.svg @@ -0,0 +1,454 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gerrit-operator/icons/white/gerrit-operator-white.svg b/src/collections/integrations/gerrit-operator/icons/white/gerrit-operator-white.svg new file mode 100644 index 000000000000..3784e2dc898f --- /dev/null +++ b/src/collections/integrations/gerrit-operator/icons/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 index febb76088faa..b9b88e8c1603 100644 --- a/src/collections/integrations/gerrit-operator/index.mdx +++ b/src/collections/integrations/gerrit-operator/index.mdx @@ -1,24 +1,71 @@ --- -title: Gerrit Operator +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: +integrationIcon: icons/color/gerrit-operator-color.svg +darkModeIntegrationIcon: icons/white/gerrit-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gerrit-operator +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "gerrit-group-member", +"colorIcon": "icons/components/gerrit-group-member/icons/color/gerrit-group-member-color.svg", +"whiteIcon": "icons/components/gerrit-group-member/icons/white/gerrit-group-member-white.svg", +"description": "", +}, +{ +"name": "gerrit-group", +"colorIcon": "icons/components/gerrit-group/icons/color/gerrit-group-color.svg", +"whiteIcon": "icons/components/gerrit-group/icons/white/gerrit-group-white.svg", +"description": "", +}, +{ +"name": "gerrit-merge-request", +"colorIcon": "icons/components/gerrit-merge-request/icons/color/gerrit-merge-request-color.svg", +"whiteIcon": "icons/components/gerrit-merge-request/icons/white/gerrit-merge-request-white.svg", +"description": "", +}, +{ +"name": "gerrit-project-access", +"colorIcon": "icons/components/gerrit-project-access/icons/color/gerrit-project-access-color.svg", +"whiteIcon": "icons/components/gerrit-project-access/icons/white/gerrit-project-access-white.svg", +"description": "", +}, +{ +"name": "gerrit-project", +"colorIcon": "icons/components/gerrit-project/icons/color/gerrit-project-color.svg", +"whiteIcon": "icons/components/gerrit-project/icons/white/gerrit-project-white.svg", +"description": "", +}, +{ +"name": "gerrit-replication-config", +"colorIcon": "icons/components/gerrit-replication-config/icons/color/gerrit-replication-config-color.svg", +"whiteIcon": "icons/components/gerrit-replication-config/icons/white/gerrit-replication-config-white.svg", +"description": "", +}, +{ +"name": "gerrit", +"colorIcon": "icons/components/gerrit/icons/color/gerrit-color.svg", +"whiteIcon": "icons/components/gerrit/icons/white/gerrit-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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. @@ -26,4 +73,4 @@ published: true
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/github-actions-runner-operator/icon/color/github-actions-runner-operator-color.svg b/src/collections/integrations/github-actions-runner-operator/icons/color/github-actions-runner-operator-color.svg similarity index 100% rename from src/collections/integrations/github-actions-runner-operator/icon/color/github-actions-runner-operator-color.svg rename to src/collections/integrations/github-actions-runner-operator/icons/color/github-actions-runner-operator-color.svg diff --git a/src/collections/integrations/github-actions-runners/icon/color/github-actions-runners-color.svg b/src/collections/integrations/github-actions-runner-operator/icons/components/github-action-runner/icons/color/github-action-runner-color.svg similarity index 100% rename from src/collections/integrations/github-actions-runners/icon/color/github-actions-runners-color.svg rename to src/collections/integrations/github-actions-runner-operator/icons/components/github-action-runner/icons/color/github-action-runner-color.svg diff --git a/src/collections/integrations/github-actions-runner-operator/icon/white/github-actions-runner-operator-white.svg b/src/collections/integrations/github-actions-runner-operator/icons/components/github-action-runner/icons/white/github-action-runner-white.svg similarity index 100% rename from src/collections/integrations/github-actions-runner-operator/icon/white/github-actions-runner-operator-white.svg rename to src/collections/integrations/github-actions-runner-operator/icons/components/github-action-runner/icons/white/github-action-runner-white.svg diff --git a/src/collections/integrations/github-actions-runners/icon/white/github-actions-runners-white.svg b/src/collections/integrations/github-actions-runner-operator/icons/white/github-actions-runner-operator-white.svg similarity index 100% rename from src/collections/integrations/github-actions-runners/icon/white/github-actions-runners-white.svg rename to src/collections/integrations/github-actions-runner-operator/icons/white/github-actions-runner-operator-white.svg diff --git a/src/collections/integrations/github-actions-runner-operator/index.mdx b/src/collections/integrations/github-actions-runner-operator/index.mdx index 3f22d50e96f4..29f897df2085 100644 --- a/src/collections/integrations/github-actions-runner-operator/index.mdx +++ b/src/collections/integrations/github-actions-runner-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Github Actions Runner Operator +title: Github Actions Runner Operator subtitle: Collaborative and visual infrastructure as code for Github Actions Runner Operator -integrationIcon: icon/color/github-actions-runner-operator-color.svg -darkModeIntegrationIcon: icon/white/github-actions-runner-operator-white.svg -docURL: +integrationIcon: icons/color/github-actions-runner-operator-color.svg +darkModeIntegrationIcon: icons/white/github-actions-runner-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/github-actions-runner-operator +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "github-action-runner", +"colorIcon": "icons/components/github-action-runner/icons/color/github-action-runner-color.svg", +"whiteIcon": "icons/components/github-action-runner/icons/white/github-action-runner-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- GitOps your infrastructure with Meshery and GitHub +GitOps your infrastructure with Meshery and GitHub
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/github/icon/color/github-color.svg b/src/collections/integrations/github-actions-runners/icons/color/github-actions-runners-color.svg similarity index 100% rename from src/collections/integrations/github/icon/color/github-color.svg rename to src/collections/integrations/github-actions-runners/icons/color/github-actions-runners-color.svg diff --git a/src/collections/integrations/gitlab-controller/icon/color/gitlab-controller-color.svg b/src/collections/integrations/github-actions-runners/icons/components/horizontal-runner-autoscaler/icons/color/horizontal-runner-autoscaler-color.svg similarity index 100% rename from src/collections/integrations/gitlab-controller/icon/color/gitlab-controller-color.svg rename to src/collections/integrations/github-actions-runners/icons/components/horizontal-runner-autoscaler/icons/color/horizontal-runner-autoscaler-color.svg diff --git a/src/collections/integrations/github/icon/white/github-white.svg b/src/collections/integrations/github-actions-runners/icons/components/horizontal-runner-autoscaler/icons/white/horizontal-runner-autoscaler-white.svg similarity index 100% rename from src/collections/integrations/github/icon/white/github-white.svg rename to src/collections/integrations/github-actions-runners/icons/components/horizontal-runner-autoscaler/icons/white/horizontal-runner-autoscaler-white.svg diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/color/runner-deployment-color.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/color/runner-deployment-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/color/runner-deployment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/white/runner-deployment-white.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/white/runner-deployment-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-deployment/icons/white/runner-deployment-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/color/runner-replica-set-color.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/color/runner-replica-set-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/color/runner-replica-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/white/runner-replica-set-white.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/white/runner-replica-set-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-replica-set/icons/white/runner-replica-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/color/runner-set-color.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/color/runner-set-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/color/runner-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/white/runner-set-white.svg b/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/white/runner-set-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner-set/icons/white/runner-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner/icons/color/runner-color.svg b/src/collections/integrations/github-actions-runners/icons/components/runner/icons/color/runner-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner/icons/color/runner-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/components/runner/icons/white/runner-white.svg b/src/collections/integrations/github-actions-runners/icons/components/runner/icons/white/runner-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/components/runner/icons/white/runner-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/icons/white/github-actions-runners-white.svg b/src/collections/integrations/github-actions-runners/icons/white/github-actions-runners-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github-actions-runners/icons/white/github-actions-runners-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github-actions-runners/index.mdx b/src/collections/integrations/github-actions-runners/index.mdx index 4d7b2ae8e344..ce285850b0ba 100644 --- a/src/collections/integrations/github-actions-runners/index.mdx +++ b/src/collections/integrations/github-actions-runners/index.mdx @@ -1,28 +1,63 @@ --- -title: Github Actions Runners +title: Github Actions Runners subtitle: Collaborative and visual infrastructure as code for Github Actions Runners -integrationIcon: icon/color/github-actions-runners-color.svg -darkModeIntegrationIcon: icon/white/github-actions-runners-white.svg -docURL: +integrationIcon: icons/color/github-actions-runners-color.svg +darkModeIntegrationIcon: icons/white/github-actions-runners-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/github-actions-runners +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "horizontal-runner-autoscaler", +"colorIcon": "icons/components/horizontal-runner-autoscaler/icons/color/horizontal-runner-autoscaler-color.svg", +"whiteIcon": "icons/components/horizontal-runner-autoscaler/icons/white/horizontal-runner-autoscaler-white.svg", +"description": "", +}, +{ +"name": "runner-deployment", +"colorIcon": "icons/components/runner-deployment/icons/color/runner-deployment-color.svg", +"whiteIcon": "icons/components/runner-deployment/icons/white/runner-deployment-white.svg", +"description": "", +}, +{ +"name": "runner-replica-set", +"colorIcon": "icons/components/runner-replica-set/icons/color/runner-replica-set-color.svg", +"whiteIcon": "icons/components/runner-replica-set/icons/white/runner-replica-set-white.svg", +"description": "", +}, +{ +"name": "runner", +"colorIcon": "icons/components/runner/icons/color/runner-color.svg", +"whiteIcon": "icons/components/runner/icons/white/runner-white.svg", +"description": "", +}, +{ +"name": "runner-set", +"colorIcon": "icons/components/runner-set/icons/color/runner-set-color.svg", +"whiteIcon": "icons/components/runner-set/icons/white/runner-set-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- GitOps your infrastructure with Meshery and GitHub +GitOps your infrastructure with Meshery and GitHub
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/github/icons/color/github-color.svg b/src/collections/integrations/github/icons/color/github-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/github/icons/color/github-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github/icons/white/github-white.svg b/src/collections/integrations/github/icons/white/github-white.svg new file mode 100644 index 000000000000..bd221db3b75a --- /dev/null +++ b/src/collections/integrations/github/icons/white/github-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/github/index.mdx b/src/collections/integrations/github/index.mdx index 9b44231bd8af..47a1490e36da 100644 --- a/src/collections/integrations/github/index.mdx +++ b/src/collections/integrations/github/index.mdx @@ -1,24 +1,29 @@ --- -title: Github +title: Github subtitle: Integrate GitOps into your cloud native management process -integrationIcon: icon/color/github-color.svg -darkModeIntegrationIcon: icon/white/github-white.svg +integrationIcon: icons/color/github-color.svg +darkModeIntegrationIcon: icons/white/github-white.svg docURL: https://layer5.io/resources/cloud-native/what-is-gitops +description: category: App Definition and Development subcategory: Source Version Control -featureList: ["Pipeline your cloud native infrastructure as code changes with GitOps", -"Integrate Meshery into your GitHub workflow", -"Use Meshery GitHub Actions" +registrant: Artifact Hub +components: [] +featureList: [ + "Pipeline your cloud native infrastructure as code changes with GitOps", + "Integrate Meshery into your GitHub workflow", + "Use Meshery GitHub Actions" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Visual GitOps" howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true +published: TRUE ---- GitOps your infrastructure with Meshery and GitHub +GitOps your infrastructure with Meshery and GitHub
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. @@ -26,4 +31,4 @@ published: true
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/gitlab-controller/icons/color/gitlab-controller-color.svg b/src/collections/integrations/gitlab-controller/icons/color/gitlab-controller-color.svg new file mode 100644 index 000000000000..8435de5170ce --- /dev/null +++ b/src/collections/integrations/gitlab-controller/icons/color/gitlab-controller-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab-controller/icon/white/gitlab-controller-white.svg b/src/collections/integrations/gitlab-controller/icons/white/gitlab-controller-white.svg similarity index 100% rename from src/collections/integrations/gitlab-controller/icon/white/gitlab-controller-white.svg rename to src/collections/integrations/gitlab-controller/icons/white/gitlab-controller-white.svg diff --git a/src/collections/integrations/gitlab-controller/index.mdx b/src/collections/integrations/gitlab-controller/index.mdx index 0c7357f373f5..7572e574bf9e 100644 --- a/src/collections/integrations/gitlab-controller/index.mdx +++ b/src/collections/integrations/gitlab-controller/index.mdx @@ -1,28 +1,33 @@ --- -title: Gitlab Controller +title: Gitlab Controller subtitle: Collaborative and visual infrastructure as code for Gitlab Controller -integrationIcon: icon/color/gitlab-controller-color.svg -darkModeIntegrationIcon: icon/white/gitlab-controller-white.svg -docURL: +integrationIcon: icons/color/gitlab-controller-color.svg +darkModeIntegrationIcon: icons/white/gitlab-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gitlab-controller +description: 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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- GitOps your infrastructure with Meshery and GitHub +GitOps your infrastructure with Meshery and GitHub
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/gitlab-runner-operator/icon/color/gitlab-runner-operator-color.svg b/src/collections/integrations/gitlab-runner-operator/icons/color/gitlab-runner-operator-color.svg similarity index 100% rename from src/collections/integrations/gitlab-runner-operator/icon/color/gitlab-runner-operator-color.svg rename to src/collections/integrations/gitlab-runner-operator/icons/color/gitlab-runner-operator-color.svg diff --git a/src/collections/integrations/gitlab-runner-operator/icons/components/runner/icons/color/runner-color.svg b/src/collections/integrations/gitlab-runner-operator/icons/components/runner/icons/color/runner-color.svg new file mode 100644 index 000000000000..95a22f101748 --- /dev/null +++ b/src/collections/integrations/gitlab-runner-operator/icons/components/runner/icons/color/runner-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab-runner-operator/icon/white/gitlab-runner-operator-white.svg b/src/collections/integrations/gitlab-runner-operator/icons/components/runner/icons/white/runner-white.svg similarity index 100% rename from src/collections/integrations/gitlab-runner-operator/icon/white/gitlab-runner-operator-white.svg rename to src/collections/integrations/gitlab-runner-operator/icons/components/runner/icons/white/runner-white.svg diff --git a/src/collections/integrations/gitlab-runner-operator/icons/white/gitlab-runner-operator-white.svg b/src/collections/integrations/gitlab-runner-operator/icons/white/gitlab-runner-operator-white.svg new file mode 100644 index 000000000000..72e32326b54f --- /dev/null +++ b/src/collections/integrations/gitlab-runner-operator/icons/white/gitlab-runner-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab-runner-operator/index.mdx b/src/collections/integrations/gitlab-runner-operator/index.mdx index 09a6f1c64660..2f0cd06d45c6 100644 --- a/src/collections/integrations/gitlab-runner-operator/index.mdx +++ b/src/collections/integrations/gitlab-runner-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Gitlab Runner Operator +title: Gitlab Runner Operator subtitle: Collaborative and visual infrastructure as code for Gitlab Runner Operator -integrationIcon: icon/color/gitlab-runner-operator-color.svg -darkModeIntegrationIcon: icon/white/gitlab-runner-operator-white.svg -docURL: +integrationIcon: icons/color/gitlab-runner-operator-color.svg +darkModeIntegrationIcon: icons/white/gitlab-runner-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gitlab-runner-operator +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "runner", +"colorIcon": "icons/components/runner/icons/color/runner-color.svg", +"whiteIcon": "icons/components/runner/icons/white/runner-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- GitOps your infrastructure with Meshery and GitLab +GitOps your infrastructure with Meshery and GitLab
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/gitlab/icons/color/gitlab-color.svg b/src/collections/integrations/gitlab/icons/color/gitlab-color.svg new file mode 100644 index 000000000000..d450b6224913 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/color/gitlab-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/backend/icons/color/backend-color.svg b/src/collections/integrations/gitlab/icons/components/backend/icons/color/backend-color.svg new file mode 100644 index 000000000000..d450b6224913 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/backend/icons/color/backend-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/backend/icons/white/backend-white.svg b/src/collections/integrations/gitlab/icons/components/backend/icons/white/backend-white.svg new file mode 100644 index 000000000000..adf3476d6664 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/backend/icons/white/backend-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/defaults/icons/color/defaults-color.svg b/src/collections/integrations/gitlab/icons/components/defaults/icons/color/defaults-color.svg new file mode 100644 index 000000000000..d450b6224913 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/defaults/icons/color/defaults-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/defaults/icons/white/defaults-white.svg b/src/collections/integrations/gitlab/icons/components/defaults/icons/white/defaults-white.svg new file mode 100644 index 000000000000..adf3476d6664 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/defaults/icons/white/defaults-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/global/icons/color/global-color.svg b/src/collections/integrations/gitlab/icons/components/global/icons/color/global-color.svg new file mode 100644 index 000000000000..d450b6224913 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/global/icons/color/global-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/components/global/icons/white/global-white.svg b/src/collections/integrations/gitlab/icons/components/global/icons/white/global-white.svg new file mode 100644 index 000000000000..adf3476d6664 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/components/global/icons/white/global-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/icons/white/gitlab-white.svg b/src/collections/integrations/gitlab/icons/white/gitlab-white.svg new file mode 100644 index 000000000000..adf3476d6664 --- /dev/null +++ b/src/collections/integrations/gitlab/icons/white/gitlab-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/gitlab/index.mdx b/src/collections/integrations/gitlab/index.mdx index 5cc2ed725e87..d0e437811b44 100644 --- a/src/collections/integrations/gitlab/index.mdx +++ b/src/collections/integrations/gitlab/index.mdx @@ -1,28 +1,51 @@ --- -title: GitLab +title: GitLab subtitle: Collaborative and visual infrastructure as code for GitLab -integrationIcon: icon/color/gitlab-color.svg -darkModeIntegrationIcon: icon/white/gitlab-white.svg -docURL: +integrationIcon: icons/color/gitlab-color.svg +darkModeIntegrationIcon: icons/white/gitlab-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/gitlab +description: category: App Definition and Development subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [ +{ +"name": "backend", +"colorIcon": "icons/components/backend/icons/color/backend-color.svg", +"whiteIcon": "icons/components/backend/icons/white/backend-white.svg", +"description": "", +}, +{ +"name": "defaults", +"colorIcon": "icons/components/defaults/icons/color/defaults-color.svg", +"whiteIcon": "icons/components/defaults/icons/white/defaults-white.svg", +"description": "", +}, +{ +"name": "global", +"colorIcon": "icons/components/global/icons/color/global-color.svg", +"whiteIcon": "icons/components/global/icons/white/global-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD). +Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD).
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/grafana-agent-operator/icon/color/grafana-agent-operator-color.svg b/src/collections/integrations/grafana-agent-operator/icons/color/grafana-agent-operator-color.svg similarity index 100% rename from src/collections/integrations/grafana-agent-operator/icon/color/grafana-agent-operator-color.svg rename to src/collections/integrations/grafana-agent-operator/icons/color/grafana-agent-operator-color.svg diff --git a/src/collections/integrations/grafana-agent-operator/icon/white/grafana-agent-operator-white.svg b/src/collections/integrations/grafana-agent-operator/icons/white/grafana-agent-operator-white.svg similarity index 100% rename from src/collections/integrations/grafana-agent-operator/icon/white/grafana-agent-operator-white.svg rename to src/collections/integrations/grafana-agent-operator/icons/white/grafana-agent-operator-white.svg diff --git a/src/collections/integrations/grafana-agent-operator/index.mdx b/src/collections/integrations/grafana-agent-operator/index.mdx index fd23628da377..21fc876131f1 100644 --- a/src/collections/integrations/grafana-agent-operator/index.mdx +++ b/src/collections/integrations/grafana-agent-operator/index.mdx @@ -1,24 +1,29 @@ --- -title: Grafana Agent Operator +title: Grafana Agent Operator subtitle: Operational dashboards for your data with Grafana and Meshery -integrationIcon: icon/color/grafana-agent-operator-color.svg -darkModeIntegrationIcon: icon/white/grafana-agent-operator-white.svg -docURL: +integrationIcon: icons/color/grafana-agent-operator-color.svg +darkModeIntegrationIcon: icons/white/grafana-agent-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/grafana-agent-operator +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Meshery discovers your Grafana servers", -"Easily import existing Grafana dashboards and panels into Meshery", -"Integrate your boards and panels and new insights and metrics" +registrant: Artifact Hub +components: [] +featureList: [ + "Meshery discovers your Grafana servers", + "Easily import existing Grafana dashboards and panels into Meshery", + "Integrate your boards and panels and new insights and metrics" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, +Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, Use Meshery to customize the flexible display of your dashboards in context of your infrastructure management.
@@ -26,4 +31,4 @@ Use Meshery to customize the flexible display of your dashboards in context of y
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/grafana-agent/icon/color/grafana-agent-color.svg b/src/collections/integrations/grafana-agent/icons/color/grafana-agent-color.svg similarity index 100% rename from src/collections/integrations/grafana-agent/icon/color/grafana-agent-color.svg rename to src/collections/integrations/grafana-agent/icons/color/grafana-agent-color.svg diff --git a/src/collections/integrations/grafana-agent/icons/components/pod-logs/icons/color/pod-logs-color.svg b/src/collections/integrations/grafana-agent/icons/components/pod-logs/icons/color/pod-logs-color.svg new file mode 100644 index 000000000000..bb0ccb662b3b --- /dev/null +++ b/src/collections/integrations/grafana-agent/icons/components/pod-logs/icons/color/pod-logs-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-agent/icon/white/grafana-agent-white.svg b/src/collections/integrations/grafana-agent/icons/components/pod-logs/icons/white/pod-logs-white.svg similarity index 100% rename from src/collections/integrations/grafana-agent/icon/white/grafana-agent-white.svg rename to src/collections/integrations/grafana-agent/icons/components/pod-logs/icons/white/pod-logs-white.svg diff --git a/src/collections/integrations/grafana-operator/icon/white/grafana-operator-white.svg b/src/collections/integrations/grafana-agent/icons/white/grafana-agent-white.svg similarity index 100% rename from src/collections/integrations/grafana-operator/icon/white/grafana-operator-white.svg rename to src/collections/integrations/grafana-agent/icons/white/grafana-agent-white.svg diff --git a/src/collections/integrations/grafana-agent/index.mdx b/src/collections/integrations/grafana-agent/index.mdx index 2fca970f7109..e713ce0ba632 100644 --- a/src/collections/integrations/grafana-agent/index.mdx +++ b/src/collections/integrations/grafana-agent/index.mdx @@ -1,28 +1,39 @@ --- -title: Grafana Agent +title: Grafana Agent subtitle: Operational dashboards for your data with Grafana and Meshery -integrationIcon: icon/color/grafana-agent-color.svg -darkModeIntegrationIcon: icon/white/grafana-agent-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/grafana-agent-color.svg +darkModeIntegrationIcon: icons/white/grafana-agent-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/grafana-agent +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Meshery discovers your Grafana servers", -"Easily import existing Grafana dashboards and panels into Meshery", -"Integrate your boards and panels and new insights and metrics" +registrant: Artifact Hub +components: [ +{ +"name": "pod-logs", +"colorIcon": "icons/components/pod-logs/icons/color/pod-logs-color.svg", +"whiteIcon": "icons/components/pod-logs/icons/white/pod-logs-white.svg", +"description": "", +}] +featureList: [ + "Meshery discovers your Grafana servers", + "Easily import existing Grafana dashboards and panels into Meshery", + "Integrate your boards and panels and new insights and metrics" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, Use Meshery to customize the flexible display of your dashboards in context of your infrastructure management. +Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, Use Meshery to customize the flexible display of your dashboards in context of your infrastructure management.
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/grafana-operator/icon/color/grafana-operator-color.svg b/src/collections/integrations/grafana-operator/icons/color/grafana-operator-color.svg similarity index 100% rename from src/collections/integrations/grafana-operator/icon/color/grafana-operator-color.svg rename to src/collections/integrations/grafana-operator/icons/color/grafana-operator-color.svg diff --git a/src/collections/integrations/grafana-ui-server/icon/color/grafana-ui-server-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-connection/icons/color/grafana-connection-color.svg similarity index 100% rename from src/collections/integrations/grafana-ui-server/icon/color/grafana-ui-server-color.svg rename to src/collections/integrations/grafana-operator/icons/components/grafana-connection/icons/color/grafana-connection-color.svg diff --git a/src/collections/integrations/grafana-ui-server/icon/white/grafana-ui-server-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-connection/icons/white/grafana-connection-white.svg similarity index 100% rename from src/collections/integrations/grafana-ui-server/icon/white/grafana-ui-server-white.svg rename to src/collections/integrations/grafana-operator/icons/components/grafana-connection/icons/white/grafana-connection-white.svg diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/color/grafana-credential-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/color/grafana-credential-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/color/grafana-credential-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/white/grafana-credential-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/white/grafana-credential-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-credential/icons/white/grafana-credential-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/color/grafana-dashboard-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/color/grafana-dashboard-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/color/grafana-dashboard-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/white/grafana-dashboard-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/white/grafana-dashboard-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-dashboard/icons/white/grafana-dashboard-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/color/grafana-data-source-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/color/grafana-data-source-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/color/grafana-data-source-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/white/grafana-data-source-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/white/grafana-data-source-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-data-source/icons/white/grafana-data-source-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/color/grafana-datasource-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/color/grafana-datasource-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/color/grafana-datasource-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/white/grafana-datasource-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/white/grafana-datasource-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-datasource/icons/white/grafana-datasource-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/color/grafana-folder-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/color/grafana-folder-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/color/grafana-folder-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/white/grafana-folder-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/white/grafana-folder-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-folder/icons/white/grafana-folder-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/color/grafana-notification-channel-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/color/grafana-notification-channel-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/color/grafana-notification-channel-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/white/grafana-notification-channel-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/white/grafana-notification-channel-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana-notification-channel/icons/white/grafana-notification-channel-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana/icons/color/grafana-color.svg b/src/collections/integrations/grafana-operator/icons/components/grafana/icons/color/grafana-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana/icons/color/grafana-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/components/grafana/icons/white/grafana-white.svg b/src/collections/integrations/grafana-operator/icons/components/grafana/icons/white/grafana-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/components/grafana/icons/white/grafana-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/icons/white/grafana-operator-white.svg b/src/collections/integrations/grafana-operator/icons/white/grafana-operator-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-operator/icons/white/grafana-operator-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-operator/index.mdx b/src/collections/integrations/grafana-operator/index.mdx index 830fd86075d3..3fd9e42b6c7d 100644 --- a/src/collections/integrations/grafana-operator/index.mdx +++ b/src/collections/integrations/grafana-operator/index.mdx @@ -1,24 +1,77 @@ --- -title: Grafana Operator +title: Grafana Operator subtitle: Operational dashboards for your data with Grafana and Meshery -integrationIcon: icon/color/grafana-operator-color.svg -darkModeIntegrationIcon: icon/white/grafana-operator-white.svg -docURL: +integrationIcon: icons/color/grafana-operator-color.svg +darkModeIntegrationIcon: icons/white/grafana-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/grafana-operator +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Centralize the analysis, visualization, and alerting for all of your data with Grafana.", -"Meshery discovers your Grafana servers. Easily import existing Grafana dashboards and panels into Meshery", -"Integrate your boards and panels and new insights and metrics" +registrant: Artifact Hub +components: [ +{ +"name": "grafana-dashboard", +"colorIcon": "icons/components/grafana-dashboard/icons/color/grafana-dashboard-color.svg", +"whiteIcon": "icons/components/grafana-dashboard/icons/white/grafana-dashboard-white.svg", +"description": "", +}, +{ +"name": "grafana-data-source", +"colorIcon": "icons/components/grafana-data-source/icons/color/grafana-data-source-color.svg", +"whiteIcon": "icons/components/grafana-data-source/icons/white/grafana-data-source-white.svg", +"description": "", +}, +{ +"name": "grafana-folder", +"colorIcon": "icons/components/grafana-folder/icons/color/grafana-folder-color.svg", +"whiteIcon": "icons/components/grafana-folder/icons/white/grafana-folder-white.svg", +"description": "", +}, +{ +"name": "grafana-notification-channel", +"colorIcon": "icons/components/grafana-notification-channel/icons/color/grafana-notification-channel-color.svg", +"whiteIcon": "icons/components/grafana-notification-channel/icons/white/grafana-notification-channel-white.svg", +"description": "", +}, +{ +"name": "grafana", +"colorIcon": "icons/components/grafana/icons/color/grafana-color.svg", +"whiteIcon": "icons/components/grafana/icons/white/grafana-white.svg", +"description": "", +}, +{ +"name": "grafana-datasource", +"colorIcon": "icons/components/grafana-datasource/icons/color/grafana-datasource-color.svg", +"whiteIcon": "icons/components/grafana-datasource/icons/white/grafana-datasource-white.svg", +"description": "", +}, +{ +"name": "grafana-connection", +"colorIcon": "icons/components/grafana-connection/icons/color/grafana-connection-color.svg", +"whiteIcon": "icons/components/grafana-connection/icons/white/grafana-connection-white.svg", +"description": "", +}, +{ +"name": "grafana-credential", +"colorIcon": "icons/components/grafana-credential/icons/color/grafana-credential-color.svg", +"whiteIcon": "icons/components/grafana-credential/icons/white/grafana-credential-white.svg", +"description": "", +}] +featureList: [ + "Centralize the analysis, visualization, and alerting for all of your data with Grafana.", + "Meshery discovers your Grafana servers. Easily import existing Grafana dashboards and panels into Meshery", + "Integrate your boards and panels and new insights and metrics" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, +Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, Use Meshery to customize the flexible display of your dashboards in context of your infrastructure management.
@@ -26,4 +79,4 @@ Use Meshery to customize the flexible display of your dashboards in context of y
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/grafana-ui-server/icons/color/grafana-ui-server-color.svg b/src/collections/integrations/grafana-ui-server/icons/color/grafana-ui-server-color.svg new file mode 100644 index 000000000000..6600858cb55b --- /dev/null +++ b/src/collections/integrations/grafana-ui-server/icons/color/grafana-ui-server-color.svg @@ -0,0 +1,47 @@ + diff --git a/src/collections/integrations/grafana-ui-server/icons/white/grafana-ui-server-white.svg b/src/collections/integrations/grafana-ui-server/icons/white/grafana-ui-server-white.svg new file mode 100644 index 000000000000..b538e866d0bd --- /dev/null +++ b/src/collections/integrations/grafana-ui-server/icons/white/grafana-ui-server-white.svg @@ -0,0 +1,43 @@ + diff --git a/src/collections/integrations/grafana-ui-server/index.mdx b/src/collections/integrations/grafana-ui-server/index.mdx index bb6edd9ffc25..c459e18bc216 100644 --- a/src/collections/integrations/grafana-ui-server/index.mdx +++ b/src/collections/integrations/grafana-ui-server/index.mdx @@ -1,24 +1,29 @@ --- -title: Grafana UI Server +title: Grafana UI Server subtitle: Operational dashboards for your data with Grafana and Meshery -integrationIcon: icon/color/grafana-ui-server-color.svg -darkModeIntegrationIcon: icon/white/grafana-ui-server-white.svg -docURL: +integrationIcon: icons/color/grafana-ui-server-color.svg +darkModeIntegrationIcon: icons/white/grafana-ui-server-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/grafana-ui-server +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Centralize the analysis, visualization, and alerting for all of your data with Grafana.", -"Meshery discovers your Grafana servers. Easily import existing Grafana dashboards and panels into Meshery", -"Integrate your boards and panels and new insights and metrics" +registrant: Artifact Hub +components: [] +featureList: [ + "Centralize the analysis, visualization, and alerting for all of your data with Grafana.", + "Meshery discovers your Grafana servers. Easily import existing Grafana dashboards and panels into Meshery", + "Integrate your boards and panels and new insights and metrics" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, +Query, visualize, alert on, and understand your data with Grafana and Meshery. Use Grafana to create, explore, and share all of your data through dashboards, Use Meshery to customize the flexible display of your dashboards in context of your infrastructure management.
@@ -26,4 +31,4 @@ Use Meshery to customize the flexible display of your dashboards in context of y
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/grpc/icon/color/grpc-color.svg b/src/collections/integrations/grpc/icon/color/grpc-color.svg deleted file mode 100644 index 02448e678a87..000000000000 --- a/src/collections/integrations/grpc/icon/color/grpc-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/grpc/icon/white/grpc-white.svg b/src/collections/integrations/grpc/icon/white/grpc-white.svg deleted file mode 100644 index 27f8ef70eec3..000000000000 --- a/src/collections/integrations/grpc/icon/white/grpc-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/grpc/index.mdx b/src/collections/integrations/grpc/index.mdx deleted file mode 100644 index 2a2cb5022873..000000000000 --- a/src/collections/integrations/grpc/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: GRPC -subtitle: Customize Meshery's lifecycle managment for your infrastructure -integrationIcon: icon/color/grpc-color.svg -darkModeIntegrationIcon: icon/white/grpc-white.svg -docURL: https://docs.meshery.io/concepts/architecture/adapters -category: Orchestration & Management -subcategory: Remote Procedure Call -featureList: ["Integrate and extend Meshery's functionality through it's GRPC interfaces.", -"Each of Meshery's infrastructure-specific adapters enhance Meshery's ability to more deeply manage that infrastructure's lifecycle.", -"Create your own Meshery adapter using the repo template for adapters, Golang and gRPC." -] -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 ---- -- The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#) -
-- Learn more about the architecture of Meshery's adapters. -
-- 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/harbor-operator/icon/color/harbor-operator-color.svg b/src/collections/integrations/harbor-operator/icons/color/harbor-operator-color.svg similarity index 100% rename from src/collections/integrations/harbor-operator/icon/color/harbor-operator-color.svg rename to src/collections/integrations/harbor-operator/icons/color/harbor-operator-color.svg diff --git a/src/collections/integrations/harbor-operator/icons/components/instance-chart-repository/icons/color/instance-chart-repository-color.svg b/src/collections/integrations/harbor-operator/icons/components/instance-chart-repository/icons/color/instance-chart-repository-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/instance-chart-repository/icons/color/instance-chart-repository-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icon/white/harbor-operator-white.svg b/src/collections/integrations/harbor-operator/icons/components/instance-chart-repository/icons/white/instance-chart-repository-white.svg similarity index 100% rename from src/collections/integrations/harbor-operator/icon/white/harbor-operator-white.svg rename to src/collections/integrations/harbor-operator/icons/components/instance-chart-repository/icons/white/instance-chart-repository-white.svg diff --git a/src/collections/integrations/harbor-operator/icons/components/instance/icons/color/instance-color.svg b/src/collections/integrations/harbor-operator/icons/components/instance/icons/color/instance-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/instance/icons/color/instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/instance/icons/white/instance-white.svg b/src/collections/integrations/harbor-operator/icons/components/instance/icons/white/instance-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/instance/icons/white/instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/project/icons/color/project-color.svg b/src/collections/integrations/harbor-operator/icons/components/project/icons/color/project-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/project/icons/color/project-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/project/icons/white/project-white.svg b/src/collections/integrations/harbor-operator/icons/components/project/icons/white/project-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/project/icons/white/project-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/registry/icons/color/registry-color.svg b/src/collections/integrations/harbor-operator/icons/components/registry/icons/color/registry-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/registry/icons/color/registry-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/registry/icons/white/registry-white.svg b/src/collections/integrations/harbor-operator/icons/components/registry/icons/white/registry-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/registry/icons/white/registry-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/replication/icons/color/replication-color.svg b/src/collections/integrations/harbor-operator/icons/components/replication/icons/color/replication-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/replication/icons/color/replication-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/replication/icons/white/replication-white.svg b/src/collections/integrations/harbor-operator/icons/components/replication/icons/white/replication-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/replication/icons/white/replication-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/harbor-operator/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..682254c303a6 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/user/icons/color/user-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/harbor-operator/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/components/user/icons/white/user-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/icons/white/harbor-operator-white.svg b/src/collections/integrations/harbor-operator/icons/white/harbor-operator-white.svg new file mode 100644 index 000000000000..23d8fe187577 --- /dev/null +++ b/src/collections/integrations/harbor-operator/icons/white/harbor-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/harbor-operator/index.mdx b/src/collections/integrations/harbor-operator/index.mdx index 3b836d9f7728..63372935be38 100644 --- a/src/collections/integrations/harbor-operator/index.mdx +++ b/src/collections/integrations/harbor-operator/index.mdx @@ -1,28 +1,69 @@ --- -title: Harbor Operator +title: Harbor Operator subtitle: Collaborative and visual infrastructure as code for Harbor Operator -integrationIcon: icon/color/harbor-operator-color.svg -darkModeIntegrationIcon: icon/white/harbor-operator-white.svg -docURL: +integrationIcon: icons/color/harbor-operator-color.svg +darkModeIntegrationIcon: icons/white/harbor-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/harbor-operator +description: category: Provisioning subcategory: Container Registry -featureList: ["Content signing and validation", -"Security and vulnerability analysis", -"Replication across many registries, including Harbor" +registrant: Artifact Hub +components: [ +{ +"name": "instance-chart-repository", +"colorIcon": "icons/components/instance-chart-repository/icons/color/instance-chart-repository-color.svg", +"whiteIcon": "icons/components/instance-chart-repository/icons/white/instance-chart-repository-white.svg", +"description": "", +}, +{ +"name": "instance", +"colorIcon": "icons/components/instance/icons/color/instance-color.svg", +"whiteIcon": "icons/components/instance/icons/white/instance-white.svg", +"description": "", +}, +{ +"name": "project", +"colorIcon": "icons/components/project/icons/color/project-color.svg", +"whiteIcon": "icons/components/project/icons/white/project-white.svg", +"description": "", +}, +{ +"name": "registry", +"colorIcon": "icons/components/registry/icons/color/registry-color.svg", +"whiteIcon": "icons/components/registry/icons/white/registry-white.svg", +"description": "", +}, +{ +"name": "replication", +"colorIcon": "icons/components/replication/icons/color/replication-color.svg", +"whiteIcon": "icons/components/replication/icons/white/replication-white.svg", +"description": "", +}, +{ +"name": "user", +"colorIcon": "icons/components/user/icons/color/user-color.svg", +"whiteIcon": "icons/components/user/icons/white/user-white.svg", +"description": "", +}] +featureList: [ + "Content signing and validation", + "Security and vulnerability analysis", + "Replication across many registries, including Harbor" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Harbor is an open source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. Harbor, a CNCF Graduated project, delivers compliance, performance, and interoperability to help you consistently and securely manage artifacts across cloud native compute platforms like Kubernetes and Docker. +Harbor is an open source registry that secures artifacts with policies and role-based access control, ensures images are scanned and free from vulnerabilities, and signs images as trusted. Harbor, a CNCF Graduated project, delivers compliance, performance, and interoperability to help you consistently and securely manage artifacts across cloud native compute platforms like Kubernetes and Docker.
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/helm-controller/icon/color/helm-controller-color.svg b/src/collections/integrations/helm-controller/icons/color/helm-controller-color.svg similarity index 100% rename from src/collections/integrations/helm-controller/icon/color/helm-controller-color.svg rename to src/collections/integrations/helm-controller/icons/color/helm-controller-color.svg diff --git a/src/collections/integrations/helm-controller/icons/components/bucket/icons/color/bucket-color.svg b/src/collections/integrations/helm-controller/icons/components/bucket/icons/color/bucket-color.svg new file mode 100644 index 000000000000..5c554c6f501e --- /dev/null +++ b/src/collections/integrations/helm-controller/icons/components/bucket/icons/color/bucket-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/helm-controller/icon/white/helm-controller-white.svg b/src/collections/integrations/helm-controller/icons/components/bucket/icons/white/bucket-white.svg similarity index 100% rename from src/collections/integrations/helm-controller/icon/white/helm-controller-white.svg rename to src/collections/integrations/helm-controller/icons/components/bucket/icons/white/bucket-white.svg diff --git a/src/collections/integrations/helm-controller/icons/components/git-repository/icons/color/git-repository-color.svg b/src/collections/integrations/helm-controller/icons/components/git-repository/icons/color/git-repository-color.svg new file mode 100644 index 000000000000..5c554c6f501e --- /dev/null +++ b/src/collections/integrations/helm-controller/icons/components/git-repository/icons/color/git-repository-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/helm-controller/icons/components/git-repository/icons/white/git-repository-white.svg b/src/collections/integrations/helm-controller/icons/components/git-repository/icons/white/git-repository-white.svg new file mode 100644 index 000000000000..a5b63217229c --- /dev/null +++ b/src/collections/integrations/helm-controller/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/helm-controller/icons/components/helm-chart/icons/color/helm-chart-color.svg b/src/collections/integrations/helm-controller/icons/components/helm-chart/icons/color/helm-chart-color.svg new file mode 100644 index 000000000000..5c554c6f501e --- /dev/null +++ b/src/collections/integrations/helm-controller/icons/components/helm-chart/icons/color/helm-chart-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/helm-controller/icons/components/helm-chart/icons/white/helm-chart-white.svg b/src/collections/integrations/helm-controller/icons/components/helm-chart/icons/white/helm-chart-white.svg new file mode 100644 index 000000000000..a5b63217229c --- /dev/null +++ b/src/collections/integrations/helm-controller/icons/components/helm-chart/icons/white/helm-chart-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/helm-controller/icons/white/helm-controller-white.svg b/src/collections/integrations/helm-controller/icons/white/helm-controller-white.svg new file mode 100644 index 000000000000..a5b63217229c --- /dev/null +++ b/src/collections/integrations/helm-controller/icons/white/helm-controller-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/helm-controller/index.mdx b/src/collections/integrations/helm-controller/index.mdx index dc98f695ea17..fe4bc01c7a9d 100644 --- a/src/collections/integrations/helm-controller/index.mdx +++ b/src/collections/integrations/helm-controller/index.mdx @@ -1,24 +1,47 @@ --- -title: Helm Controller +title: Helm Controller subtitle: Collaborative and visual infrastructure as code for Helm Controller -integrationIcon: icon/color/helm-controller-color.svg -darkModeIntegrationIcon: icon/white/helm-controller-white.svg -docURL: https://docs.meshery.io/installation/platforms/kubernetes#using-helm +integrationIcon: icons/color/helm-controller-color.svg +darkModeIntegrationIcon: icons/white/helm-controller-white.svg +docURL: https://docs.meshery.io/installation/kubernetes/helm +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [ +{ +"name": "bucket", +"colorIcon": "icons/components/bucket/icons/color/bucket-color.svg", +"whiteIcon": "icons/components/bucket/icons/white/bucket-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": "", +}, +{ +"name": "helm-chart", +"colorIcon": "icons/components/helm-chart/icons/color/helm-chart-color.svg", +"whiteIcon": "icons/components/helm-chart/icons/white/helm-chart-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Kubernetes Package Manager +The Kubernetes Package Manager
The Kubernetes Package Manager @@ -28,4 +51,4 @@ published: true
Import all of your existing Helm Chart into Meshery. -
\ No newline at end of file + diff --git a/src/collections/integrations/hexa/icon/color/hexa-color.svg b/src/collections/integrations/hexa/icons/color/hexa-color.svg similarity index 100% rename from src/collections/integrations/hexa/icon/color/hexa-color.svg rename to src/collections/integrations/hexa/icons/color/hexa-color.svg diff --git a/src/collections/integrations/hexa/icon/white/hexa-white.svg b/src/collections/integrations/hexa/icons/white/hexa-white.svg similarity index 100% rename from src/collections/integrations/hexa/icon/white/hexa-white.svg rename to src/collections/integrations/hexa/icons/white/hexa-white.svg diff --git a/src/collections/integrations/hexa/index.mdx b/src/collections/integrations/hexa/index.mdx index 1bf14263462c..ebcc0d7758ea 100644 --- a/src/collections/integrations/hexa/index.mdx +++ b/src/collections/integrations/hexa/index.mdx @@ -1,28 +1,33 @@ --- -title: Hexa +title: Hexa subtitle: Collaborative and visual infrastructure as code for Hexa -integrationIcon: icon/color/hexa-color.svg -darkModeIntegrationIcon: icon/white/hexa-white.svg -docURL: +integrationIcon: icons/color/hexa-color.svg +darkModeIntegrationIcon: icons/white/hexa-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/hexa +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Hexa Policy Orchestrator enables you to manage all of your access policies consistently across software providers. +Hexa Policy Orchestrator enables you to manage all of your access policies consistently across software providers.
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/hybridnet/icon/color/hybridnet-color.svg b/src/collections/integrations/hybridnet/icons/color/hybridnet-color.svg similarity index 100% rename from src/collections/integrations/hybridnet/icon/color/hybridnet-color.svg rename to src/collections/integrations/hybridnet/icons/color/hybridnet-color.svg diff --git a/src/collections/integrations/hybridnet/icons/components/ip-instance/icons/color/ip-instance-color.svg b/src/collections/integrations/hybridnet/icons/components/ip-instance/icons/color/ip-instance-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/ip-instance/icons/color/ip-instance-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/icons/components/ip-instance/icons/white/ip-instance-white.svg similarity index 100% rename from src/collections/integrations/hybridnet/icon/white/hybridnet-white.svg rename to src/collections/integrations/hybridnet/icons/components/ip-instance/icons/white/ip-instance-white.svg diff --git a/src/collections/integrations/hybridnet/icons/components/network/icons/color/network-color.svg b/src/collections/integrations/hybridnet/icons/components/network/icons/color/network-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/network/icons/color/network-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/network/icons/white/network-white.svg b/src/collections/integrations/hybridnet/icons/components/network/icons/white/network-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/network/icons/white/network-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/node-info/icons/color/node-info-color.svg b/src/collections/integrations/hybridnet/icons/components/node-info/icons/color/node-info-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/node-info/icons/color/node-info-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/node-info/icons/white/node-info-white.svg b/src/collections/integrations/hybridnet/icons/components/node-info/icons/white/node-info-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/node-info/icons/white/node-info-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/color/remote-cluster-color.svg b/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/color/remote-cluster-color.svg new file mode 100644 index 000000000000..6426f05c7076 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/color/remote-cluster-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/white/remote-cluster-white.svg b/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/white/remote-cluster-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-cluster/icons/white/remote-cluster-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/color/remote-endpoint-slice-color.svg b/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/color/remote-endpoint-slice-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/color/remote-endpoint-slice-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/white/remote-endpoint-slice-white.svg b/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/white/remote-endpoint-slice-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-endpoint-slice/icons/white/remote-endpoint-slice-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/color/remote-subnet-color.svg b/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/color/remote-subnet-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/color/remote-subnet-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/white/remote-subnet-white.svg b/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/white/remote-subnet-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-subnet/icons/white/remote-subnet-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/color/remote-vtep-color.svg b/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/color/remote-vtep-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/color/remote-vtep-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/white/remote-vtep-white.svg b/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/white/remote-vtep-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/remote-vtep/icons/white/remote-vtep-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/subnet/icons/color/subnet-color.svg b/src/collections/integrations/hybridnet/icons/components/subnet/icons/color/subnet-color.svg new file mode 100644 index 000000000000..36df28774270 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/subnet/icons/color/subnet-color.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/components/subnet/icons/white/subnet-white.svg b/src/collections/integrations/hybridnet/icons/components/subnet/icons/white/subnet-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/components/subnet/icons/white/subnet-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/hybridnet/icons/white/hybridnet-white.svg b/src/collections/integrations/hybridnet/icons/white/hybridnet-white.svg new file mode 100644 index 000000000000..b42cb6ef09a9 --- /dev/null +++ b/src/collections/integrations/hybridnet/icons/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 index 520f30db824e..292511620746 100644 --- a/src/collections/integrations/hybridnet/index.mdx +++ b/src/collections/integrations/hybridnet/index.mdx @@ -1,24 +1,77 @@ --- -title: Hybridnet +title: Hybridnet subtitle: Collaborative and visual infrastructure as code for Hybridnet -integrationIcon: icon/color/hybridnet-color.svg -darkModeIntegrationIcon: icon/white/hybridnet-white.svg -docURL: +integrationIcon: icons/color/hybridnet-color.svg +darkModeIntegrationIcon: icons/white/hybridnet-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/hybridnet +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "remote-cluster", +"colorIcon": "icons/components/remote-cluster/icons/color/remote-cluster-color.svg", +"whiteIcon": "icons/components/remote-cluster/icons/white/remote-cluster-white.svg", +"description": "", +}, +{ +"name": "remote-endpoint-slice", +"colorIcon": "icons/components/remote-endpoint-slice/icons/color/remote-endpoint-slice-color.svg", +"whiteIcon": "icons/components/remote-endpoint-slice/icons/white/remote-endpoint-slice-white.svg", +"description": "", +}, +{ +"name": "remote-subnet", +"colorIcon": "icons/components/remote-subnet/icons/color/remote-subnet-color.svg", +"whiteIcon": "icons/components/remote-subnet/icons/white/remote-subnet-white.svg", +"description": "", +}, +{ +"name": "remote-vtep", +"colorIcon": "icons/components/remote-vtep/icons/color/remote-vtep-color.svg", +"whiteIcon": "icons/components/remote-vtep/icons/white/remote-vtep-white.svg", +"description": "", +}, +{ +"name": "ip-instance", +"colorIcon": "icons/components/ip-instance/icons/color/ip-instance-color.svg", +"whiteIcon": "icons/components/ip-instance/icons/white/ip-instance-white.svg", +"description": "", +}, +{ +"name": "network", +"colorIcon": "icons/components/network/icons/color/network-color.svg", +"whiteIcon": "icons/components/network/icons/white/network-white.svg", +"description": "", +}, +{ +"name": "node-info", +"colorIcon": "icons/components/node-info/icons/color/node-info-color.svg", +"whiteIcon": "icons/components/node-info/icons/white/node-info-white.svg", +"description": "", +}, +{ +"name": "subnet", +"colorIcon": "icons/components/subnet/icons/color/subnet-color.svg", +"whiteIcon": "icons/components/subnet/icons/white/subnet-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- hybridnet is an open source container networking solution designed for hybrid clouds. +hybridnet is an open source container networking solution designed for hybrid clouds.
@@ -27,4 +80,4 @@ published: trueLooking 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/identity-manager/icon/color/identity-manager-color.svg b/src/collections/integrations/identity-manager/icons/color/identity-manager-color.svg similarity index 100% rename from src/collections/integrations/identity-manager/icon/color/identity-manager-color.svg rename to src/collections/integrations/identity-manager/icons/color/identity-manager-color.svg diff --git a/src/collections/integrations/spire/icon/color/spire-color.svg b/src/collections/integrations/identity-manager/icons/components/workload-identity/icons/color/workload-identity-color.svg similarity index 100% rename from src/collections/integrations/spire/icon/color/spire-color.svg rename to src/collections/integrations/identity-manager/icons/components/workload-identity/icons/color/workload-identity-color.svg diff --git a/src/collections/integrations/identity-manager/icon/white/identity-manager-white.svg b/src/collections/integrations/identity-manager/icons/components/workload-identity/icons/white/workload-identity-white.svg similarity index 100% rename from src/collections/integrations/identity-manager/icon/white/identity-manager-white.svg rename to src/collections/integrations/identity-manager/icons/components/workload-identity/icons/white/workload-identity-white.svg diff --git a/src/collections/integrations/spire/icon/white/spire-white.svg b/src/collections/integrations/identity-manager/icons/white/identity-manager-white.svg similarity index 100% rename from src/collections/integrations/spire/icon/white/spire-white.svg rename to src/collections/integrations/identity-manager/icons/white/identity-manager-white.svg diff --git a/src/collections/integrations/identity-manager/index.mdx b/src/collections/integrations/identity-manager/index.mdx index 7de4c0128e8b..5a4ec6a5812b 100644 --- a/src/collections/integrations/identity-manager/index.mdx +++ b/src/collections/integrations/identity-manager/index.mdx @@ -1,28 +1,39 @@ --- -title: Identity Manager +title: Identity Manager subtitle: Collaborative and visual infrastructure as code for Identity Manager -integrationIcon: icon/color/identity-manager-color.svg -darkModeIntegrationIcon: icon/white/identity-manager-white.svg -docURL: +integrationIcon: icons/color/identity-manager-color.svg +darkModeIntegrationIcon: icons/white/identity-manager-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/identity-manager +description: category: Provisioning subcategory: Key Management -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." +registrant: Artifact Hub +components: [ +{ +"name": "workload-identity", +"colorIcon": "icons/components/workload-identity/icons/color/workload-identity-color.svg", +"whiteIcon": "icons/components/workload-identity/icons/white/workload-identity-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/in-toto/icon/color/in-toto-color.svg b/src/collections/integrations/in-toto/icons/color/in-toto-color.svg similarity index 100% rename from src/collections/integrations/in-toto/icon/color/in-toto-color.svg rename to src/collections/integrations/in-toto/icons/color/in-toto-color.svg diff --git a/src/collections/integrations/in-toto/icon/white/in-toto-white.svg b/src/collections/integrations/in-toto/icons/white/in-toto-white.svg similarity index 100% rename from src/collections/integrations/in-toto/icon/white/in-toto-white.svg rename to src/collections/integrations/in-toto/icons/white/in-toto-white.svg diff --git a/src/collections/integrations/in-toto/index.mdx b/src/collections/integrations/in-toto/index.mdx index 4aac0cdb009c..ff1ac573668e 100644 --- a/src/collections/integrations/in-toto/index.mdx +++ b/src/collections/integrations/in-toto/index.mdx @@ -1,28 +1,33 @@ --- -title: In Toto +title: In Toto subtitle: Collaborative and visual infrastructure as code for In Toto -integrationIcon: icon/color/in-toto-color.svg -darkModeIntegrationIcon: icon/white/in-toto-white.svg -docURL: +integrationIcon: icons/color/in-toto-color.svg +darkModeIntegrationIcon: icons/white/in-toto-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/in-toto +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- In-toto is a framework to secure the integrity of software supply chains +In-toto is a framework to secure the integrity of software supply chains
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/inclavare containers/icon/color/inclavare containers-color.svg b/src/collections/integrations/inclavare-containers/icons/color/inclavare-containers-color.svg similarity index 100% rename from src/collections/integrations/inclavare containers/icon/color/inclavare containers-color.svg rename to src/collections/integrations/inclavare-containers/icons/color/inclavare-containers-color.svg diff --git a/src/collections/integrations/inclavare containers/icon/white/inclavare containers-white.svg b/src/collections/integrations/inclavare-containers/icons/white/inclavare-containers-white.svg similarity index 100% rename from src/collections/integrations/inclavare containers/icon/white/inclavare containers-white.svg rename to src/collections/integrations/inclavare-containers/icons/white/inclavare-containers-white.svg diff --git a/src/collections/integrations/inclavare containers/index.mdx b/src/collections/integrations/inclavare-containers/index.mdx similarity index 53% rename from src/collections/integrations/inclavare containers/index.mdx rename to src/collections/integrations/inclavare-containers/index.mdx index 1203316b7740..0078108c390c 100644 --- a/src/collections/integrations/inclavare containers/index.mdx +++ b/src/collections/integrations/inclavare-containers/index.mdx @@ -1,28 +1,33 @@ --- -title: Inclavare Containers +title: Inclavare Containers subtitle: Collaborative and visual infrastructure as code for Inclavare Containers -integrationIcon: icon/color/inclavare containers-color.svg -darkModeIntegrationIcon: icon/white/inclavare containers-white.svg -docURL: +integrationIcon: icons/color/inclavare-containers-color.svg +darkModeIntegrationIcon: icons/white/inclavare-containers-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/inclavare containers +description: category: Runtime subcategory: Container Runtime -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem. +A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.
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/icons/color/intel-device-plugins-operator-color.svg similarity index 100% rename from src/collections/integrations/intel-device-plugins-operator/icon/color/intel-device-plugins-operator-color.svg rename to src/collections/integrations/intel-device-plugins-operator/icons/color/intel-device-plugins-operator-color.svg diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/accelerator-function/icons/color/accelerator-function-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/accelerator-function/icons/color/accelerator-function-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/accelerator-function/icons/color/accelerator-function-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/icons/components/accelerator-function/icons/white/accelerator-function-white.svg similarity index 100% rename from src/collections/integrations/intel-device-plugins-operator/icon/white/intel-device-plugins-operator-white.svg rename to src/collections/integrations/intel-device-plugins-operator/icons/components/accelerator-function/icons/white/accelerator-function-white.svg diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/color/dlb-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/color/dlb-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/color/dlb-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/white/dlb-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/white/dlb-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/dlb-device-plugin/icons/white/dlb-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/color/dsa-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/color/dsa-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/color/dsa-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/white/dsa-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/white/dsa-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/dsa-device-plugin/icons/white/dsa-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/color/fpga-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/color/fpga-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/color/fpga-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/white/fpga-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/white/fpga-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-device-plugin/icons/white/fpga-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/color/fpga-region-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/color/fpga-region-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/color/fpga-region-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/white/fpga-region-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/white/fpga-region-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/fpga-region/icons/white/fpga-region-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/color/gpu-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/color/gpu-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/color/gpu-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/white/gpu-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/white/gpu-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/gpu-device-plugin/icons/white/gpu-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/color/iaa-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/color/iaa-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/color/iaa-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/white/iaa-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/white/iaa-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/iaa-device-plugin/icons/white/iaa-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/color/qat-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/color/qat-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/color/qat-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/white/qat-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/white/qat-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/qat-device-plugin/icons/white/qat-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/color/sgx-device-plugin-color.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/color/sgx-device-plugin-color.svg new file mode 100644 index 000000000000..099eda5b48e1 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/color/sgx-device-plugin-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/white/sgx-device-plugin-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/white/sgx-device-plugin-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/components/sgx-device-plugin/icons/white/sgx-device-plugin-white.svg @@ -0,0 +1,24 @@ + \ No newline at end of file diff --git a/src/collections/integrations/intel-device-plugins-operator/icons/white/intel-device-plugins-operator-white.svg b/src/collections/integrations/intel-device-plugins-operator/icons/white/intel-device-plugins-operator-white.svg new file mode 100644 index 000000000000..692484da4e71 --- /dev/null +++ b/src/collections/integrations/intel-device-plugins-operator/icons/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 index a7d8e9b526fd..5c48bcb76891 100644 --- a/src/collections/integrations/intel-device-plugins-operator/index.mdx +++ b/src/collections/integrations/intel-device-plugins-operator/index.mdx @@ -1,28 +1,87 @@ --- -title: Intel Device Plugins Operator +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: +integrationIcon: icons/color/intel-device-plugins-operator-color.svg +darkModeIntegrationIcon: icons/white/intel-device-plugins-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/intel-device-plugins-operator +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "dlb-device-plugin", +"colorIcon": "icons/components/dlb-device-plugin/icons/color/dlb-device-plugin-color.svg", +"whiteIcon": "icons/components/dlb-device-plugin/icons/white/dlb-device-plugin-white.svg", +"description": "", +}, +{ +"name": "dsa-device-plugin", +"colorIcon": "icons/components/dsa-device-plugin/icons/color/dsa-device-plugin-color.svg", +"whiteIcon": "icons/components/dsa-device-plugin/icons/white/dsa-device-plugin-white.svg", +"description": "", +}, +{ +"name": "fpga-device-plugin", +"colorIcon": "icons/components/fpga-device-plugin/icons/color/fpga-device-plugin-color.svg", +"whiteIcon": "icons/components/fpga-device-plugin/icons/white/fpga-device-plugin-white.svg", +"description": "", +}, +{ +"name": "gpu-device-plugin", +"colorIcon": "icons/components/gpu-device-plugin/icons/color/gpu-device-plugin-color.svg", +"whiteIcon": "icons/components/gpu-device-plugin/icons/white/gpu-device-plugin-white.svg", +"description": "", +}, +{ +"name": "iaa-device-plugin", +"colorIcon": "icons/components/iaa-device-plugin/icons/color/iaa-device-plugin-color.svg", +"whiteIcon": "icons/components/iaa-device-plugin/icons/white/iaa-device-plugin-white.svg", +"description": "", +}, +{ +"name": "qat-device-plugin", +"colorIcon": "icons/components/qat-device-plugin/icons/color/qat-device-plugin-color.svg", +"whiteIcon": "icons/components/qat-device-plugin/icons/white/qat-device-plugin-white.svg", +"description": "", +}, +{ +"name": "sgx-device-plugin", +"colorIcon": "icons/components/sgx-device-plugin/icons/color/sgx-device-plugin-color.svg", +"whiteIcon": "icons/components/sgx-device-plugin/icons/white/sgx-device-plugin-white.svg", +"description": "", +}, +{ +"name": "accelerator-function", +"colorIcon": "icons/components/accelerator-function/icons/color/accelerator-function-color.svg", +"whiteIcon": "icons/components/accelerator-function/icons/white/accelerator-function-white.svg", +"description": "", +}, +{ +"name": "fpga-region", +"colorIcon": "icons/components/fpga-region/icons/color/fpga-region-color.svg", +"whiteIcon": "icons/components/fpga-region/icons/white/fpga-region-white.svg", +"description": "", +}] +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] + ../_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 +published: TRUE ---- A Kubernetes custom controller whose goal is to serve the installation and lifecycle management of Intel device plugins for Kubernetes. +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/istio-base/icon/color/istio-base-color.svg b/src/collections/integrations/istio-base/icons/color/istio-base-color.svg similarity index 100% rename from src/collections/integrations/istio-base/icon/color/istio-base-color.svg rename to src/collections/integrations/istio-base/icons/color/istio-base-color.svg diff --git a/src/collections/integrations/istio-operator/icon/color/istio-operator-color.svg b/src/collections/integrations/istio-base/icons/components/authorization-policy/icons/color/authorization-policy-color.svg similarity index 100% rename from src/collections/integrations/istio-operator/icon/color/istio-operator-color.svg rename to src/collections/integrations/istio-base/icons/components/authorization-policy/icons/color/authorization-policy-color.svg diff --git a/src/collections/integrations/istio-base/icon/white/istio-base-white.svg b/src/collections/integrations/istio-base/icons/components/authorization-policy/icons/white/authorization-policy-white.svg similarity index 100% rename from src/collections/integrations/istio-base/icon/white/istio-base-white.svg rename to src/collections/integrations/istio-base/icons/components/authorization-policy/icons/white/authorization-policy-white.svg diff --git a/src/collections/integrations/istio-ratelimit-operator/icon/color/istio-ratelimit-operator-color.svg b/src/collections/integrations/istio-base/icons/components/destination-rule/icons/color/destination-rule-color.svg similarity index 100% rename from src/collections/integrations/istio-ratelimit-operator/icon/color/istio-ratelimit-operator-color.svg rename to src/collections/integrations/istio-base/icons/components/destination-rule/icons/color/destination-rule-color.svg diff --git a/src/collections/integrations/istio-operator/icon/white/istio-operator-white.svg b/src/collections/integrations/istio-base/icons/components/destination-rule/icons/white/destination-rule-white.svg similarity index 100% rename from src/collections/integrations/istio-operator/icon/white/istio-operator-white.svg rename to src/collections/integrations/istio-base/icons/components/destination-rule/icons/white/destination-rule-white.svg diff --git a/src/collections/integrations/istio/icon/color/istio-color.svg b/src/collections/integrations/istio-base/icons/components/envoy-filter/icons/color/envoy-filter-color.svg similarity index 100% rename from src/collections/integrations/istio/icon/color/istio-color.svg rename to src/collections/integrations/istio-base/icons/components/envoy-filter/icons/color/envoy-filter-color.svg diff --git a/src/collections/integrations/istio-ratelimit-operator/icon/white/istio-ratelimit-operator-white.svg b/src/collections/integrations/istio-base/icons/components/envoy-filter/icons/white/envoy-filter-white.svg similarity index 100% rename from src/collections/integrations/istio-ratelimit-operator/icon/white/istio-ratelimit-operator-white.svg rename to src/collections/integrations/istio-base/icons/components/envoy-filter/icons/white/envoy-filter-white.svg diff --git a/src/collections/integrations/istio-base/icons/components/gateway/icons/color/gateway-color.svg b/src/collections/integrations/istio-base/icons/components/gateway/icons/color/gateway-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/gateway/icons/color/gateway-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio/icon/white/istio-white.svg b/src/collections/integrations/istio-base/icons/components/gateway/icons/white/gateway-white.svg similarity index 100% rename from src/collections/integrations/istio/icon/white/istio-white.svg rename to src/collections/integrations/istio-base/icons/components/gateway/icons/white/gateway-white.svg diff --git a/src/collections/integrations/istio-base/icons/components/istio-operator/icons/color/istio-operator-color.svg b/src/collections/integrations/istio-base/icons/components/istio-operator/icons/color/istio-operator-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/istio-operator/icons/color/istio-operator-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/istio-operator/icons/white/istio-operator-white.svg b/src/collections/integrations/istio-base/icons/components/istio-operator/icons/white/istio-operator-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/istio-operator/icons/white/istio-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/color/peer-authentication-color.svg b/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/color/peer-authentication-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/color/peer-authentication-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/white/peer-authentication-white.svg b/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/white/peer-authentication-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/peer-authentication/icons/white/peer-authentication-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/proxy-config/icons/color/proxy-config-color.svg b/src/collections/integrations/istio-base/icons/components/proxy-config/icons/color/proxy-config-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/proxy-config/icons/color/proxy-config-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/proxy-config/icons/white/proxy-config-white.svg b/src/collections/integrations/istio-base/icons/components/proxy-config/icons/white/proxy-config-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/proxy-config/icons/white/proxy-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/request-authentication/icons/color/request-authentication-color.svg b/src/collections/integrations/istio-base/icons/components/request-authentication/icons/color/request-authentication-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/request-authentication/icons/color/request-authentication-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/request-authentication/icons/white/request-authentication-white.svg b/src/collections/integrations/istio-base/icons/components/request-authentication/icons/white/request-authentication-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/request-authentication/icons/white/request-authentication-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/service-entry/icons/color/service-entry-color.svg b/src/collections/integrations/istio-base/icons/components/service-entry/icons/color/service-entry-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/service-entry/icons/color/service-entry-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/service-entry/icons/white/service-entry-white.svg b/src/collections/integrations/istio-base/icons/components/service-entry/icons/white/service-entry-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/service-entry/icons/white/service-entry-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/sidecar/icons/color/sidecar-color.svg b/src/collections/integrations/istio-base/icons/components/sidecar/icons/color/sidecar-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/sidecar/icons/color/sidecar-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/sidecar/icons/white/sidecar-white.svg b/src/collections/integrations/istio-base/icons/components/sidecar/icons/white/sidecar-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/sidecar/icons/white/sidecar-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/telemetry/icons/color/telemetry-color.svg b/src/collections/integrations/istio-base/icons/components/telemetry/icons/color/telemetry-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/telemetry/icons/color/telemetry-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/telemetry/icons/white/telemetry-white.svg b/src/collections/integrations/istio-base/icons/components/telemetry/icons/white/telemetry-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/telemetry/icons/white/telemetry-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/virtual-service/icons/color/virtual-service-color.svg b/src/collections/integrations/istio-base/icons/components/virtual-service/icons/color/virtual-service-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/virtual-service/icons/color/virtual-service-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/virtual-service/icons/white/virtual-service-white.svg b/src/collections/integrations/istio-base/icons/components/virtual-service/icons/white/virtual-service-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/virtual-service/icons/white/virtual-service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/color/wasm-plugin-color.svg b/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/color/wasm-plugin-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/color/wasm-plugin-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/white/wasm-plugin-white.svg b/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/white/wasm-plugin-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/wasm-plugin/icons/white/wasm-plugin-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/workload-entry/icons/color/workload-entry-color.svg b/src/collections/integrations/istio-base/icons/components/workload-entry/icons/color/workload-entry-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/workload-entry/icons/color/workload-entry-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/workload-entry/icons/white/workload-entry-white.svg b/src/collections/integrations/istio-base/icons/components/workload-entry/icons/white/workload-entry-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/workload-entry/icons/white/workload-entry-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/components/workload-group/icons/color/workload-group-color.svg b/src/collections/integrations/istio-base/icons/components/workload-group/icons/color/workload-group-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/workload-group/icons/color/workload-group-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-base/icons/components/workload-group/icons/white/workload-group-white.svg b/src/collections/integrations/istio-base/icons/components/workload-group/icons/white/workload-group-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/components/workload-group/icons/white/workload-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/icons/white/istio-base-white.svg b/src/collections/integrations/istio-base/icons/white/istio-base-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-base/icons/white/istio-base-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-base/index.mdx b/src/collections/integrations/istio-base/index.mdx index a124a9769877..f11b88a43dae 100644 --- a/src/collections/integrations/istio-base/index.mdx +++ b/src/collections/integrations/istio-base/index.mdx @@ -1,28 +1,123 @@ --- -title: Istio +title: Istio subtitle: The easiest way to get production-grade Istio service mesh up and running -integrationIcon: icon/color/istio-base-color.svg -darkModeIntegrationIcon: icon/white/istio-base-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/istio +integrationIcon: icons/color/istio-base-color.svg +darkModeIntegrationIcon: icons/white/istio-base-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/istio +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Enable and enforce mutual TLS between your clusters", -"Analyze Istio Destination Rules", -"Design Istio Virtual Services" +registrant: Artifact Hub +components: [ +{ +"name": "wasm-plugin", +"colorIcon": "icons/components/wasm-plugin/icons/color/wasm-plugin-color.svg", +"whiteIcon": "icons/components/wasm-plugin/icons/white/wasm-plugin-white.svg", +"description": "", +}, +{ +"name": "destination-rule", +"colorIcon": "icons/components/destination-rule/icons/color/destination-rule-color.svg", +"whiteIcon": "icons/components/destination-rule/icons/white/destination-rule-white.svg", +"description": "", +}, +{ +"name": "envoy-filter", +"colorIcon": "icons/components/envoy-filter/icons/color/envoy-filter-color.svg", +"whiteIcon": "icons/components/envoy-filter/icons/white/envoy-filter-white.svg", +"description": "", +}, +{ +"name": "gateway", +"colorIcon": "icons/components/gateway/icons/color/gateway-color.svg", +"whiteIcon": "icons/components/gateway/icons/white/gateway-white.svg", +"description": "", +}, +{ +"name": "proxy-config", +"colorIcon": "icons/components/proxy-config/icons/color/proxy-config-color.svg", +"whiteIcon": "icons/components/proxy-config/icons/white/proxy-config-white.svg", +"description": "", +}, +{ +"name": "service-entry", +"colorIcon": "icons/components/service-entry/icons/color/service-entry-color.svg", +"whiteIcon": "icons/components/service-entry/icons/white/service-entry-white.svg", +"description": "", +}, +{ +"name": "sidecar", +"colorIcon": "icons/components/sidecar/icons/color/sidecar-color.svg", +"whiteIcon": "icons/components/sidecar/icons/white/sidecar-white.svg", +"description": "", +}, +{ +"name": "virtual-service", +"colorIcon": "icons/components/virtual-service/icons/color/virtual-service-color.svg", +"whiteIcon": "icons/components/virtual-service/icons/white/virtual-service-white.svg", +"description": "", +}, +{ +"name": "workload-entry", +"colorIcon": "icons/components/workload-entry/icons/color/workload-entry-color.svg", +"whiteIcon": "icons/components/workload-entry/icons/white/workload-entry-white.svg", +"description": "", +}, +{ +"name": "workload-group", +"colorIcon": "icons/components/workload-group/icons/color/workload-group-color.svg", +"whiteIcon": "icons/components/workload-group/icons/white/workload-group-white.svg", +"description": "", +}, +{ +"name": "authorization-policy", +"colorIcon": "icons/components/authorization-policy/icons/color/authorization-policy-color.svg", +"whiteIcon": "icons/components/authorization-policy/icons/white/authorization-policy-white.svg", +"description": "", +}, +{ +"name": "peer-authentication", +"colorIcon": "icons/components/peer-authentication/icons/color/peer-authentication-color.svg", +"whiteIcon": "icons/components/peer-authentication/icons/white/peer-authentication-white.svg", +"description": "", +}, +{ +"name": "request-authentication", +"colorIcon": "icons/components/request-authentication/icons/color/request-authentication-color.svg", +"whiteIcon": "icons/components/request-authentication/icons/white/request-authentication-white.svg", +"description": "", +}, +{ +"name": "telemetry", +"colorIcon": "icons/components/telemetry/icons/color/telemetry-color.svg", +"whiteIcon": "icons/components/telemetry/icons/white/telemetry-white.svg", +"description": "", +}, +{ +"name": "istio-operator", +"colorIcon": "icons/components/istio-operator/icons/color/istio-operator-color.svg", +"whiteIcon": "icons/components/istio-operator/icons/white/istio-operator-white.svg", +"description": "", +}] +featureList: [ + "Enable and enforce mutual TLS between your clusters", + "Analyze Istio Destination Rules", + "Design Istio Virtual Services" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Connect, secure, control, and observe services. +Connect, secure, control, and observe services.
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/istio-operator/icons/color/istio-operator-color.svg b/src/collections/integrations/istio-operator/icons/color/istio-operator-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/color/istio-operator-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/color/istio-control-plane-color.svg b/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/color/istio-control-plane-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/color/istio-control-plane-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/white/istio-control-plane-white.svg b/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/white/istio-control-plane-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-control-plane/icons/white/istio-control-plane-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/color/istio-mesh-gateway-color.svg b/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/color/istio-mesh-gateway-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/color/istio-mesh-gateway-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/white/istio-mesh-gateway-white.svg b/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/white/istio-mesh-gateway-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-mesh-gateway/icons/white/istio-mesh-gateway-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/color/istio-mesh-color.svg b/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/color/istio-mesh-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/color/istio-mesh-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/white/istio-mesh-white.svg b/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/white/istio-mesh-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-mesh/icons/white/istio-mesh-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/color/istio-operator-color.svg b/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/color/istio-operator-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/color/istio-operator-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/white/istio-operator-white.svg b/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/white/istio-operator-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/istio-operator/icons/white/istio-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/color/peer-istio-control-plane-color.svg b/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/color/peer-istio-control-plane-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/color/peer-istio-control-plane-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/white/peer-istio-control-plane-white.svg b/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/white/peer-istio-control-plane-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/components/peer-istio-control-plane/icons/white/peer-istio-control-plane-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/icons/white/istio-operator-white.svg b/src/collections/integrations/istio-operator/icons/white/istio-operator-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-operator/icons/white/istio-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-operator/index.mdx b/src/collections/integrations/istio-operator/index.mdx index 8a10d9d2a536..edfe15f71141 100644 --- a/src/collections/integrations/istio-operator/index.mdx +++ b/src/collections/integrations/istio-operator/index.mdx @@ -1,28 +1,63 @@ --- -title: Istio Operator +title: Istio Operator subtitle: The easiest way to get production-grade Istio service mesh up and running -integrationIcon: icon/color/istio-operator-color.svg -darkModeIntegrationIcon: icon/white/istio-operator-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/istio +integrationIcon: icons/color/istio-operator-color.svg +darkModeIntegrationIcon: icons/white/istio-operator-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/istio +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Enable and enforce mutual TLS between your clusters", -"Analyze Istio Destination Rules", -"Design Istio Virtual Services" +registrant: Artifact Hub +components: [ +{ +"name": "istio-control-plane", +"colorIcon": "icons/components/istio-control-plane/icons/color/istio-control-plane-color.svg", +"whiteIcon": "icons/components/istio-control-plane/icons/white/istio-control-plane-white.svg", +"description": "", +}, +{ +"name": "peer-istio-control-plane", +"colorIcon": "icons/components/peer-istio-control-plane/icons/color/peer-istio-control-plane-color.svg", +"whiteIcon": "icons/components/peer-istio-control-plane/icons/white/peer-istio-control-plane-white.svg", +"description": "", +}, +{ +"name": "istio-mesh", +"colorIcon": "icons/components/istio-mesh/icons/color/istio-mesh-color.svg", +"whiteIcon": "icons/components/istio-mesh/icons/white/istio-mesh-white.svg", +"description": "", +}, +{ +"name": "istio-mesh-gateway", +"colorIcon": "icons/components/istio-mesh-gateway/icons/color/istio-mesh-gateway-color.svg", +"whiteIcon": "icons/components/istio-mesh-gateway/icons/white/istio-mesh-gateway-white.svg", +"description": "", +}, +{ +"name": "istio-operator", +"colorIcon": "icons/components/istio-operator/icons/color/istio-operator-color.svg", +"whiteIcon": "icons/components/istio-operator/icons/white/istio-operator-white.svg", +"description": "", +}] +featureList: [ + "Enable and enforce mutual TLS between your clusters", + "Analyze Istio Destination Rules", + "Design Istio Virtual Services" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Connect, secure, control, and observe services. +Connect, secure, control, and observe services.
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/istio-ratelimit-operator/icons/color/istio-ratelimit-operator-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/color/istio-ratelimit-operator-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/color/istio-ratelimit-operator-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/color/global-rate-limit-config-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/color/global-rate-limit-config-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/color/global-rate-limit-config-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/white/global-rate-limit-config-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/white/global-rate-limit-config-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit-config/icons/white/global-rate-limit-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/color/global-rate-limit-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/color/global-rate-limit-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/color/global-rate-limit-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/white/global-rate-limit-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/white/global-rate-limit-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/global-rate-limit/icons/white/global-rate-limit-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/color/local-rate-limit-config-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/color/local-rate-limit-config-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/color/local-rate-limit-config-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/white/local-rate-limit-config-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/white/local-rate-limit-config-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit-config/icons/white/local-rate-limit-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/color/local-rate-limit-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/color/local-rate-limit-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/color/local-rate-limit-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/white/local-rate-limit-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/white/local-rate-limit-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/local-rate-limit/icons/white/local-rate-limit-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg new file mode 100644 index 000000000000..ef54aa4fa345 --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/icons/white/istio-ratelimit-operator-white.svg b/src/collections/integrations/istio-ratelimit-operator/icons/white/istio-ratelimit-operator-white.svg new file mode 100644 index 000000000000..9ccf0026515d --- /dev/null +++ b/src/collections/integrations/istio-ratelimit-operator/icons/white/istio-ratelimit-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/istio-ratelimit-operator/index.mdx b/src/collections/integrations/istio-ratelimit-operator/index.mdx index 86f69d72a29f..11188afa305a 100644 --- a/src/collections/integrations/istio-ratelimit-operator/index.mdx +++ b/src/collections/integrations/istio-ratelimit-operator/index.mdx @@ -1,28 +1,63 @@ --- -title: Istio Rate Limit Operator +title: Istio Rate Limit Operator subtitle: The easiest way to get production-grade Istio service mesh up and running -integrationIcon: icon/color/istio-ratelimit-operator-color.svg -darkModeIntegrationIcon: icon/white/istio-ratelimit-operator-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/istio +integrationIcon: icons/color/istio-ratelimit-operator-color.svg +darkModeIntegrationIcon: icons/white/istio-ratelimit-operator-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/istio +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Enable and enforce mutual TLS between your clusters", -"Analyze Istio Destination Rules", -"Design Istio Virtual Services" +registrant: Artifact Hub +components: [ +{ +"name": "global-rate-limit-config", +"colorIcon": "icons/components/global-rate-limit-config/icons/color/global-rate-limit-config-color.svg", +"whiteIcon": "icons/components/global-rate-limit-config/icons/white/global-rate-limit-config-white.svg", +"description": "", +}, +{ +"name": "global-rate-limit", +"colorIcon": "icons/components/global-rate-limit/icons/color/global-rate-limit-color.svg", +"whiteIcon": "icons/components/global-rate-limit/icons/white/global-rate-limit-white.svg", +"description": "", +}, +{ +"name": "rate-limit-service", +"colorIcon": "icons/components/rate-limit-service/icons/color/rate-limit-service-color.svg", +"whiteIcon": "icons/components/rate-limit-service/icons/white/rate-limit-service-white.svg", +"description": "", +}, +{ +"name": "local-rate-limit-config", +"colorIcon": "icons/components/local-rate-limit-config/icons/color/local-rate-limit-config-color.svg", +"whiteIcon": "icons/components/local-rate-limit-config/icons/white/local-rate-limit-config-white.svg", +"description": "", +}, +{ +"name": "local-rate-limit", +"colorIcon": "icons/components/local-rate-limit/icons/color/local-rate-limit-color.svg", +"whiteIcon": "icons/components/local-rate-limit/icons/white/local-rate-limit-white.svg", +"description": "", +}] +featureList: [ + "Enable and enforce mutual TLS between your clusters", + "Analyze Istio Destination Rules", + "Design Istio Virtual Services" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Connect, secure, control, and observe services. +Connect, secure, control, and observe services.
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/istio/index.mdx b/src/collections/integrations/istio/index.mdx deleted file mode 100644 index 99b972b2a250..000000000000 --- a/src/collections/integrations/istio/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Istio -subtitle: The easiest way to get production-grade Istio service mesh up and running -integrationIcon: icon/color/istio-color.svg -darkModeIntegrationIcon: icon/white/istio-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/istio -category: Cloud Native Network -subcategory: Service Mesh -featureList: ["Enable and enforce mutual TLS between your clusters", -"Analyze Istio Destination Rules", -"Design Istio Virtual Services" -] -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, secure, control, and observe services. -
-- 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/jaeger-operator/icon/color/jaeger-operator-color.svg b/src/collections/integrations/jaeger-operator/icons/color/jaeger-operator-color.svg similarity index 100% rename from src/collections/integrations/jaeger-operator/icon/color/jaeger-operator-color.svg rename to src/collections/integrations/jaeger-operator/icons/color/jaeger-operator-color.svg diff --git a/src/collections/integrations/jaeger-operator/icon/white/jaeger-operator-white.svg b/src/collections/integrations/jaeger-operator/icons/white/jaeger-operator-white.svg similarity index 100% rename from src/collections/integrations/jaeger-operator/icon/white/jaeger-operator-white.svg rename to src/collections/integrations/jaeger-operator/icons/white/jaeger-operator-white.svg diff --git a/src/collections/integrations/jaeger-operator/index.mdx b/src/collections/integrations/jaeger-operator/index.mdx index 37265bb7fe30..be0c3b8cc3c0 100644 --- a/src/collections/integrations/jaeger-operator/index.mdx +++ b/src/collections/integrations/jaeger-operator/index.mdx @@ -1,28 +1,33 @@ --- -title: Jaeger Operator +title: Jaeger Operator subtitle: Collaborative and visual infrastructure as code for Jaeger Operator -integrationIcon: icon/color/jaeger-operator-color.svg -darkModeIntegrationIcon: icon/white/jaeger-operator-white.svg -docURL: +integrationIcon: icons/color/jaeger-operator-color.svg +darkModeIntegrationIcon: icons/white/jaeger-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/jaeger-operator +description: category: Observability and Analysis subcategory: Tracing -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- CNCF Jaeger, a Distributed Tracing Platform +CNCF Jaeger, a Distributed Tracing Platform
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/jaeger/icon/color/jaeger-color.svg b/src/collections/integrations/jaeger/icons/color/jaeger-color.svg similarity index 100% rename from src/collections/integrations/jaeger/icon/color/jaeger-color.svg rename to src/collections/integrations/jaeger/icons/color/jaeger-color.svg diff --git a/src/collections/integrations/jaeger/icon/white/jaeger-white.svg b/src/collections/integrations/jaeger/icons/white/jaeger-white.svg similarity index 100% rename from src/collections/integrations/jaeger/icon/white/jaeger-white.svg rename to src/collections/integrations/jaeger/icons/white/jaeger-white.svg diff --git a/src/collections/integrations/jaeger/index.mdx b/src/collections/integrations/jaeger/index.mdx index 7713355c6a5e..166411c5939e 100644 --- a/src/collections/integrations/jaeger/index.mdx +++ b/src/collections/integrations/jaeger/index.mdx @@ -1,28 +1,33 @@ --- -title: Jaeger +title: Jaeger subtitle: Collaborative and visual infrastructure as code for Jaeger -integrationIcon: icon/color/jaeger-color.svg -darkModeIntegrationIcon: icon/white/jaeger-white.svg -docURL: +integrationIcon: icons/color/jaeger-color.svg +darkModeIntegrationIcon: icons/white/jaeger-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/jaeger +description: category: Observability and Analysis subcategory: Tracing -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- CNCF Jaeger, a Distributed Tracing Platform +CNCF Jaeger, a Distributed Tracing Platform
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/jenkins-operator/icon/color/jenkins-operator-color.svg b/src/collections/integrations/jenkins-operator/icons/color/jenkins-operator-color.svg similarity index 100% rename from src/collections/integrations/jenkins-operator/icon/color/jenkins-operator-color.svg rename to src/collections/integrations/jenkins-operator/icons/color/jenkins-operator-color.svg diff --git a/src/collections/integrations/jenkins-operator/icons/components/cd-stage-jenkins-deployment/icons/color/cd-stage-jenkins-deployment-color.svg b/src/collections/integrations/jenkins-operator/icons/components/cd-stage-jenkins-deployment/icons/color/cd-stage-jenkins-deployment-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/cd-stage-jenkins-deployment/icons/color/cd-stage-jenkins-deployment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icon/white/jenkins-operator-white.svg b/src/collections/integrations/jenkins-operator/icons/components/cd-stage-jenkins-deployment/icons/white/cd-stage-jenkins-deployment-white.svg similarity index 100% rename from src/collections/integrations/jenkins-operator/icon/white/jenkins-operator-white.svg rename to src/collections/integrations/jenkins-operator/icons/components/cd-stage-jenkins-deployment/icons/white/cd-stage-jenkins-deployment-white.svg diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/color/jenkins-agent-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/color/jenkins-agent-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/color/jenkins-agent-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/white/jenkins-agent-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/white/jenkins-agent-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-agent/icons/white/jenkins-agent-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/color/jenkins-authorization-role-mapping-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/color/jenkins-authorization-role-mapping-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/color/jenkins-authorization-role-mapping-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/white/jenkins-authorization-role-mapping-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/white/jenkins-authorization-role-mapping-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role-mapping/icons/white/jenkins-authorization-role-mapping-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/color/jenkins-authorization-role-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/color/jenkins-authorization-role-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/color/jenkins-authorization-role-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/white/jenkins-authorization-role-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/white/jenkins-authorization-role-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-authorization-role/icons/white/jenkins-authorization-role-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/color/jenkins-folder-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/color/jenkins-folder-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/color/jenkins-folder-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/white/jenkins-folder-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/white/jenkins-folder-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-folder/icons/white/jenkins-folder-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/color/jenkins-job-build-run-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/color/jenkins-job-build-run-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/color/jenkins-job-build-run-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/white/jenkins-job-build-run-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/white/jenkins-job-build-run-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job-build-run/icons/white/jenkins-job-build-run-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/color/jenkins-job-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/color/jenkins-job-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/color/jenkins-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/white/jenkins-job-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/white/jenkins-job-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-job/icons/white/jenkins-job-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/color/jenkins-script-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/color/jenkins-script-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/color/jenkins-script-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/white/jenkins-script-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/white/jenkins-script-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-script/icons/white/jenkins-script-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/color/jenkins-service-account-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/color/jenkins-service-account-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/color/jenkins-service-account-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/white/jenkins-service-account-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/white/jenkins-service-account-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-service-account/icons/white/jenkins-service-account-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/color/jenkins-shared-library-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/color/jenkins-shared-library-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/color/jenkins-shared-library-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/white/jenkins-shared-library-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/white/jenkins-shared-library-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins-shared-library/icons/white/jenkins-shared-library-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/color/jenkins-color.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/color/jenkins-color.svg new file mode 100644 index 000000000000..42ea3b15c0c6 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/color/jenkins-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/white/jenkins-white.svg b/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/white/jenkins-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/components/jenkins/icons/white/jenkins-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/icons/white/jenkins-operator-white.svg b/src/collections/integrations/jenkins-operator/icons/white/jenkins-operator-white.svg new file mode 100644 index 000000000000..aacd6070f857 --- /dev/null +++ b/src/collections/integrations/jenkins-operator/icons/white/jenkins-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jenkins-operator/index.mdx b/src/collections/integrations/jenkins-operator/index.mdx index fcb4188a9fea..39d013d9cc4f 100644 --- a/src/collections/integrations/jenkins-operator/index.mdx +++ b/src/collections/integrations/jenkins-operator/index.mdx @@ -1,28 +1,99 @@ --- -title: Jenkins Operator +title: Jenkins Operator subtitle: Collaborative and visual infrastructure as code for Jenkins Operator -integrationIcon: icon/color/jenkins-operator-color.svg -darkModeIntegrationIcon: icon/white/jenkins-operator-white.svg -docURL: +integrationIcon: icons/color/jenkins-operator-color.svg +darkModeIntegrationIcon: icons/white/jenkins-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/jenkins-operator +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -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." +registrant: Artifact Hub +components: [ +{ +"name": "jenkins", +"colorIcon": "icons/components/jenkins/icons/color/jenkins-color.svg", +"whiteIcon": "icons/components/jenkins/icons/white/jenkins-white.svg", +"description": "", +}, +{ +"name": "cd-stage-jenkins-deployment", +"colorIcon": "icons/components/cd-stage-jenkins-deployment/icons/color/cd-stage-jenkins-deployment-color.svg", +"whiteIcon": "icons/components/cd-stage-jenkins-deployment/icons/white/cd-stage-jenkins-deployment-white.svg", +"description": "", +}, +{ +"name": "jenkins-agent", +"colorIcon": "icons/components/jenkins-agent/icons/color/jenkins-agent-color.svg", +"whiteIcon": "icons/components/jenkins-agent/icons/white/jenkins-agent-white.svg", +"description": "", +}, +{ +"name": "jenkins-authorization-role-mapping", +"colorIcon": "icons/components/jenkins-authorization-role-mapping/icons/color/jenkins-authorization-role-mapping-color.svg", +"whiteIcon": "icons/components/jenkins-authorization-role-mapping/icons/white/jenkins-authorization-role-mapping-white.svg", +"description": "", +}, +{ +"name": "jenkins-authorization-role", +"colorIcon": "icons/components/jenkins-authorization-role/icons/color/jenkins-authorization-role-color.svg", +"whiteIcon": "icons/components/jenkins-authorization-role/icons/white/jenkins-authorization-role-white.svg", +"description": "", +}, +{ +"name": "jenkins-folder", +"colorIcon": "icons/components/jenkins-folder/icons/color/jenkins-folder-color.svg", +"whiteIcon": "icons/components/jenkins-folder/icons/white/jenkins-folder-white.svg", +"description": "", +}, +{ +"name": "jenkins-job-build-run", +"colorIcon": "icons/components/jenkins-job-build-run/icons/color/jenkins-job-build-run-color.svg", +"whiteIcon": "icons/components/jenkins-job-build-run/icons/white/jenkins-job-build-run-white.svg", +"description": "", +}, +{ +"name": "jenkins-job", +"colorIcon": "icons/components/jenkins-job/icons/color/jenkins-job-color.svg", +"whiteIcon": "icons/components/jenkins-job/icons/white/jenkins-job-white.svg", +"description": "", +}, +{ +"name": "jenkins-script", +"colorIcon": "icons/components/jenkins-script/icons/color/jenkins-script-color.svg", +"whiteIcon": "icons/components/jenkins-script/icons/white/jenkins-script-white.svg", +"description": "", +}, +{ +"name": "jenkins-service-account", +"colorIcon": "icons/components/jenkins-service-account/icons/color/jenkins-service-account-color.svg", +"whiteIcon": "icons/components/jenkins-service-account/icons/white/jenkins-service-account-white.svg", +"description": "", +}, +{ +"name": "jenkins-shared-library", +"colorIcon": "icons/components/jenkins-shared-library/icons/color/jenkins-shared-library-color.svg", +"whiteIcon": "icons/components/jenkins-shared-library/icons/white/jenkins-shared-library-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- CNCF Jaeger, a Distributed Tracing Platform +CNCF Jaeger, a Distributed Tracing Platform
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/jira-service-desk-operator/icon/color/jira-service-desk-operator-color.svg b/src/collections/integrations/jira-service-desk-operator/icons/color/jira-service-desk-operator-color.svg similarity index 100% rename from src/collections/integrations/jira-service-desk-operator/icon/color/jira-service-desk-operator-color.svg rename to src/collections/integrations/jira-service-desk-operator/icons/color/jira-service-desk-operator-color.svg diff --git a/src/collections/integrations/jira-service-desk-operator/icons/components/customer/icons/color/customer-color.svg b/src/collections/integrations/jira-service-desk-operator/icons/components/customer/icons/color/customer-color.svg new file mode 100644 index 000000000000..21f264df2714 --- /dev/null +++ b/src/collections/integrations/jira-service-desk-operator/icons/components/customer/icons/color/customer-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jira-service-desk-operator/icon/white/jira-service-desk-operator-white.svg b/src/collections/integrations/jira-service-desk-operator/icons/components/customer/icons/white/customer-white.svg similarity index 100% rename from src/collections/integrations/jira-service-desk-operator/icon/white/jira-service-desk-operator-white.svg rename to src/collections/integrations/jira-service-desk-operator/icons/components/customer/icons/white/customer-white.svg diff --git a/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/color/project-color.svg b/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/color/project-color.svg new file mode 100644 index 000000000000..21f264df2714 --- /dev/null +++ b/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/color/project-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/white/project-white.svg b/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/white/project-white.svg new file mode 100644 index 000000000000..5906c357ef8c --- /dev/null +++ b/src/collections/integrations/jira-service-desk-operator/icons/components/project/icons/white/project-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jira-service-desk-operator/icons/white/jira-service-desk-operator-white.svg b/src/collections/integrations/jira-service-desk-operator/icons/white/jira-service-desk-operator-white.svg new file mode 100644 index 000000000000..5906c357ef8c --- /dev/null +++ b/src/collections/integrations/jira-service-desk-operator/icons/white/jira-service-desk-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jira-service-desk-operator/index.mdx b/src/collections/integrations/jira-service-desk-operator/index.mdx index 68f122ebfccb..a6b3f9808792 100644 --- a/src/collections/integrations/jira-service-desk-operator/index.mdx +++ b/src/collections/integrations/jira-service-desk-operator/index.mdx @@ -1,28 +1,45 @@ --- -title: Jira Service Desk Operator +title: Jira Service Desk Operator subtitle: Collaborative and visual infrastructure as code for Jira Service Desk Operator -integrationIcon: icon/color/jira-service-desk-operator-color.svg -darkModeIntegrationIcon: icon/white/jira-service-desk-operator-white.svg -docURL: +integrationIcon: icons/color/jira-service-desk-operator-color.svg +darkModeIntegrationIcon: icons/white/jira-service-desk-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/jira-service-desk-operator +description: category: Tools subcategory: Tools -featureList: ["Teams can track issues, manage projects, and automate workflows.", -"Configure Issues - abstract away use a Jira's REST API in it's underlying layer and extend to perform other tasks that are supported via the REST API.", -"Manage Projects - Manage customer and organization for projects." +registrant: Artifact Hub +components: [ +{ +"name": "customer", +"colorIcon": "icons/components/customer/icons/color/customer-color.svg", +"whiteIcon": "icons/components/customer/icons/white/customer-white.svg", +"description": "", +}, +{ +"name": "project", +"colorIcon": "icons/components/project/icons/color/project-color.svg", +"whiteIcon": "icons/components/project/icons/white/project-white.svg", +"description": "", +}] +featureList: [ + "Teams can track issues, manage projects, and automate workflows.", + "Configure Issues - abstract away use a Jira's REST API in it's underlying layer and extend to perform other tasks that are supported via the REST API.", + "Manage Projects - Manage customer and organization for projects." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Configure and customize Jira Projects and Issues" howItWorksDetails: "Automate the process of setting up the Jira Service Desk (JSD) operator configuration of alertmanager in a Kubernetes native way. " -published: true +published: TRUE ---- Plan, track, and manage your agile and software development projects in Jira. Customize your workflow, collaborate, and release great software. +Plan, track, and manage your agile and software development projects in Jira. Customize your workflow, collaborate, and release great software.
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/jitsi/icon/color/jitsi-color.svg b/src/collections/integrations/jitsi/icons/color/jitsi-color.svg similarity index 100% rename from src/collections/integrations/jitsi/icon/color/jitsi-color.svg rename to src/collections/integrations/jitsi/icons/color/jitsi-color.svg diff --git a/src/collections/integrations/jitsi/icons/components/address-pool/icons/color/address-pool-color.svg b/src/collections/integrations/jitsi/icons/components/address-pool/icons/color/address-pool-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/address-pool/icons/color/address-pool-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icon/white/jitsi-white.svg b/src/collections/integrations/jitsi/icons/components/address-pool/icons/white/address-pool-white.svg similarity index 100% rename from src/collections/integrations/jitsi/icon/white/jitsi-white.svg rename to src/collections/integrations/jitsi/icons/components/address-pool/icons/white/address-pool-white.svg diff --git a/src/collections/integrations/jitsi/icons/components/backup/icons/color/backup-color.svg b/src/collections/integrations/jitsi/icons/components/backup/icons/color/backup-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/backup/icons/color/backup-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/backup/icons/white/backup-white.svg b/src/collections/integrations/jitsi/icons/components/backup/icons/white/backup-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/backup/icons/white/backup-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/color/bfd-profile-color.svg b/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/color/bfd-profile-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/color/bfd-profile-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/white/bfd-profile-white.svg b/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/white/bfd-profile-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bfd-profile/icons/white/bfd-profile-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/color/bgp-advertisement-color.svg b/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/color/bgp-advertisement-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/color/bgp-advertisement-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/white/bgp-advertisement-white.svg b/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/white/bgp-advertisement-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bgp-advertisement/icons/white/bgp-advertisement-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/color/bgp-peer-color.svg b/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/color/bgp-peer-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/color/bgp-peer-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/white/bgp-peer-white.svg b/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/white/bgp-peer-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/bgp-peer/icons/white/bgp-peer-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/cluster/icons/color/cluster-color.svg b/src/collections/integrations/jitsi/icons/components/cluster/icons/color/cluster-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/cluster/icons/color/cluster-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/cluster/icons/white/cluster-white.svg b/src/collections/integrations/jitsi/icons/components/cluster/icons/white/cluster-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/cluster/icons/white/cluster-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/community/icons/color/community-color.svg b/src/collections/integrations/jitsi/icons/components/community/icons/color/community-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/community/icons/color/community-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/community/icons/white/community-white.svg b/src/collections/integrations/jitsi/icons/components/community/icons/white/community-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/community/icons/white/community-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/color/ingress-route-tcp-color.svg b/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/color/ingress-route-tcp-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/color/ingress-route-tcp-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/white/ingress-route-tcp-white.svg b/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/white/ingress-route-tcp-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route-tcp/icons/white/ingress-route-tcp-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/color/ingress-route-udp-color.svg b/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/color/ingress-route-udp-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/color/ingress-route-udp-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/white/ingress-route-udp-white.svg b/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/white/ingress-route-udp-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route-udp/icons/white/ingress-route-udp-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route/icons/color/ingress-route-color.svg b/src/collections/integrations/jitsi/icons/components/ingress-route/icons/color/ingress-route-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route/icons/color/ingress-route-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ingress-route/icons/white/ingress-route-white.svg b/src/collections/integrations/jitsi/icons/components/ingress-route/icons/white/ingress-route-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ingress-route/icons/white/ingress-route-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/color/ip-address-pool-color.svg b/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/color/ip-address-pool-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/color/ip-address-pool-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/white/ip-address-pool-white.svg b/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/white/ip-address-pool-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/ip-address-pool/icons/white/ip-address-pool-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/color/l2advertisement-color.svg b/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/color/l2advertisement-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/color/l2advertisement-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/white/l2advertisement-white.svg b/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/white/l2advertisement-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/l2advertisement/icons/white/l2advertisement-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/color/middleware-tcp-color.svg b/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/color/middleware-tcp-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/color/middleware-tcp-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/white/middleware-tcp-white.svg b/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/white/middleware-tcp-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/middleware-tcp/icons/white/middleware-tcp-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/middleware/icons/color/middleware-color.svg b/src/collections/integrations/jitsi/icons/components/middleware/icons/color/middleware-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/middleware/icons/color/middleware-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/middleware/icons/white/middleware-white.svg b/src/collections/integrations/jitsi/icons/components/middleware/icons/white/middleware-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/middleware/icons/white/middleware-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/pooler/icons/color/pooler-color.svg b/src/collections/integrations/jitsi/icons/components/pooler/icons/color/pooler-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/pooler/icons/color/pooler-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/pooler/icons/white/pooler-white.svg b/src/collections/integrations/jitsi/icons/components/pooler/icons/white/pooler-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/pooler/icons/white/pooler-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/color/scheduled-backup-color.svg b/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/color/scheduled-backup-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/color/scheduled-backup-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/white/scheduled-backup-white.svg b/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/white/scheduled-backup-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/scheduled-backup/icons/white/scheduled-backup-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/servers-transport/icons/color/servers-transport-color.svg b/src/collections/integrations/jitsi/icons/components/servers-transport/icons/color/servers-transport-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/servers-transport/icons/color/servers-transport-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/servers-transport/icons/white/servers-transport-white.svg b/src/collections/integrations/jitsi/icons/components/servers-transport/icons/white/servers-transport-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/servers-transport/icons/white/servers-transport-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/tls-option/icons/color/tls-option-color.svg b/src/collections/integrations/jitsi/icons/components/tls-option/icons/color/tls-option-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/tls-option/icons/color/tls-option-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/tls-option/icons/white/tls-option-white.svg b/src/collections/integrations/jitsi/icons/components/tls-option/icons/white/tls-option-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/tls-option/icons/white/tls-option-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/tls-store/icons/color/tls-store-color.svg b/src/collections/integrations/jitsi/icons/components/tls-store/icons/color/tls-store-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/tls-store/icons/color/tls-store-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/tls-store/icons/white/tls-store-white.svg b/src/collections/integrations/jitsi/icons/components/tls-store/icons/white/tls-store-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/tls-store/icons/white/tls-store-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/traefik-service/icons/color/traefik-service-color.svg b/src/collections/integrations/jitsi/icons/components/traefik-service/icons/color/traefik-service-color.svg new file mode 100644 index 000000000000..0af15981c38a --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/traefik-service/icons/color/traefik-service-color.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/components/traefik-service/icons/white/traefik-service-white.svg b/src/collections/integrations/jitsi/icons/components/traefik-service/icons/white/traefik-service-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/components/traefik-service/icons/white/traefik-service-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/icons/white/jitsi-white.svg b/src/collections/integrations/jitsi/icons/white/jitsi-white.svg new file mode 100644 index 000000000000..8bdabeaea226 --- /dev/null +++ b/src/collections/integrations/jitsi/icons/white/jitsi-white.svg @@ -0,0 +1,94 @@ + \ No newline at end of file diff --git a/src/collections/integrations/jitsi/index.mdx b/src/collections/integrations/jitsi/index.mdx index 90b8ed849950..7e9f6b794d1c 100644 --- a/src/collections/integrations/jitsi/index.mdx +++ b/src/collections/integrations/jitsi/index.mdx @@ -1,28 +1,153 @@ --- -title: Jitsi +title: Jitsi subtitle: Collaborative and visual infrastructure as code for Jitsi -integrationIcon: icon/color/jitsi-color.svg -darkModeIntegrationIcon: icon/white/jitsi-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/jitsi-color.svg +darkModeIntegrationIcon: icons/white/jitsi-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/jitsi +description: category: Tools subcategory: Video Conferencing -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." +registrant: Artifact Hub +components: [ +{ +"name": "backup", +"colorIcon": "icons/components/backup/icons/color/backup-color.svg", +"whiteIcon": "icons/components/backup/icons/white/backup-white.svg", +"description": "", +}, +{ +"name": "cluster", +"colorIcon": "icons/components/cluster/icons/color/cluster-color.svg", +"whiteIcon": "icons/components/cluster/icons/white/cluster-white.svg", +"description": "", +}, +{ +"name": "pooler", +"colorIcon": "icons/components/pooler/icons/color/pooler-color.svg", +"whiteIcon": "icons/components/pooler/icons/white/pooler-white.svg", +"description": "", +}, +{ +"name": "scheduled-backup", +"colorIcon": "icons/components/scheduled-backup/icons/color/scheduled-backup-color.svg", +"whiteIcon": "icons/components/scheduled-backup/icons/white/scheduled-backup-white.svg", +"description": "", +}, +{ +"name": "ingress-route", +"colorIcon": "icons/components/ingress-route/icons/color/ingress-route-color.svg", +"whiteIcon": "icons/components/ingress-route/icons/white/ingress-route-white.svg", +"description": "", +}, +{ +"name": "ingress-route-tcp", +"colorIcon": "icons/components/ingress-route-tcp/icons/color/ingress-route-tcp-color.svg", +"whiteIcon": "icons/components/ingress-route-tcp/icons/white/ingress-route-tcp-white.svg", +"description": "", +}, +{ +"name": "ingress-route-udp", +"colorIcon": "icons/components/ingress-route-udp/icons/color/ingress-route-udp-color.svg", +"whiteIcon": "icons/components/ingress-route-udp/icons/white/ingress-route-udp-white.svg", +"description": "", +}, +{ +"name": "address-pool", +"colorIcon": "icons/components/address-pool/icons/color/address-pool-color.svg", +"whiteIcon": "icons/components/address-pool/icons/white/address-pool-white.svg", +"description": "", +}, +{ +"name": "bfd-profile", +"colorIcon": "icons/components/bfd-profile/icons/color/bfd-profile-color.svg", +"whiteIcon": "icons/components/bfd-profile/icons/white/bfd-profile-white.svg", +"description": "", +}, +{ +"name": "bgp-advertisement", +"colorIcon": "icons/components/bgp-advertisement/icons/color/bgp-advertisement-color.svg", +"whiteIcon": "icons/components/bgp-advertisement/icons/white/bgp-advertisement-white.svg", +"description": "", +}, +{ +"name": "bgp-peer", +"colorIcon": "icons/components/bgp-peer/icons/color/bgp-peer-color.svg", +"whiteIcon": "icons/components/bgp-peer/icons/white/bgp-peer-white.svg", +"description": "", +}, +{ +"name": "ip-address-pool", +"colorIcon": "icons/components/ip-address-pool/icons/color/ip-address-pool-color.svg", +"whiteIcon": "icons/components/ip-address-pool/icons/white/ip-address-pool-white.svg", +"description": "", +}, +{ +"name": "l2advertisement", +"colorIcon": "icons/components/l2advertisement/icons/color/l2advertisement-color.svg", +"whiteIcon": "icons/components/l2advertisement/icons/white/l2advertisement-white.svg", +"description": "", +}, +{ +"name": "community", +"colorIcon": "icons/components/community/icons/color/community-color.svg", +"whiteIcon": "icons/components/community/icons/white/community-white.svg", +"description": "", +}, +{ +"name": "middleware", +"colorIcon": "icons/components/middleware/icons/color/middleware-color.svg", +"whiteIcon": "icons/components/middleware/icons/white/middleware-white.svg", +"description": "", +}, +{ +"name": "middleware-tcp", +"colorIcon": "icons/components/middleware-tcp/icons/color/middleware-tcp-color.svg", +"whiteIcon": "icons/components/middleware-tcp/icons/white/middleware-tcp-white.svg", +"description": "", +}, +{ +"name": "servers-transport", +"colorIcon": "icons/components/servers-transport/icons/color/servers-transport-color.svg", +"whiteIcon": "icons/components/servers-transport/icons/white/servers-transport-white.svg", +"description": "", +}, +{ +"name": "tls-option", +"colorIcon": "icons/components/tls-option/icons/color/tls-option-color.svg", +"whiteIcon": "icons/components/tls-option/icons/white/tls-option-white.svg", +"description": "", +}, +{ +"name": "tls-store", +"colorIcon": "icons/components/tls-store/icons/color/tls-store-color.svg", +"whiteIcon": "icons/components/tls-store/icons/white/tls-store-white.svg", +"description": "", +}, +{ +"name": "traefik-service", +"colorIcon": "icons/components/traefik-service/icons/color/traefik-service-color.svg", +"whiteIcon": "icons/components/traefik-service/icons/white/traefik-service-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions. +Jitsi is a set of open-source projects that allows you to easily build and deploy secure video conferencing solutions.
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/k3s/icon/color/k3s-color.svg b/src/collections/integrations/k3s/icons/color/k3s-color.svg similarity index 100% rename from src/collections/integrations/k3s/icon/color/k3s-color.svg rename to src/collections/integrations/k3s/icons/color/k3s-color.svg diff --git a/src/collections/integrations/k3s/icon/white/k3s-white.svg b/src/collections/integrations/k3s/icons/white/k3s-white.svg similarity index 100% rename from src/collections/integrations/k3s/icon/white/k3s-white.svg rename to src/collections/integrations/k3s/icons/white/k3s-white.svg diff --git a/src/collections/integrations/k3s/index.mdx b/src/collections/integrations/k3s/index.mdx index 147cfb95578a..d0e1ca43c04a 100644 --- a/src/collections/integrations/k3s/index.mdx +++ b/src/collections/integrations/k3s/index.mdx @@ -1,28 +1,33 @@ --- -title: K3s +title: K3s subtitle: Collaborative and visual infrastructure as code for K3s -integrationIcon: icon/color/k3s-color.svg -darkModeIntegrationIcon: icon/white/k3s-white.svg -docURL: +integrationIcon: icons/color/k3s-color.svg +darkModeIntegrationIcon: icons/white/k3s-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/k3s +description: category: Platform subcategory: Kubernetes -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Lightweight Kubernetes +Lightweight 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/k8gb/icon/color/k8gb-color.svg b/src/collections/integrations/k8gb/icons/color/k8gb-color.svg similarity index 100% rename from src/collections/integrations/k8gb/icon/color/k8gb-color.svg rename to src/collections/integrations/k8gb/icons/color/k8gb-color.svg diff --git a/src/collections/integrations/k8gb/icon/white/k8gb-white.svg b/src/collections/integrations/k8gb/icons/white/k8gb-white.svg similarity index 100% rename from src/collections/integrations/k8gb/icon/white/k8gb-white.svg rename to src/collections/integrations/k8gb/icons/white/k8gb-white.svg diff --git a/src/collections/integrations/k8gb/index.mdx b/src/collections/integrations/k8gb/index.mdx index d1fd3652baf0..2e0a1abf64f8 100644 --- a/src/collections/integrations/k8gb/index.mdx +++ b/src/collections/integrations/k8gb/index.mdx @@ -1,28 +1,33 @@ --- -title: K8GB +title: K8GB subtitle: Collaborative and visual infrastructure as code for K8GB -integrationIcon: icon/color/k8gb-color.svg -darkModeIntegrationIcon: icon/white/k8gb-white.svg -docURL: +integrationIcon: icons/color/k8gb-color.svg +darkModeIntegrationIcon: icons/white/k8gb-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/k8gb +description: category: Orchestration & Management subcategory: Coordination & Service Discovery -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A cloud native Kubernetes Global Balancer +A cloud native Kubernetes Global Balancer
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/k8svault-controller/icon/color/k8svault-controller-color.svg b/src/collections/integrations/k8svault-controller/icons/color/k8svault-controller-color.svg similarity index 100% rename from src/collections/integrations/k8svault-controller/icon/color/k8svault-controller-color.svg rename to src/collections/integrations/k8svault-controller/icons/color/k8svault-controller-color.svg diff --git a/src/collections/integrations/vald-helm-operator/icon/color/vald-helm-operator-color.svg b/src/collections/integrations/k8svault-controller/icons/components/vault-binding/icons/color/vault-binding-color.svg similarity index 100% rename from src/collections/integrations/vald-helm-operator/icon/color/vald-helm-operator-color.svg rename to src/collections/integrations/k8svault-controller/icons/components/vault-binding/icons/color/vault-binding-color.svg diff --git a/src/collections/integrations/k8svault-controller/icon/white/k8svault-controller-white.svg b/src/collections/integrations/k8svault-controller/icons/components/vault-binding/icons/white/vault-binding-white.svg similarity index 100% rename from src/collections/integrations/k8svault-controller/icon/white/k8svault-controller-white.svg rename to src/collections/integrations/k8svault-controller/icons/components/vault-binding/icons/white/vault-binding-white.svg diff --git a/src/collections/integrations/vault-config-operator/icon/color/vault-config-operator-color.svg b/src/collections/integrations/k8svault-controller/icons/components/vault-mirror/icons/color/vault-mirror-color.svg similarity index 100% rename from src/collections/integrations/vault-config-operator/icon/color/vault-config-operator-color.svg rename to src/collections/integrations/k8svault-controller/icons/components/vault-mirror/icons/color/vault-mirror-color.svg diff --git a/src/collections/integrations/vald-helm-operator/icon/white/vald-helm-operator-white.svg b/src/collections/integrations/k8svault-controller/icons/components/vault-mirror/icons/white/vault-mirror-white.svg similarity index 100% rename from src/collections/integrations/vald-helm-operator/icon/white/vald-helm-operator-white.svg rename to src/collections/integrations/k8svault-controller/icons/components/vault-mirror/icons/white/vault-mirror-white.svg diff --git a/src/collections/integrations/vault-config-operator/icon/white/vault-config-operator-white.svg b/src/collections/integrations/k8svault-controller/icons/white/k8svault-controller-white.svg similarity index 100% rename from src/collections/integrations/vault-config-operator/icon/white/vault-config-operator-white.svg rename to src/collections/integrations/k8svault-controller/icons/white/k8svault-controller-white.svg diff --git a/src/collections/integrations/k8svault-controller/index.mdx b/src/collections/integrations/k8svault-controller/index.mdx index dfae1436e5bc..0ec6bb1bfcfb 100644 --- a/src/collections/integrations/k8svault-controller/index.mdx +++ b/src/collections/integrations/k8svault-controller/index.mdx @@ -1,28 +1,45 @@ --- -title: K8s Vault Controller +title: K8s Vault Controller subtitle: Collaborative and visual infrastructure as code for K8s Vault Controller -integrationIcon: icon/color/k8svault-controller-color.svg -darkModeIntegrationIcon: icon/white/k8svault-controller-white.svg -docURL: +integrationIcon: icons/color/k8svault-controller-color.svg +darkModeIntegrationIcon: icons/white/k8svault-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/k8svault-controller +description: category: Security & Compliance subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [ +{ +"name": "vault-binding", +"colorIcon": "icons/components/vault-binding/icons/color/vault-binding-color.svg", +"whiteIcon": "icons/components/vault-binding/icons/white/vault-binding-white.svg", +"description": "", +}, +{ +"name": "vault-mirror", +"colorIcon": "icons/components/vault-mirror/icons/color/vault-mirror-color.svg", +"whiteIcon": "icons/components/vault-mirror/icons/white/vault-mirror-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/kanister-operator/icon/color/kanister-operator-color.svg b/src/collections/integrations/kanister-operator/icons/color/kanister-operator-color.svg similarity index 100% rename from src/collections/integrations/kanister-operator/icon/color/kanister-operator-color.svg rename to src/collections/integrations/kanister-operator/icons/color/kanister-operator-color.svg diff --git a/src/collections/integrations/kanister-operator/icons/components/action-set/icons/color/action-set-color.svg b/src/collections/integrations/kanister-operator/icons/components/action-set/icons/color/action-set-color.svg new file mode 100644 index 000000000000..00faef9a768f --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/action-set/icons/color/action-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icon/white/kanister-operator-white.svg b/src/collections/integrations/kanister-operator/icons/components/action-set/icons/white/action-set-white.svg similarity index 100% rename from src/collections/integrations/kanister-operator/icon/white/kanister-operator-white.svg rename to src/collections/integrations/kanister-operator/icons/components/action-set/icons/white/action-set-white.svg diff --git a/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/color/blueprint-color.svg b/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/color/blueprint-color.svg new file mode 100644 index 000000000000..00faef9a768f --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/color/blueprint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/white/blueprint-white.svg b/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/white/blueprint-white.svg new file mode 100644 index 000000000000..00985c73c5d6 --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/blueprint/icons/white/blueprint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/components/profile/icons/color/profile-color.svg b/src/collections/integrations/kanister-operator/icons/components/profile/icons/color/profile-color.svg new file mode 100644 index 000000000000..00faef9a768f --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/profile/icons/color/profile-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/components/profile/icons/white/profile-white.svg b/src/collections/integrations/kanister-operator/icons/components/profile/icons/white/profile-white.svg new file mode 100644 index 000000000000..00985c73c5d6 --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/profile/icons/white/profile-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/color/repository-server-color.svg b/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/color/repository-server-color.svg new file mode 100644 index 000000000000..00faef9a768f --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/color/repository-server-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/white/repository-server-white.svg b/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/white/repository-server-white.svg new file mode 100644 index 000000000000..00985c73c5d6 --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/components/repository-server/icons/white/repository-server-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/icons/white/kanister-operator-white.svg b/src/collections/integrations/kanister-operator/icons/white/kanister-operator-white.svg new file mode 100644 index 000000000000..00985c73c5d6 --- /dev/null +++ b/src/collections/integrations/kanister-operator/icons/white/kanister-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kanister-operator/index.mdx b/src/collections/integrations/kanister-operator/index.mdx index de5f2e6bbd3c..18fce66a36c6 100644 --- a/src/collections/integrations/kanister-operator/index.mdx +++ b/src/collections/integrations/kanister-operator/index.mdx @@ -1,28 +1,57 @@ --- -title: Kanister Operator +title: Kanister Operator subtitle: Collaborative and visual infrastructure as code for Kanister Operator -integrationIcon: icon/color/kanister-operator-color.svg -darkModeIntegrationIcon: icon/white/kanister-operator-white.svg -docURL: +integrationIcon: icons/color/kanister-operator-color.svg +darkModeIntegrationIcon: icons/white/kanister-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kanister-operator +description: category: App Definition and Development subcategory: Provisioning -featureList: ["Encapsulate key data management tasks in blueprints that allow uniform operations at scale.", -"Customize blueprints to fit specific needs of your environment and workload without starting from scratch.", -"Keep application images unchanged by including required tools as a sidecar container or as a separate pod." +registrant: Artifact Hub +components: [ +{ +"name": "action-set", +"colorIcon": "icons/components/action-set/icons/color/action-set-color.svg", +"whiteIcon": "icons/components/action-set/icons/white/action-set-white.svg", +"description": "", +}, +{ +"name": "blueprint", +"colorIcon": "icons/components/blueprint/icons/color/blueprint-color.svg", +"whiteIcon": "icons/components/blueprint/icons/white/blueprint-white.svg", +"description": "", +}, +{ +"name": "profile", +"colorIcon": "icons/components/profile/icons/color/profile-color.svg", +"whiteIcon": "icons/components/profile/icons/white/profile-white.svg", +"description": "", +}, +{ +"name": "repository-server", +"colorIcon": "icons/components/repository-server/icons/color/repository-server-color.svg", +"whiteIcon": "icons/components/repository-server/icons/white/repository-server-white.svg", +"description": "", +}] +featureList: [ + "Encapsulate key data management tasks in blueprints that allow uniform operations at scale.", + "Customize blueprints to fit specific needs of your environment and workload without starting from scratch.", + "Keep application images unchanged by including required tools as a sidecar container or as a separate pod." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kanister is a framework that enables application-level data management on Kubernetes. It allows domain experts to capture application specific data management tasks via blueprints, which can be easily shared and extended. The framework takes care of the tedious details surrounding execution on Kubernetes and presents a homogeneous operational experience across applications at scale. +Kanister is a framework that enables application-level data management on Kubernetes. It allows domain experts to capture application specific data management tasks via blueprints, which can be easily shared and extended. The framework takes care of the tedious details surrounding execution on Kubernetes and presents a homogeneous operational experience across applications at scale.
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/karmada/icon/color/karmada-color.svg b/src/collections/integrations/karmada/icons/color/karmada-color.svg similarity index 100% rename from src/collections/integrations/karmada/icon/color/karmada-color.svg rename to src/collections/integrations/karmada/icons/color/karmada-color.svg diff --git a/src/collections/integrations/karmada/icon/white/karmada-white.svg b/src/collections/integrations/karmada/icons/white/karmada-white.svg similarity index 100% rename from src/collections/integrations/karmada/icon/white/karmada-white.svg rename to src/collections/integrations/karmada/icons/white/karmada-white.svg diff --git a/src/collections/integrations/karmada/index.mdx b/src/collections/integrations/karmada/index.mdx index 03ee169b9efd..6b6039317245 100644 --- a/src/collections/integrations/karmada/index.mdx +++ b/src/collections/integrations/karmada/index.mdx @@ -1,28 +1,33 @@ --- -title: Karmada +title: Karmada subtitle: Collaborative and visual infrastructure as code for Karmada -integrationIcon: icon/color/karmada-color.svg -darkModeIntegrationIcon: icon/white/karmada-white.svg -docURL: +integrationIcon: icons/color/karmada-color.svg +darkModeIntegrationIcon: icons/white/karmada-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/karmada +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -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." +registrant: Artifact Hub +components: [] +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] + ../_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.Deploy workloads: When deploying workloads, you can request that scheduling constraints be met to direct which nodes Karpenter provisions for those workloads. " -published: true +published: TRUE ---- Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration +Open, Multi-Cloud, Multi-Cluster Kubernetes Orchestration
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/karpenter/icon/color/karpenter-color.svg b/src/collections/integrations/karpenter/icons/color/karpenter-color.svg similarity index 100% rename from src/collections/integrations/karpenter/icon/color/karpenter-color.svg rename to src/collections/integrations/karpenter/icons/color/karpenter-color.svg diff --git a/src/collections/integrations/karpenter/icons/components/aws-node-template/icons/color/aws-node-template-color.svg b/src/collections/integrations/karpenter/icons/components/aws-node-template/icons/color/aws-node-template-color.svg new file mode 100644 index 000000000000..603edebdfd30 --- /dev/null +++ b/src/collections/integrations/karpenter/icons/components/aws-node-template/icons/color/aws-node-template-color.svg @@ -0,0 +1,28 @@ + diff --git a/src/collections/integrations/karpenter/icon/white/karpenter-white.svg b/src/collections/integrations/karpenter/icons/components/aws-node-template/icons/white/aws-node-template-white.svg similarity index 100% rename from src/collections/integrations/karpenter/icon/white/karpenter-white.svg rename to src/collections/integrations/karpenter/icons/components/aws-node-template/icons/white/aws-node-template-white.svg diff --git a/src/collections/integrations/karpenter/icons/components/provisioner/icons/color/provisioner-color.svg b/src/collections/integrations/karpenter/icons/components/provisioner/icons/color/provisioner-color.svg new file mode 100644 index 000000000000..603edebdfd30 --- /dev/null +++ b/src/collections/integrations/karpenter/icons/components/provisioner/icons/color/provisioner-color.svg @@ -0,0 +1,28 @@ + diff --git a/src/collections/integrations/karpenter/icons/components/provisioner/icons/white/provisioner-white.svg b/src/collections/integrations/karpenter/icons/components/provisioner/icons/white/provisioner-white.svg new file mode 100644 index 000000000000..b349ceed2248 --- /dev/null +++ b/src/collections/integrations/karpenter/icons/components/provisioner/icons/white/provisioner-white.svg @@ -0,0 +1,27 @@ + \ No newline at end of file diff --git a/src/collections/integrations/karpenter/icons/white/karpenter-white.svg b/src/collections/integrations/karpenter/icons/white/karpenter-white.svg new file mode 100644 index 000000000000..b349ceed2248 --- /dev/null +++ b/src/collections/integrations/karpenter/icons/white/karpenter-white.svg @@ -0,0 +1,27 @@ + \ No newline at end of file diff --git a/src/collections/integrations/karpenter/index.mdx b/src/collections/integrations/karpenter/index.mdx index a070ea7ad0c7..70ef0e3c821a 100644 --- a/src/collections/integrations/karpenter/index.mdx +++ b/src/collections/integrations/karpenter/index.mdx @@ -1,30 +1,47 @@ --- -title: Karpenter +title: Karpenter subtitle: Collaborative and visual infrastructure as code for Karpenter -integrationIcon: icon/color/karpenter-color.svg -darkModeIntegrationIcon: icon/white/karpenter-white.svg -docURL: +integrationIcon: icons/color/karpenter-color.svg +darkModeIntegrationIcon: icons/white/karpenter-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/karpenter +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["Watching for pods that the Kubernetes scheduler has marked as unschedulable", -"Evaluating scheduling constraints (resource requests, nodeselectors, affinities, tolerations, and topology spread constraints) requested by the pods", -"Provisioning nodes that meet the requirements of the pods" +registrant: Artifact Hub +components: [ +{ +"name": "aws-node-template", +"colorIcon": "icons/components/aws-node-template/icons/color/aws-node-template-color.svg", +"whiteIcon": "icons/components/aws-node-template/icons/white/aws-node-template-white.svg", +"description": "", +}, +{ +"name": "provisioner", +"colorIcon": "icons/components/provisioner/icons/color/provisioner-color.svg", +"whiteIcon": "icons/components/provisioner/icons/white/provisioner-white.svg", +"description": "", +}] +featureList: [ + "Watching for pods that the Kubernetes scheduler has marked as unschedulable", + "Evaluating scheduling constraints (resource requests, nodeselectors, affinities, tolerations, and topology spread constraints) requested by the pods", + "Provisioning nodes that meet the requirements of the pods" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Using Meshery and Karpenter, once your Kubernetes cluster and the Karpenter controller are up and running" howItWorksDetails: "Set up provisioners: By applying a provisioner to Karpenter, you can configure constraints on node provisioning and set timeout values for node expiry or Kubelet configuration values. Deploy workloads: When deploying workloads, you can request that scheduling constraints be met to direct which nodes Karpenter provisions for those workloads. " -published: true +published: TRUE ---- Karpenter is an open-source node provisioning project built for Kubernetes. Adding Karpenter to a Kubernetes cluster can dramatically improve the efficiency and cost of running workloads on that cluster. +Karpenter is an open-source node provisioning project built for Kubernetes. Adding Karpenter to a Kubernetes cluster can dramatically improve the efficiency and cost of running workloads on that cluster.
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/katib/icon/color/katib-color.svg b/src/collections/integrations/katib/icons/color/katib-color.svg similarity index 100% rename from src/collections/integrations/katib/icon/color/katib-color.svg rename to src/collections/integrations/katib/icons/color/katib-color.svg diff --git a/src/collections/integrations/katib/icons/components/experiment/icons/color/experiment-color.svg b/src/collections/integrations/katib/icons/components/experiment/icons/color/experiment-color.svg new file mode 100644 index 000000000000..6988fa83b7c8 --- /dev/null +++ b/src/collections/integrations/katib/icons/components/experiment/icons/color/experiment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/icon/white/katib-white.svg b/src/collections/integrations/katib/icons/components/experiment/icons/white/experiment-white.svg similarity index 100% rename from src/collections/integrations/katib/icon/white/katib-white.svg rename to src/collections/integrations/katib/icons/components/experiment/icons/white/experiment-white.svg diff --git a/src/collections/integrations/katib/icons/components/suggestion/icons/color/suggestion-color.svg b/src/collections/integrations/katib/icons/components/suggestion/icons/color/suggestion-color.svg new file mode 100644 index 000000000000..6988fa83b7c8 --- /dev/null +++ b/src/collections/integrations/katib/icons/components/suggestion/icons/color/suggestion-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/icons/components/suggestion/icons/white/suggestion-white.svg b/src/collections/integrations/katib/icons/components/suggestion/icons/white/suggestion-white.svg new file mode 100644 index 000000000000..b97e5d740c5d --- /dev/null +++ b/src/collections/integrations/katib/icons/components/suggestion/icons/white/suggestion-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/icons/components/trial/icons/color/trial-color.svg b/src/collections/integrations/katib/icons/components/trial/icons/color/trial-color.svg new file mode 100644 index 000000000000..6988fa83b7c8 --- /dev/null +++ b/src/collections/integrations/katib/icons/components/trial/icons/color/trial-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/icons/components/trial/icons/white/trial-white.svg b/src/collections/integrations/katib/icons/components/trial/icons/white/trial-white.svg new file mode 100644 index 000000000000..b97e5d740c5d --- /dev/null +++ b/src/collections/integrations/katib/icons/components/trial/icons/white/trial-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/icons/white/katib-white.svg b/src/collections/integrations/katib/icons/white/katib-white.svg new file mode 100644 index 000000000000..b97e5d740c5d --- /dev/null +++ b/src/collections/integrations/katib/icons/white/katib-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/katib/index.mdx b/src/collections/integrations/katib/index.mdx index caea740541c6..be375ee18469 100644 --- a/src/collections/integrations/katib/index.mdx +++ b/src/collections/integrations/katib/index.mdx @@ -1,28 +1,51 @@ --- -title: Kubeflow Katib +title: Kubeflow Katib subtitle: Collaborative and visual infrastructure as code for Kubeflow Katib -integrationIcon: icon/color/katib-color.svg -darkModeIntegrationIcon: icon/white/katib-white.svg -docURL: +integrationIcon: icons/color/katib-color.svg +darkModeIntegrationIcon: icons/white/katib-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/katib +description: category: Machine Learning subcategory: Machine Learning -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." +registrant: Artifact Hub +components: [ +{ +"name": "experiment", +"colorIcon": "icons/components/experiment/icons/color/experiment-color.svg", +"whiteIcon": "icons/components/experiment/icons/white/experiment-white.svg", +"description": "", +}, +{ +"name": "suggestion", +"colorIcon": "icons/components/suggestion/icons/color/suggestion-color.svg", +"whiteIcon": "icons/components/suggestion/icons/white/suggestion-white.svg", +"description": "", +}, +{ +"name": "trial", +"colorIcon": "icons/components/trial/icons/color/trial-color.svg", +"whiteIcon": "icons/components/trial/icons/white/trial-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Katib is a Kubernetes-native project for automated machine learning (AutoML). Katib supports hyperparameter tuning, early stopping and neural architecture search (NAS). +Katib is a Kubernetes-native project for automated machine learning (AutoML). Katib supports hyperparameter tuning, early stopping and neural architecture search (NAS).
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/keda/icon/color/keda-color.svg b/src/collections/integrations/keda/icons/color/keda-color.svg similarity index 100% rename from src/collections/integrations/keda/icon/color/keda-color.svg rename to src/collections/integrations/keda/icons/color/keda-color.svg diff --git a/src/collections/integrations/keda/icon/white/keda-white.svg b/src/collections/integrations/keda/icons/white/keda-white.svg similarity index 100% rename from src/collections/integrations/keda/icon/white/keda-white.svg rename to src/collections/integrations/keda/icons/white/keda-white.svg diff --git a/src/collections/integrations/keda/index.mdx b/src/collections/integrations/keda/index.mdx index ab359c140ecb..7c4f38b8a6a1 100644 --- a/src/collections/integrations/keda/index.mdx +++ b/src/collections/integrations/keda/index.mdx @@ -1,28 +1,33 @@ --- -title: Keda +title: Keda subtitle: Collaborative and visual infrastructure as code for Keda -integrationIcon: icon/color/keda-color.svg -darkModeIntegrationIcon: icon/white/keda-white.svg -docURL: +integrationIcon: icons/color/keda-color.svg +darkModeIntegrationIcon: icons/white/keda-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/keda +description: category: Serverless subcategory: Installable Platform -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes + KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/keycloak-operator/icon/color/keycloak-operator-color.svg b/src/collections/integrations/keycloak-operator/icons/color/keycloak-operator-color.svg similarity index 100% rename from src/collections/integrations/keycloak-operator/icon/color/keycloak-operator-color.svg rename to src/collections/integrations/keycloak-operator/icons/color/keycloak-operator-color.svg diff --git a/src/collections/integrations/keycloak-operator/icon/white/keycloak-operator-white.svg b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak-realm/icons/color/cluster-keycloak-realm-color.svg similarity index 100% rename from src/collections/integrations/keycloak-operator/icon/white/keycloak-operator-white.svg rename to src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak-realm/icons/color/cluster-keycloak-realm-color.svg diff --git a/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak-realm/icons/white/cluster-keycloak-realm-white.svg b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak-realm/icons/white/cluster-keycloak-realm-white.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak-realm/icons/white/cluster-keycloak-realm-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/color/cluster-keycloak-color.svg b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/color/cluster-keycloak-color.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/color/cluster-keycloak-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/white/cluster-keycloak-white.svg b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/white/cluster-keycloak-white.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/cluster-keycloak/icons/white/cluster-keycloak-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/color/keycloak-auth-flow-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/color/keycloak-auth-flow-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/color/keycloak-auth-flow-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/white/keycloak-auth-flow-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/white/keycloak-auth-flow-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-auth-flow/icons/white/keycloak-auth-flow-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/color/keycloak-backup-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/color/keycloak-backup-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/color/keycloak-backup-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/white/keycloak-backup-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/white/keycloak-backup-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-backup/icons/white/keycloak-backup-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/color/keycloak-client-scope-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/color/keycloak-client-scope-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/color/keycloak-client-scope-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/white/keycloak-client-scope-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/white/keycloak-client-scope-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client-scope/icons/white/keycloak-client-scope-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/color/keycloak-client-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/color/keycloak-client-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/color/keycloak-client-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/white/keycloak-client-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/white/keycloak-client-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-client/icons/white/keycloak-client-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/color/keycloak-realm-component-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/color/keycloak-realm-component-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/color/keycloak-realm-component-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/white/keycloak-realm-component-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/white/keycloak-realm-component-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-component/icons/white/keycloak-realm-component-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/color/keycloak-realm-group-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/color/keycloak-realm-group-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/color/keycloak-realm-group-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/white/keycloak-realm-group-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/white/keycloak-realm-group-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-group/icons/white/keycloak-realm-group-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/color/keycloak-realm-identity-provider-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/color/keycloak-realm-identity-provider-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/color/keycloak-realm-identity-provider-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/white/keycloak-realm-identity-provider-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/white/keycloak-realm-identity-provider-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-identity-provider/icons/white/keycloak-realm-identity-provider-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/color/keycloak-realm-import-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/color/keycloak-realm-import-color.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/color/keycloak-realm-import-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/white/keycloak-realm-import-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/white/keycloak-realm-import-white.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-import/icons/white/keycloak-realm-import-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/color/keycloak-realm-role-batch-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/color/keycloak-realm-role-batch-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/color/keycloak-realm-role-batch-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/white/keycloak-realm-role-batch-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/white/keycloak-realm-role-batch-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role-batch/icons/white/keycloak-realm-role-batch-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/color/keycloak-realm-role-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/color/keycloak-realm-role-color.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/color/keycloak-realm-role-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/white/keycloak-realm-role-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/white/keycloak-realm-role-white.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-role/icons/white/keycloak-realm-role-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/color/keycloak-realm-user-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/color/keycloak-realm-user-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/color/keycloak-realm-user-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/white/keycloak-realm-user-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/white/keycloak-realm-user-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm-user/icons/white/keycloak-realm-user-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/color/keycloak-realm-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/color/keycloak-realm-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/color/keycloak-realm-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/white/keycloak-realm-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/white/keycloak-realm-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-realm/icons/white/keycloak-realm-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/color/keycloak-user-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/color/keycloak-user-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/color/keycloak-user-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/white/keycloak-user-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/white/keycloak-user-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak-user/icons/white/keycloak-user-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/color/keycloak-color.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/color/keycloak-color.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/color/keycloak-color.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/white/keycloak-white.svg b/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/white/keycloak-white.svg new file mode 100644 index 000000000000..fd8a4b5523a4 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/components/keycloak/icons/white/keycloak-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/icons/white/keycloak-operator-white.svg b/src/collections/integrations/keycloak-operator/icons/white/keycloak-operator-white.svg new file mode 100644 index 000000000000..6a8a8c939948 --- /dev/null +++ b/src/collections/integrations/keycloak-operator/icons/white/keycloak-operator-white.svg @@ -0,0 +1,88 @@ + \ No newline at end of file diff --git a/src/collections/integrations/keycloak-operator/index.mdx b/src/collections/integrations/keycloak-operator/index.mdx index b208df8472b3..b8f0030ecf47 100644 --- a/src/collections/integrations/keycloak-operator/index.mdx +++ b/src/collections/integrations/keycloak-operator/index.mdx @@ -1,28 +1,129 @@ --- -title: Keycloak Operator +title: Keycloak Operator subtitle: Collaborative and visual infrastructure as code for Keycloak Operator -integrationIcon: icon/color/keycloak-operator-color.svg -darkModeIntegrationIcon: icon/white/keycloak-operator-white.svg -docURL: +integrationIcon: icons/color/keycloak-operator-color.svg +darkModeIntegrationIcon: icons/white/keycloak-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/keycloak-operator +description: category: Security & Compliance subcategory: Key Management -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." +registrant: Artifact Hub +components: [ +{ +"name": "keycloak-realm-import", +"colorIcon": "icons/components/keycloak-realm-import/icons/color/keycloak-realm-import-color.svg", +"whiteIcon": "icons/components/keycloak-realm-import/icons/white/keycloak-realm-import-white.svg", +"description": "", +}, +{ +"name": "keycloak", +"colorIcon": "icons/components/keycloak/icons/color/keycloak-color.svg", +"whiteIcon": "icons/components/keycloak/icons/white/keycloak-white.svg", +"description": "", +}, +{ +"name": "keycloak-auth-flow", +"colorIcon": "icons/components/keycloak-auth-flow/icons/color/keycloak-auth-flow-color.svg", +"whiteIcon": "icons/components/keycloak-auth-flow/icons/white/keycloak-auth-flow-white.svg", +"description": "", +}, +{ +"name": "keycloak-client", +"colorIcon": "icons/components/keycloak-client/icons/color/keycloak-client-color.svg", +"whiteIcon": "icons/components/keycloak-client/icons/white/keycloak-client-white.svg", +"description": "", +}, +{ +"name": "keycloak-client-scope", +"colorIcon": "icons/components/keycloak-client-scope/icons/color/keycloak-client-scope-color.svg", +"whiteIcon": "icons/components/keycloak-client-scope/icons/white/keycloak-client-scope-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-component", +"colorIcon": "icons/components/keycloak-realm-component/icons/color/keycloak-realm-component-color.svg", +"whiteIcon": "icons/components/keycloak-realm-component/icons/white/keycloak-realm-component-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-group", +"colorIcon": "icons/components/keycloak-realm-group/icons/color/keycloak-realm-group-color.svg", +"whiteIcon": "icons/components/keycloak-realm-group/icons/white/keycloak-realm-group-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-identity-provider", +"colorIcon": "icons/components/keycloak-realm-identity-provider/icons/color/keycloak-realm-identity-provider-color.svg", +"whiteIcon": "icons/components/keycloak-realm-identity-provider/icons/white/keycloak-realm-identity-provider-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-role-batch", +"colorIcon": "icons/components/keycloak-realm-role-batch/icons/color/keycloak-realm-role-batch-color.svg", +"whiteIcon": "icons/components/keycloak-realm-role-batch/icons/white/keycloak-realm-role-batch-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-role", +"colorIcon": "icons/components/keycloak-realm-role/icons/color/keycloak-realm-role-color.svg", +"whiteIcon": "icons/components/keycloak-realm-role/icons/white/keycloak-realm-role-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm", +"colorIcon": "icons/components/keycloak-realm/icons/color/keycloak-realm-color.svg", +"whiteIcon": "icons/components/keycloak-realm/icons/white/keycloak-realm-white.svg", +"description": "", +}, +{ +"name": "keycloak-realm-user", +"colorIcon": "icons/components/keycloak-realm-user/icons/color/keycloak-realm-user-color.svg", +"whiteIcon": "icons/components/keycloak-realm-user/icons/white/keycloak-realm-user-white.svg", +"description": "", +}, +{ +"name": "keycloak-backup", +"colorIcon": "icons/components/keycloak-backup/icons/color/keycloak-backup-color.svg", +"whiteIcon": "icons/components/keycloak-backup/icons/white/keycloak-backup-white.svg", +"description": "", +}, +{ +"name": "keycloak-user", +"colorIcon": "icons/components/keycloak-user/icons/color/keycloak-user-color.svg", +"whiteIcon": "icons/components/keycloak-user/icons/white/keycloak-user-white.svg", +"description": "", +}, +{ +"name": "cluster-keycloak", +"colorIcon": "icons/components/cluster-keycloak/icons/color/cluster-keycloak-color.svg", +"whiteIcon": "icons/components/cluster-keycloak/icons/white/cluster-keycloak-white.svg", +"description": "", +}, +{ +"name": "cluster-keycloak-realm", +"colorIcon": "icons/components/cluster-keycloak-realm/icons/color/cluster-keycloak-realm-color.svg", +"whiteIcon": "icons/components/cluster-keycloak-realm/icons/white/cluster-keycloak-realm-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Open Source Identity and Access Management For Modern Applications and Services +Open Source Identity and Access Management For Modern Applications and Services
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/keylime/icon/color/keylime-color.svg b/src/collections/integrations/keylime/icons/color/keylime-color.svg similarity index 100% rename from src/collections/integrations/keylime/icon/color/keylime-color.svg rename to src/collections/integrations/keylime/icons/color/keylime-color.svg diff --git a/src/collections/integrations/keylime/icon/white/keylime-white.svg b/src/collections/integrations/keylime/icons/white/keylime-white.svg similarity index 100% rename from src/collections/integrations/keylime/icon/white/keylime-white.svg rename to src/collections/integrations/keylime/icons/white/keylime-white.svg diff --git a/src/collections/integrations/keylime/index.mdx b/src/collections/integrations/keylime/index.mdx index a49be360d58d..4c7edfd11e62 100644 --- a/src/collections/integrations/keylime/index.mdx +++ b/src/collections/integrations/keylime/index.mdx @@ -1,28 +1,33 @@ --- -title: Keylime +title: Keylime subtitle: Collaborative and visual infrastructure as code for Keylime -integrationIcon: icon/color/keylime-color.svg -darkModeIntegrationIcon: icon/white/keylime-white.svg -docURL: +integrationIcon: icons/color/keylime-color.svg +darkModeIntegrationIcon: icons/white/keylime-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/keylime +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- CNCF is an open source software foundation that hosts and nurtures projects like Kubernetes and Prometheus. +CNCF is an open source software foundation that hosts and nurtures projects like Kubernetes and Prometheus.
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/kiali-operator/icon/color/kiali-operator-color.svg b/src/collections/integrations/kiali-operator/icons/color/kiali-operator-color.svg similarity index 100% rename from src/collections/integrations/kiali-operator/icon/color/kiali-operator-color.svg rename to src/collections/integrations/kiali-operator/icons/color/kiali-operator-color.svg diff --git a/src/collections/integrations/kiali-operator/icons/components/kiali/icons/color/kiali-color.svg b/src/collections/integrations/kiali-operator/icons/components/kiali/icons/color/kiali-color.svg new file mode 100644 index 000000000000..d89a84112d27 --- /dev/null +++ b/src/collections/integrations/kiali-operator/icons/components/kiali/icons/color/kiali-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kiali-operator/icon/white/kiali-operator-white.svg b/src/collections/integrations/kiali-operator/icons/components/kiali/icons/white/kiali-white.svg similarity index 100% rename from src/collections/integrations/kiali-operator/icon/white/kiali-operator-white.svg rename to src/collections/integrations/kiali-operator/icons/components/kiali/icons/white/kiali-white.svg diff --git a/src/collections/integrations/kiali-operator/icons/white/kiali-operator-white.svg b/src/collections/integrations/kiali-operator/icons/white/kiali-operator-white.svg new file mode 100644 index 000000000000..e54b934b1918 --- /dev/null +++ b/src/collections/integrations/kiali-operator/icons/white/kiali-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kiali-operator/index.mdx b/src/collections/integrations/kiali-operator/index.mdx index 446b3845f2aa..b4d9f0a740ee 100644 --- a/src/collections/integrations/kiali-operator/index.mdx +++ b/src/collections/integrations/kiali-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Kiali Operator +title: Kiali Operator subtitle: Collaborative and visual infrastructure as code for Kiali Operator -integrationIcon: icon/color/kiali-operator-color.svg -darkModeIntegrationIcon: icon/white/kiali-operator-white.svg -docURL: +integrationIcon: icons/color/kiali-operator-color.svg +darkModeIntegrationIcon: icons/white/kiali-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kiali-operator +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [ +{ +"name": "kiali", +"colorIcon": "icons/components/kiali/icons/color/kiali-color.svg", +"whiteIcon": "icons/components/kiali/icons/white/kiali-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kiali project, observability for the Istio service mesh +Kiali project, observability for the Istio service mesh
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/knative-serving/icon/color/knative-serving-color.svg b/src/collections/integrations/knative-serving/icons/color/knative-serving-color.svg similarity index 100% rename from src/collections/integrations/knative-serving/icon/color/knative-serving-color.svg rename to src/collections/integrations/knative-serving/icons/color/knative-serving-color.svg diff --git a/src/collections/integrations/knative/icon/color/knative-color.svg b/src/collections/integrations/knative-serving/icons/components/certificate/icons/color/certificate-color.svg similarity index 100% rename from src/collections/integrations/knative/icon/color/knative-color.svg rename to src/collections/integrations/knative-serving/icons/components/certificate/icons/color/certificate-color.svg diff --git a/src/collections/integrations/knative-serving/icon/white/knative-serving-white.svg b/src/collections/integrations/knative-serving/icons/components/certificate/icons/white/certificate-white.svg similarity index 100% rename from src/collections/integrations/knative-serving/icon/white/knative-serving-white.svg rename to src/collections/integrations/knative-serving/icons/components/certificate/icons/white/certificate-white.svg diff --git a/src/collections/integrations/knative-serving/icons/components/cluster-domain-claim/icons/color/cluster-domain-claim-color.svg b/src/collections/integrations/knative-serving/icons/components/cluster-domain-claim/icons/color/cluster-domain-claim-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/cluster-domain-claim/icons/color/cluster-domain-claim-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icon/white/knative-white.svg b/src/collections/integrations/knative-serving/icons/components/cluster-domain-claim/icons/white/cluster-domain-claim-white.svg similarity index 100% rename from src/collections/integrations/knative/icon/white/knative-white.svg rename to src/collections/integrations/knative-serving/icons/components/cluster-domain-claim/icons/white/cluster-domain-claim-white.svg diff --git a/src/collections/integrations/knative-serving/icons/components/configuration/icons/color/configuration-color.svg b/src/collections/integrations/knative-serving/icons/components/configuration/icons/color/configuration-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/configuration/icons/color/configuration-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/configuration/icons/white/configuration-white.svg b/src/collections/integrations/knative-serving/icons/components/configuration/icons/white/configuration-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/configuration/icons/white/configuration-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/color/domain-mapping-color.svg b/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/color/domain-mapping-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/color/domain-mapping-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/white/domain-mapping-white.svg b/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/white/domain-mapping-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/domain-mapping/icons/white/domain-mapping-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/image/icons/color/image-color.svg b/src/collections/integrations/knative-serving/icons/components/image/icons/color/image-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/image/icons/color/image-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/image/icons/white/image-white.svg b/src/collections/integrations/knative-serving/icons/components/image/icons/white/image-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/image/icons/white/image-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/ingress/icons/color/ingress-color.svg b/src/collections/integrations/knative-serving/icons/components/ingress/icons/color/ingress-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/ingress/icons/color/ingress-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/ingress/icons/white/ingress-white.svg b/src/collections/integrations/knative-serving/icons/components/ingress/icons/white/ingress-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/ingress/icons/white/ingress-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/metric/icons/color/metric-color.svg b/src/collections/integrations/knative-serving/icons/components/metric/icons/color/metric-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/metric/icons/color/metric-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/metric/icons/white/metric-white.svg b/src/collections/integrations/knative-serving/icons/components/metric/icons/white/metric-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/metric/icons/white/metric-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/color/pod-autoscaler-color.svg b/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/color/pod-autoscaler-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/color/pod-autoscaler-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/white/pod-autoscaler-white.svg b/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/white/pod-autoscaler-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/pod-autoscaler/icons/white/pod-autoscaler-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/revision/icons/color/revision-color.svg b/src/collections/integrations/knative-serving/icons/components/revision/icons/color/revision-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/revision/icons/color/revision-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/revision/icons/white/revision-white.svg b/src/collections/integrations/knative-serving/icons/components/revision/icons/white/revision-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/revision/icons/white/revision-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/route/icons/color/route-color.svg b/src/collections/integrations/knative-serving/icons/components/route/icons/color/route-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/route/icons/color/route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/route/icons/white/route-white.svg b/src/collections/integrations/knative-serving/icons/components/route/icons/white/route-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/route/icons/white/route-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/color/serverless-service-color.svg b/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/color/serverless-service-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/color/serverless-service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/white/serverless-service-white.svg b/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/white/serverless-service-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/serverless-service/icons/white/serverless-service-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/service/icons/color/service-color.svg b/src/collections/integrations/knative-serving/icons/components/service/icons/color/service-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/service/icons/color/service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/components/service/icons/white/service-white.svg b/src/collections/integrations/knative-serving/icons/components/service/icons/white/service-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/components/service/icons/white/service-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/icons/white/knative-serving-white.svg b/src/collections/integrations/knative-serving/icons/white/knative-serving-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative-serving/icons/white/knative-serving-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative-serving/index.mdx b/src/collections/integrations/knative-serving/index.mdx index 58a21814e563..6e64a6144002 100644 --- a/src/collections/integrations/knative-serving/index.mdx +++ b/src/collections/integrations/knative-serving/index.mdx @@ -1,28 +1,105 @@ --- -title: Knative Serving +title: Knative Serving subtitle: Collaborative and visual infrastructure as code for Knative Serving -integrationIcon: icon/color/knative-serving-color.svg -darkModeIntegrationIcon: icon/white/knative-serving-white.svg -docURL: +integrationIcon: icons/color/knative-serving-color.svg +darkModeIntegrationIcon: icons/white/knative-serving-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/knative-serving +description: category: Serverless subcategory: Installable Platform -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." +registrant: Artifact Hub +components: [ +{ +"name": "certificate", +"colorIcon": "icons/components/certificate/icons/color/certificate-color.svg", +"whiteIcon": "icons/components/certificate/icons/white/certificate-white.svg", +"description": "", +}, +{ +"name": "configuration", +"colorIcon": "icons/components/configuration/icons/color/configuration-color.svg", +"whiteIcon": "icons/components/configuration/icons/white/configuration-white.svg", +"description": "", +}, +{ +"name": "cluster-domain-claim", +"colorIcon": "icons/components/cluster-domain-claim/icons/color/cluster-domain-claim-color.svg", +"whiteIcon": "icons/components/cluster-domain-claim/icons/white/cluster-domain-claim-white.svg", +"description": "", +}, +{ +"name": "domain-mapping", +"colorIcon": "icons/components/domain-mapping/icons/color/domain-mapping-color.svg", +"whiteIcon": "icons/components/domain-mapping/icons/white/domain-mapping-white.svg", +"description": "", +}, +{ +"name": "ingress", +"colorIcon": "icons/components/ingress/icons/color/ingress-color.svg", +"whiteIcon": "icons/components/ingress/icons/white/ingress-white.svg", +"description": "", +}, +{ +"name": "metric", +"colorIcon": "icons/components/metric/icons/color/metric-color.svg", +"whiteIcon": "icons/components/metric/icons/white/metric-white.svg", +"description": "", +}, +{ +"name": "pod-autoscaler", +"colorIcon": "icons/components/pod-autoscaler/icons/color/pod-autoscaler-color.svg", +"whiteIcon": "icons/components/pod-autoscaler/icons/white/pod-autoscaler-white.svg", +"description": "", +}, +{ +"name": "revision", +"colorIcon": "icons/components/revision/icons/color/revision-color.svg", +"whiteIcon": "icons/components/revision/icons/white/revision-white.svg", +"description": "", +}, +{ +"name": "route", +"colorIcon": "icons/components/route/icons/color/route-color.svg", +"whiteIcon": "icons/components/route/icons/white/route-white.svg", +"description": "", +}, +{ +"name": "serverless-service", +"colorIcon": "icons/components/serverless-service/icons/color/serverless-service-color.svg", +"whiteIcon": "icons/components/serverless-service/icons/white/serverless-service-white.svg", +"description": "", +}, +{ +"name": "service", +"colorIcon": "icons/components/service/icons/color/service-color.svg", +"whiteIcon": "icons/components/service/icons/white/service-white.svg", +"description": "", +}, +{ +"name": "image", +"colorIcon": "icons/components/image/icons/color/image-color.svg", +"whiteIcon": "icons/components/image/icons/white/image-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Knative is a developer-focused serverless application layer which is a great complement to the existing Kubernetes application constructs. Knative consists of two components: an HTTP-triggered autoscaling container runtime called “Knative Serving”, and a CloudEvents-over-HTTP asynchronous routing layer called “Knative Eventing”. +Knative is a developer-focused serverless application layer which is a great complement to the existing Kubernetes application constructs. Knative consists of two components: an HTTP-triggered autoscaling container runtime called “Knative Serving”, and a CloudEvents-over-HTTP asynchronous routing layer called “Knative Eventing”.
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/knative/icons/color/knative-color.svg b/src/collections/integrations/knative/icons/color/knative-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/color/knative-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/api-server-source/icons/color/api-server-source-color.svg b/src/collections/integrations/knative/icons/components/api-server-source/icons/color/api-server-source-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/api-server-source/icons/color/api-server-source-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/api-server-source/icons/white/api-server-source-white.svg b/src/collections/integrations/knative/icons/components/api-server-source/icons/white/api-server-source-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/api-server-source/icons/white/api-server-source-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/broker/icons/color/broker-color.svg b/src/collections/integrations/knative/icons/components/broker/icons/color/broker-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/broker/icons/color/broker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/broker/icons/white/broker-white.svg b/src/collections/integrations/knative/icons/components/broker/icons/white/broker-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/broker/icons/white/broker-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/channel/icons/color/channel-color.svg b/src/collections/integrations/knative/icons/components/channel/icons/color/channel-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/channel/icons/color/channel-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/channel/icons/white/channel-white.svg b/src/collections/integrations/knative/icons/components/channel/icons/white/channel-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/channel/icons/white/channel-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/container-source/icons/color/container-source-color.svg b/src/collections/integrations/knative/icons/components/container-source/icons/color/container-source-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/container-source/icons/color/container-source-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/container-source/icons/white/container-source-white.svg b/src/collections/integrations/knative/icons/components/container-source/icons/white/container-source-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/container-source/icons/white/container-source-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/event-type/icons/color/event-type-color.svg b/src/collections/integrations/knative/icons/components/event-type/icons/color/event-type-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/event-type/icons/color/event-type-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/event-type/icons/white/event-type-white.svg b/src/collections/integrations/knative/icons/components/event-type/icons/white/event-type-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/event-type/icons/white/event-type-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/parallel/icons/color/parallel-color.svg b/src/collections/integrations/knative/icons/components/parallel/icons/color/parallel-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/parallel/icons/color/parallel-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/parallel/icons/white/parallel-white.svg b/src/collections/integrations/knative/icons/components/parallel/icons/white/parallel-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/parallel/icons/white/parallel-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/ping-source/icons/color/ping-source-color.svg b/src/collections/integrations/knative/icons/components/ping-source/icons/color/ping-source-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/ping-source/icons/color/ping-source-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/ping-source/icons/white/ping-source-white.svg b/src/collections/integrations/knative/icons/components/ping-source/icons/white/ping-source-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/ping-source/icons/white/ping-source-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/sequence/icons/color/sequence-color.svg b/src/collections/integrations/knative/icons/components/sequence/icons/color/sequence-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/sequence/icons/color/sequence-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/sequence/icons/white/sequence-white.svg b/src/collections/integrations/knative/icons/components/sequence/icons/white/sequence-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/sequence/icons/white/sequence-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/sink-binding/icons/color/sink-binding-color.svg b/src/collections/integrations/knative/icons/components/sink-binding/icons/color/sink-binding-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/sink-binding/icons/color/sink-binding-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/sink-binding/icons/white/sink-binding-white.svg b/src/collections/integrations/knative/icons/components/sink-binding/icons/white/sink-binding-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/sink-binding/icons/white/sink-binding-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/subscription/icons/color/subscription-color.svg b/src/collections/integrations/knative/icons/components/subscription/icons/color/subscription-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/subscription/icons/color/subscription-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/subscription/icons/white/subscription-white.svg b/src/collections/integrations/knative/icons/components/subscription/icons/white/subscription-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/subscription/icons/white/subscription-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/trigger/icons/color/trigger-color.svg b/src/collections/integrations/knative/icons/components/trigger/icons/color/trigger-color.svg new file mode 100644 index 000000000000..64c3ec97e09a --- /dev/null +++ b/src/collections/integrations/knative/icons/components/trigger/icons/color/trigger-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/components/trigger/icons/white/trigger-white.svg b/src/collections/integrations/knative/icons/components/trigger/icons/white/trigger-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/components/trigger/icons/white/trigger-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/icons/white/knative-white.svg b/src/collections/integrations/knative/icons/white/knative-white.svg new file mode 100644 index 000000000000..96eda4b47c97 --- /dev/null +++ b/src/collections/integrations/knative/icons/white/knative-white.svg @@ -0,0 +1,19 @@ + \ No newline at end of file diff --git a/src/collections/integrations/knative/index.mdx b/src/collections/integrations/knative/index.mdx index 326884a4a29b..fb28f2de47f6 100644 --- a/src/collections/integrations/knative/index.mdx +++ b/src/collections/integrations/knative/index.mdx @@ -1,28 +1,99 @@ --- -title: Knative +title: Knative subtitle: Collaborative and visual infrastructure as code for Knative -integrationIcon: icon/color/knative-color.svg -darkModeIntegrationIcon: icon/white/knative-white.svg -docURL: +integrationIcon: icons/color/knative-color.svg +darkModeIntegrationIcon: icons/white/knative-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/knative +description: category: Serverless subcategory: Installable Platform -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." +registrant: Artifact Hub +components: [ +{ +"name": "api-server-source", +"colorIcon": "icons/components/api-server-source/icons/color/api-server-source-color.svg", +"whiteIcon": "icons/components/api-server-source/icons/white/api-server-source-white.svg", +"description": "", +}, +{ +"name": "broker", +"colorIcon": "icons/components/broker/icons/color/broker-color.svg", +"whiteIcon": "icons/components/broker/icons/white/broker-white.svg", +"description": "", +}, +{ +"name": "channel", +"colorIcon": "icons/components/channel/icons/color/channel-color.svg", +"whiteIcon": "icons/components/channel/icons/white/channel-white.svg", +"description": "", +}, +{ +"name": "container-source", +"colorIcon": "icons/components/container-source/icons/color/container-source-color.svg", +"whiteIcon": "icons/components/container-source/icons/white/container-source-white.svg", +"description": "", +}, +{ +"name": "event-type", +"colorIcon": "icons/components/event-type/icons/color/event-type-color.svg", +"whiteIcon": "icons/components/event-type/icons/white/event-type-white.svg", +"description": "", +}, +{ +"name": "parallel", +"colorIcon": "icons/components/parallel/icons/color/parallel-color.svg", +"whiteIcon": "icons/components/parallel/icons/white/parallel-white.svg", +"description": "", +}, +{ +"name": "ping-source", +"colorIcon": "icons/components/ping-source/icons/color/ping-source-color.svg", +"whiteIcon": "icons/components/ping-source/icons/white/ping-source-white.svg", +"description": "", +}, +{ +"name": "sequence", +"colorIcon": "icons/components/sequence/icons/color/sequence-color.svg", +"whiteIcon": "icons/components/sequence/icons/white/sequence-white.svg", +"description": "", +}, +{ +"name": "sink-binding", +"colorIcon": "icons/components/sink-binding/icons/color/sink-binding-color.svg", +"whiteIcon": "icons/components/sink-binding/icons/white/sink-binding-white.svg", +"description": "", +}, +{ +"name": "subscription", +"colorIcon": "icons/components/subscription/icons/color/subscription-color.svg", +"whiteIcon": "icons/components/subscription/icons/white/subscription-white.svg", +"description": "", +}, +{ +"name": "trigger", +"colorIcon": "icons/components/trigger/icons/color/trigger-color.svg", +"whiteIcon": "icons/components/trigger/icons/white/trigger-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Knative is a developer-focused serverless application layer which is a great complement to the existing Kubernetes application constructs. Knative consists of two components: an HTTP-triggered autoscaling container runtime called “Knative Serving”, and a CloudEvents-over-HTTP asynchronous routing layer called “Knative Eventing”. +Knative is a developer-focused serverless application layer which is a great complement to the existing Kubernetes application constructs. Knative consists of two components: an HTTP-triggered autoscaling container runtime called “Knative Serving”, and a CloudEvents-over-HTTP asynchronous routing layer called “Knative Eventing”.
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/kong-mesh/icon/color/kong-mesh-color.svg b/src/collections/integrations/kong-mesh/icons/color/kong-mesh-color.svg similarity index 100% rename from src/collections/integrations/kong-mesh/icon/color/kong-mesh-color.svg rename to src/collections/integrations/kong-mesh/icons/color/kong-mesh-color.svg diff --git a/src/collections/integrations/kong/icon/color/kong-color.svg b/src/collections/integrations/kong-mesh/icons/components/access-audit/icons/color/access-audit-color.svg similarity index 100% rename from src/collections/integrations/kong/icon/color/kong-color.svg rename to src/collections/integrations/kong-mesh/icons/components/access-audit/icons/color/access-audit-color.svg diff --git a/src/collections/integrations/kong-mesh/icon/white/kong-mesh-white.svg b/src/collections/integrations/kong-mesh/icons/components/access-audit/icons/white/access-audit-white.svg similarity index 100% rename from src/collections/integrations/kong-mesh/icon/white/kong-mesh-white.svg rename to src/collections/integrations/kong-mesh/icons/components/access-audit/icons/white/access-audit-white.svg diff --git a/src/collections/integrations/kong-mesh/icons/components/access-role-binding/icons/color/access-role-binding-color.svg b/src/collections/integrations/kong-mesh/icons/components/access-role-binding/icons/color/access-role-binding-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/access-role-binding/icons/color/access-role-binding-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icon/white/kong-white.svg b/src/collections/integrations/kong-mesh/icons/components/access-role-binding/icons/white/access-role-binding-white.svg similarity index 100% rename from src/collections/integrations/kong/icon/white/kong-white.svg rename to src/collections/integrations/kong-mesh/icons/components/access-role-binding/icons/white/access-role-binding-white.svg diff --git a/src/collections/integrations/kong-mesh/icons/components/access-role/icons/color/access-role-color.svg b/src/collections/integrations/kong-mesh/icons/components/access-role/icons/color/access-role-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/access-role/icons/color/access-role-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/access-role/icons/white/access-role-white.svg b/src/collections/integrations/kong-mesh/icons/components/access-role/icons/white/access-role-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/access-role/icons/white/access-role-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/color/mesh-gateway-config-color.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/color/mesh-gateway-config-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/color/mesh-gateway-config-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/white/mesh-gateway-config-white.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/white/mesh-gateway-config-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/mesh-gateway-config/icons/white/mesh-gateway-config-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/integration-template/index.mdx b/src/collections/integrations/kong-mesh/icons/components/mesh-global-rate-limit/icons/color/mesh-global-rate-limit-color.svg similarity index 100% rename from src/collections/integrations/integration-template/index.mdx rename to src/collections/integrations/kong-mesh/icons/components/mesh-global-rate-limit/icons/color/mesh-global-rate-limit-color.svg diff --git a/src/collections/integrations/kubedb-catalog/icon/white/kubedb-catalog-white.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-global-rate-limit/icons/white/mesh-global-rate-limit-white.svg similarity index 100% rename from src/collections/integrations/kubedb-catalog/icon/white/kubedb-catalog-white.svg rename to src/collections/integrations/kong-mesh/icons/components/mesh-global-rate-limit/icons/white/mesh-global-rate-limit-white.svg diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/color/mesh-opa-color.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/color/mesh-opa-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/color/mesh-opa-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/white/mesh-opa-white.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/white/mesh-opa-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/mesh-opa/icons/white/mesh-opa-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/color/opa-policy-color.svg b/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/color/opa-policy-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/color/opa-policy-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/white/opa-policy-white.svg b/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/white/opa-policy-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/components/opa-policy/icons/white/opa-policy-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/icons/white/kong-mesh-white.svg b/src/collections/integrations/kong-mesh/icons/white/kong-mesh-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong-mesh/icons/white/kong-mesh-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong-mesh/index.mdx b/src/collections/integrations/kong-mesh/index.mdx index c47551852abf..49719db5053e 100644 --- a/src/collections/integrations/kong-mesh/index.mdx +++ b/src/collections/integrations/kong-mesh/index.mdx @@ -1,28 +1,75 @@ --- -title: Kong Mesh +title: Kong Mesh subtitle: Collaborative and visual infrastructure as code for Kong Mesh -integrationIcon: icon/color/kong-mesh-color.svg -darkModeIntegrationIcon: icon/white/kong-mesh-white.svg -docURL: +integrationIcon: icons/color/kong-mesh-color.svg +darkModeIntegrationIcon: icons/white/kong-mesh-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kong-mesh +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Built on top of Envoy with 50+ observability charts out of the box, you can collect metrics, traces and logs of all L4-L7 traffic.", -"Integrate with Kong Ingress Controller to implement authentication, transformations, and other functionalities across Kubernetes clusters with zero downtime.", -"Configure Mesh natively using an API, web UI, or with declarative configuration to manage updates via your CI/CD pipelines." +registrant: Artifact Hub +components: [ +{ +"name": "access-audit", +"colorIcon": "icons/components/access-audit/icons/color/access-audit-color.svg", +"whiteIcon": "icons/components/access-audit/icons/white/access-audit-white.svg", +"description": "", +}, +{ +"name": "access-role-binding", +"colorIcon": "icons/components/access-role-binding/icons/color/access-role-binding-color.svg", +"whiteIcon": "icons/components/access-role-binding/icons/white/access-role-binding-white.svg", +"description": "", +}, +{ +"name": "access-role", +"colorIcon": "icons/components/access-role/icons/color/access-role-color.svg", +"whiteIcon": "icons/components/access-role/icons/white/access-role-white.svg", +"description": "", +}, +{ +"name": "mesh-opa", +"colorIcon": "icons/components/mesh-opa/icons/color/mesh-opa-color.svg", +"whiteIcon": "icons/components/mesh-opa/icons/white/mesh-opa-white.svg", +"description": "", +}, +{ +"name": "opa-policy", +"colorIcon": "icons/components/opa-policy/icons/color/opa-policy-color.svg", +"whiteIcon": "icons/components/opa-policy/icons/white/opa-policy-white.svg", +"description": "", +}, +{ +"name": "mesh-gateway-config", +"colorIcon": "icons/components/mesh-gateway-config/icons/color/mesh-gateway-config-color.svg", +"whiteIcon": "icons/components/mesh-gateway-config/icons/white/mesh-gateway-config-white.svg", +"description": "", +}, +{ +"name": "mesh-global-rate-limit", +"colorIcon": "icons/components/mesh-global-rate-limit/icons/color/mesh-global-rate-limit-color.svg", +"whiteIcon": "icons/components/mesh-global-rate-limit/icons/white/mesh-global-rate-limit-white.svg", +"description": "", +}] +featureList: [ + "Built on top of Envoy with 50+ observability charts out of the box, you can collect metrics, traces and logs of all L4-L7 traffic.", + "Integrate with Kong Ingress Controller to implement authentication, transformations, and other functionalities across Kubernetes clusters with zero downtime.", + "Configure Mesh natively using an API, web UI, or with declarative configuration to manage updates via your CI/CD pipelines." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Enterprise service mesh based on Kuma for multi-cloud and multi-cluster on both Kubernetes and VMs. +Enterprise service mesh based on Kuma for multi-cloud and multi-cluster on both Kubernetes and VMs.
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/kong/icons/color/kong-color.svg b/src/collections/integrations/kong/icons/color/kong-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong/icons/color/kong-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/color/ingress-class-parameters-color.svg b/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/color/ingress-class-parameters-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/color/ingress-class-parameters-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/white/ingress-class-parameters-white.svg b/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/white/ingress-class-parameters-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/ingress-class-parameters/icons/white/ingress-class-parameters-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/color/kong-cluster-plugin-color.svg b/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/color/kong-cluster-plugin-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/color/kong-cluster-plugin-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/white/kong-cluster-plugin-white.svg b/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/white/kong-cluster-plugin-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-cluster-plugin/icons/white/kong-cluster-plugin-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-consumer/icons/color/kong-consumer-color.svg b/src/collections/integrations/kong/icons/components/kong-consumer/icons/color/kong-consumer-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-consumer/icons/color/kong-consumer-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-consumer/icons/white/kong-consumer-white.svg b/src/collections/integrations/kong/icons/components/kong-consumer/icons/white/kong-consumer-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-consumer/icons/white/kong-consumer-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-ingress/icons/color/kong-ingress-color.svg b/src/collections/integrations/kong/icons/components/kong-ingress/icons/color/kong-ingress-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-ingress/icons/color/kong-ingress-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-ingress/icons/white/kong-ingress-white.svg b/src/collections/integrations/kong/icons/components/kong-ingress/icons/white/kong-ingress-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-ingress/icons/white/kong-ingress-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-plugin/icons/color/kong-plugin-color.svg b/src/collections/integrations/kong/icons/components/kong-plugin/icons/color/kong-plugin-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-plugin/icons/color/kong-plugin-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-plugin/icons/white/kong-plugin-white.svg b/src/collections/integrations/kong/icons/components/kong-plugin/icons/white/kong-plugin-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-plugin/icons/white/kong-plugin-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/color/kong-upstream-policy-color.svg b/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/color/kong-upstream-policy-color.svg new file mode 100644 index 000000000000..51a8e4df0a5a --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/color/kong-upstream-policy-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/white/kong-upstream-policy-white.svg b/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/white/kong-upstream-policy-white.svg new file mode 100644 index 000000000000..0693f1de42bf --- /dev/null +++ b/src/collections/integrations/kong/icons/components/kong-upstream-policy/icons/white/kong-upstream-policy-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/tcp-ingress/icons/color/tcp-ingress-color.svg b/src/collections/integrations/kong/icons/components/tcp-ingress/icons/color/tcp-ingress-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/tcp-ingress/icons/color/tcp-ingress-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/tcp-ingress/icons/white/tcp-ingress-white.svg b/src/collections/integrations/kong/icons/components/tcp-ingress/icons/white/tcp-ingress-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/tcp-ingress/icons/white/tcp-ingress-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/udp-ingress/icons/color/udp-ingress-color.svg b/src/collections/integrations/kong/icons/components/udp-ingress/icons/color/udp-ingress-color.svg new file mode 100644 index 000000000000..ce64b1957ec0 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/udp-ingress/icons/color/udp-ingress-color.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/components/udp-ingress/icons/white/udp-ingress-white.svg b/src/collections/integrations/kong/icons/components/udp-ingress/icons/white/udp-ingress-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/components/udp-ingress/icons/white/udp-ingress-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/icons/white/kong-white.svg b/src/collections/integrations/kong/icons/white/kong-white.svg new file mode 100644 index 000000000000..847d97fbace4 --- /dev/null +++ b/src/collections/integrations/kong/icons/white/kong-white.svg @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kong/index.mdx b/src/collections/integrations/kong/index.mdx index d5b577b83a87..f1d58a9df8a6 100644 --- a/src/collections/integrations/kong/index.mdx +++ b/src/collections/integrations/kong/index.mdx @@ -1,27 +1,80 @@ --- -title: Kong API Gateway +title: Kong API Gateway subtitle: Collaborative and visual infrastructure as code for Kong API Gateway -integrationIcon: icon/color/kong-color.svg -darkModeIntegrationIcon: icon/white/kong-white.svg -docURL: +integrationIcon: icons/color/kong-color.svg +darkModeIntegrationIcon: icons/white/kong-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kong +description: category: Cloud Native Network subcategory: API Gateway -featureList: ["Advanced routing, load balancing, health checking - all configurable via a RESTful admin API or declarative configuration.", -"Authentication and authorization for APIs using methods like JWT, basic auth, OAuth, ACLs and more.", -"Sophisticated deployment models like Declarative Databaseless Deployment and Hybrid Deployment (control plane/data plane separation) without any vendor lock-in." +registrant: Artifact Hub +components: [ +{ +"name": "ingress-class-parameters", +"colorIcon": "icons/components/ingress-class-parameters/icons/color/ingress-class-parameters-color.svg", +"whiteIcon": "icons/components/ingress-class-parameters/icons/white/ingress-class-parameters-white.svg", +"description": "", +}, +{ +"name": "kong-cluster-plugin", +"colorIcon": "icons/components/kong-cluster-plugin/icons/color/kong-cluster-plugin-color.svg", +"whiteIcon": "icons/components/kong-cluster-plugin/icons/white/kong-cluster-plugin-white.svg", +"description": "", +}, +{ +"name": "kong-consumer", +"colorIcon": "icons/components/kong-consumer/icons/color/kong-consumer-color.svg", +"whiteIcon": "icons/components/kong-consumer/icons/white/kong-consumer-white.svg", +"description": "", +}, +{ +"name": "kong-ingress", +"colorIcon": "icons/components/kong-ingress/icons/color/kong-ingress-color.svg", +"whiteIcon": "icons/components/kong-ingress/icons/white/kong-ingress-white.svg", +"description": "", +}, +{ +"name": "kong-plugin", +"colorIcon": "icons/components/kong-plugin/icons/color/kong-plugin-color.svg", +"whiteIcon": "icons/components/kong-plugin/icons/white/kong-plugin-white.svg", +"description": "", +}, +{ +"name": "tcp-ingress", +"colorIcon": "icons/components/tcp-ingress/icons/color/tcp-ingress-color.svg", +"whiteIcon": "icons/components/tcp-ingress/icons/white/tcp-ingress-white.svg", +"description": "", +}, +{ +"name": "udp-ingress", +"colorIcon": "icons/components/udp-ingress/icons/color/udp-ingress-color.svg", +"whiteIcon": "icons/components/udp-ingress/icons/white/udp-ingress-white.svg", +"description": "", +}, +{ +"name": "kong-upstream-policy", +"colorIcon": "icons/components/kong-upstream-policy/icons/color/kong-upstream-policy-color.svg", +"whiteIcon": "icons/components/kong-upstream-policy/icons/white/kong-upstream-policy-white.svg", +"description": "", +}] +featureList: [ + "Advanced routing, load balancing, health checking - all configurable via a RESTful admin API or declarative configuration.", + "Authentication and authorization for APIs using methods like JWT, basic auth, OAuth, ACLs and more.", + "Sophisticated deployment models like Declarative Databaseless Deployment and Hybrid Deployment (control plane/data plane separation) without any vendor lock-in." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kong API Gateway is a cloud-native, platform-agnostic, scalable API Gateway distinguished for its high performance and extensibility via plugins. +Kong API Gateway is a cloud-native, platform-agnostic, scalable API Gateway distinguished for its high performance and extensibility via plugins.
By providing functionality for proxying, routing, load balancing, health checking, authentication (and more), Kong serves as the central layer for orchestrating microservices or conventional API traffic with ease.
-Kong runs natively on Kubernetes thanks to its official Kubernetes Ingress Controller.
\ No newline at end of file +Kong runs natively on Kubernetes thanks to its official Kubernetes Ingress Controller. diff --git a/src/collections/integrations/kube-prometheus-stack/icon/color/kube-prometheus-stack-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/color/kube-prometheus-stack-color.svg similarity index 100% rename from src/collections/integrations/kube-prometheus-stack/icon/color/kube-prometheus-stack-color.svg rename to src/collections/integrations/kube-prometheus-stack/icons/color/kube-prometheus-stack-color.svg diff --git a/src/collections/integrations/kube-prometheus/icon/color/kube-prometheus-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager-config/icons/color/alertmanager-config-color.svg similarity index 100% rename from src/collections/integrations/kube-prometheus/icon/color/kube-prometheus-color.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager-config/icons/color/alertmanager-config-color.svg diff --git a/src/collections/integrations/kube-prometheus-stack/icon/white/kube-prometheus-stack-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager-config/icons/white/alertmanager-config-white.svg similarity index 100% rename from src/collections/integrations/kube-prometheus-stack/icon/white/kube-prometheus-stack-white.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager-config/icons/white/alertmanager-config-white.svg diff --git a/src/collections/integrations/pravega/icon/color/pravega-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager/icons/color/alertmanager-color.svg similarity index 100% rename from src/collections/integrations/pravega/icon/color/pravega-color.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager/icons/color/alertmanager-color.svg diff --git a/src/collections/integrations/kube-prometheus/icon/white/kube-prometheus-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager/icons/white/alertmanager-white.svg similarity index 100% rename from src/collections/integrations/kube-prometheus/icon/white/kube-prometheus-white.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/alertmanager/icons/white/alertmanager-white.svg diff --git a/src/collections/integrations/prometheus-operator-crds/icon/color/prometheus-operator-crds-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-agent/icons/color/prometheus-agent-color.svg similarity index 100% rename from src/collections/integrations/prometheus-operator-crds/icon/color/prometheus-operator-crds-color.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-agent/icons/color/prometheus-agent-color.svg diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-agent/icons/white/prometheus-agent-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-agent/icons/white/prometheus-agent-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-agent/icons/white/prometheus-agent-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/prometheus/icon/color/prometheus-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-connection/icons/color/prometheus-connection-color.svg similarity index 100% rename from src/collections/integrations/prometheus/icon/color/prometheus-color.svg rename to src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-connection/icons/color/prometheus-connection-color.svg diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-connection/icons/white/prometheus-connection-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-connection/icons/white/prometheus-connection-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-connection/icons/white/prometheus-connection-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/color/prometheus-credential-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/color/prometheus-credential-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/color/prometheus-credential-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/white/prometheus-credential-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/white/prometheus-credential-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus-credential/icons/white/prometheus-credential-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/color/prometheus-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/color/prometheus-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/color/prometheus-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/white/prometheus-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/white/prometheus-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/prometheus/icons/white/prometheus-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/color/scrape-config-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/color/scrape-config-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/color/scrape-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/white/scrape-config-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/white/scrape-config-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/scrape-config/icons/white/scrape-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/color/thanos-ruler-color.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/color/thanos-ruler-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/color/thanos-ruler-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/white/thanos-ruler-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/white/thanos-ruler-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/components/thanos-ruler/icons/white/thanos-ruler-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/icons/white/kube-prometheus-stack-white.svg b/src/collections/integrations/kube-prometheus-stack/icons/white/kube-prometheus-stack-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus-stack/icons/white/kube-prometheus-stack-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus-stack/index.mdx b/src/collections/integrations/kube-prometheus-stack/index.mdx index 56f173d7015c..393eaa2b222a 100644 --- a/src/collections/integrations/kube-prometheus-stack/index.mdx +++ b/src/collections/integrations/kube-prometheus-stack/index.mdx @@ -1,28 +1,81 @@ --- -title: Kube Prometheus Stack +title: Kube Prometheus Stack subtitle: Collaborative and visual infrastructure as code for Kube Prometheus Stack -integrationIcon: icon/color/kube-prometheus-stack-color.svg -darkModeIntegrationIcon: icon/white/kube-prometheus-stack-white.svg -docURL: +integrationIcon: icons/color/kube-prometheus-stack-color.svg +darkModeIntegrationIcon: icons/white/kube-prometheus-stack-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kube-prometheus-stack +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [ +{ +"name": "alertmanager-config", +"colorIcon": "icons/components/alertmanager-config/icons/color/alertmanager-config-color.svg", +"whiteIcon": "icons/components/alertmanager-config/icons/white/alertmanager-config-white.svg", +"description": "", +}, +{ +"name": "alertmanager", +"colorIcon": "icons/components/alertmanager/icons/color/alertmanager-color.svg", +"whiteIcon": "icons/components/alertmanager/icons/white/alertmanager-white.svg", +"description": "", +}, +{ +"name": "prometheus", +"colorIcon": "icons/components/prometheus/icons/color/prometheus-color.svg", +"whiteIcon": "icons/components/prometheus/icons/white/prometheus-white.svg", +"description": "", +}, +{ +"name": "thanos-ruler", +"colorIcon": "icons/components/thanos-ruler/icons/color/thanos-ruler-color.svg", +"whiteIcon": "icons/components/thanos-ruler/icons/white/thanos-ruler-white.svg", +"description": "", +}, +{ +"name": "prometheus-agent", +"colorIcon": "icons/components/prometheus-agent/icons/color/prometheus-agent-color.svg", +"whiteIcon": "icons/components/prometheus-agent/icons/white/prometheus-agent-white.svg", +"description": "", +}, +{ +"name": "scrape-config", +"colorIcon": "icons/components/scrape-config/icons/color/scrape-config-color.svg", +"whiteIcon": "icons/components/scrape-config/icons/white/scrape-config-white.svg", +"description": "", +}, +{ +"name": "prometheus-connection", +"colorIcon": "icons/components/prometheus-connection/icons/color/prometheus-connection-color.svg", +"whiteIcon": "icons/components/prometheus-connection/icons/white/prometheus-connection-white.svg", +"description": "", +}, +{ +"name": "prometheus-credential", +"colorIcon": "icons/components/prometheus-credential/icons/color/prometheus-credential-color.svg", +"whiteIcon": "icons/components/prometheus-credential/icons/white/prometheus-credential-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Prometheus is an open-source systems monitoring and alerting toolkit +Prometheus is an open-source systems monitoring and alerting toolkit
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/kube-prometheus/icons/color/kube-prometheus-color.svg b/src/collections/integrations/kube-prometheus/icons/color/kube-prometheus-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/kube-prometheus/icons/color/kube-prometheus-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus/icons/white/kube-prometheus-white.svg b/src/collections/integrations/kube-prometheus/icons/white/kube-prometheus-white.svg new file mode 100644 index 000000000000..8e3a9357ca8a --- /dev/null +++ b/src/collections/integrations/kube-prometheus/icons/white/kube-prometheus-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-prometheus/index.mdx b/src/collections/integrations/kube-prometheus/index.mdx index e2b78beecae4..aef06e54910f 100644 --- a/src/collections/integrations/kube-prometheus/index.mdx +++ b/src/collections/integrations/kube-prometheus/index.mdx @@ -1,28 +1,33 @@ --- -title: Kube Prometheus +title: Kube Prometheus subtitle: Collaborative and visual infrastructure as code for Kube Prometheus -integrationIcon: icon/color/kube-prometheus-color.svg -darkModeIntegrationIcon: icon/white/kube-prometheus-white.svg -docURL: +integrationIcon: icons/color/kube-prometheus-color.svg +darkModeIntegrationIcon: icons/white/kube-prometheus-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kube-prometheus +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Prometheus is an open-source systems monitoring and alerting toolkit +Prometheus is an open-source systems monitoring and alerting toolkit
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/kube-rs/icon/color/kube-rs-color.svg b/src/collections/integrations/kube-rs/icons/color/kube-rs-color.svg similarity index 100% rename from src/collections/integrations/kube-rs/icon/color/kube-rs-color.svg rename to src/collections/integrations/kube-rs/icons/color/kube-rs-color.svg diff --git a/src/collections/integrations/kube-rs/icon/white/kube-rs-white.svg b/src/collections/integrations/kube-rs/icons/white/kube-rs-white.svg similarity index 100% rename from src/collections/integrations/kube-rs/icon/white/kube-rs-white.svg rename to src/collections/integrations/kube-rs/icons/white/kube-rs-white.svg diff --git a/src/collections/integrations/kube-rs/index.mdx b/src/collections/integrations/kube-rs/index.mdx index d98626e1fde1..b2a6067272db 100644 --- a/src/collections/integrations/kube-rs/index.mdx +++ b/src/collections/integrations/kube-rs/index.mdx @@ -1,28 +1,33 @@ --- -title: Kube Rs +title: Kube Rs subtitle: Collaborative and visual infrastructure as code for Kube Rs -integrationIcon: icon/color/kube-rs-color.svg -darkModeIntegrationIcon: icon/white/kube-rs-white.svg -docURL: +integrationIcon: icons/color/kube-rs-color.svg +darkModeIntegrationIcon: icons/white/kube-rs-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kube-rs +description: category: Runtime subcategory: Scheduling & Orchestration -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A Rust client for Kubernetes in the style of a more generic client-go, a runtime abstraction inspired by controller-runtime, and a derive macro for CRDs inspired by kubebuilder. Hosted by CNCF as a Sandbox Project +A Rust client for Kubernetes in the style of a more generic client-go, a runtime abstraction inspired by controller-runtime, and a derive macro for CRDs inspired by kubebuilder. Hosted by CNCF as a Sandbox Project
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/kube-ui-server/icon/color/kube-ui-server-color.svg b/src/collections/integrations/kube-ui-server/icons/color/kube-ui-server-color.svg similarity index 100% rename from src/collections/integrations/kube-ui-server/icon/color/kube-ui-server-color.svg rename to src/collections/integrations/kube-ui-server/icons/color/kube-ui-server-color.svg diff --git a/src/collections/integrations/kube-ui-server/icons/components/app-binding/icons/color/app-binding-color.svg b/src/collections/integrations/kube-ui-server/icons/components/app-binding/icons/color/app-binding-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/app-binding/icons/color/app-binding-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icon/white/kube-ui-server-white.svg b/src/collections/integrations/kube-ui-server/icons/components/app-binding/icons/white/app-binding-white.svg similarity index 100% rename from src/collections/integrations/kube-ui-server/icon/white/kube-ui-server-white.svg rename to src/collections/integrations/kube-ui-server/icons/components/app-binding/icons/white/app-binding-white.svg diff --git a/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/color/chart-preset-color.svg b/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/color/chart-preset-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/color/chart-preset-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/white/chart-preset-white.svg b/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/white/chart-preset-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/chart-preset/icons/white/chart-preset-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/color/cluster-chart-preset-color.svg b/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/color/cluster-chart-preset-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/color/cluster-chart-preset-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/white/cluster-chart-preset-white.svg b/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/white/cluster-chart-preset-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/cluster-chart-preset/icons/white/cluster-chart-preset-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/color/feature-set-color.svg b/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/color/feature-set-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/color/feature-set-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/white/feature-set-white.svg b/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/white/feature-set-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/feature-set/icons/white/feature-set-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/feature/icons/color/feature-color.svg b/src/collections/integrations/kube-ui-server/icons/components/feature/icons/color/feature-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/feature/icons/color/feature-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/feature/icons/white/feature-white.svg b/src/collections/integrations/kube-ui-server/icons/components/feature/icons/white/feature-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/feature/icons/white/feature-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/color/helm-release-color.svg b/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/color/helm-release-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/color/helm-release-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/white/helm-release-white.svg b/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/white/helm-release-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/helm-release/icons/white/helm-release-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/color/helm-repository-color.svg b/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/color/helm-repository-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/color/helm-repository-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/white/helm-repository-white.svg b/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/white/helm-repository-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/helm-repository/icons/white/helm-repository-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/color/project-quota-color.svg b/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/color/project-quota-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/color/project-quota-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/white/project-quota-white.svg b/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/white/project-quota-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/project-quota/icons/white/project-quota-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/color/resource-dashboard-color.svg b/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/color/resource-dashboard-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/color/resource-dashboard-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/white/resource-dashboard-white.svg b/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/white/resource-dashboard-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/resource-dashboard/icons/white/resource-dashboard-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/color/resource-editor-color.svg b/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/color/resource-editor-color.svg new file mode 100644 index 000000000000..b96151ed1c2c --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/color/resource-editor-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/white/resource-editor-white.svg b/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/white/resource-editor-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/components/resource-editor/icons/white/resource-editor-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/icons/white/kube-ui-server-white.svg b/src/collections/integrations/kube-ui-server/icons/white/kube-ui-server-white.svg new file mode 100644 index 000000000000..c506b44faa1a --- /dev/null +++ b/src/collections/integrations/kube-ui-server/icons/white/kube-ui-server-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kube-ui-server/index.mdx b/src/collections/integrations/kube-ui-server/index.mdx index f540cb57f90b..45fbf20c2bd0 100644 --- a/src/collections/integrations/kube-ui-server/index.mdx +++ b/src/collections/integrations/kube-ui-server/index.mdx @@ -1,28 +1,93 @@ --- -title: Kubernetes UI Server +title: Kubernetes UI Server subtitle: Collaborative and visual infrastructure as code for Kubernetes UI Server -integrationIcon: icon/color/kube-ui-server-color.svg -darkModeIntegrationIcon: icon/white/kube-ui-server-white.svg -docURL: +integrationIcon: icons/color/kube-ui-server-color.svg +darkModeIntegrationIcon: icons/white/kube-ui-server-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kube-ui-server +description: category: Provisioning subcategory: Automation & Configuration -featureList: ["WhoAmI service returns the user info of the user making the api call.", -"PodView resource exposes actual resource usage by a Pod. The resource usage information is read from Prometheus.", -"Identity Server is a Kubernetes extended apiserver (EAS). As an EAS, it has access to the user who is making an api call to the whoami server." +registrant: Artifact Hub +components: [ +{ +"name": "app-binding", +"colorIcon": "icons/components/app-binding/icons/color/app-binding-color.svg", +"whiteIcon": "icons/components/app-binding/icons/white/app-binding-white.svg", +"description": "", +}, +{ +"name": "helm-release", +"colorIcon": "icons/components/helm-release/icons/color/helm-release-color.svg", +"whiteIcon": "icons/components/helm-release/icons/white/helm-release-white.svg", +"description": "", +}, +{ +"name": "helm-repository", +"colorIcon": "icons/components/helm-repository/icons/color/helm-repository-color.svg", +"whiteIcon": "icons/components/helm-repository/icons/white/helm-repository-white.svg", +"description": "", +}, +{ +"name": "feature", +"colorIcon": "icons/components/feature/icons/color/feature-color.svg", +"whiteIcon": "icons/components/feature/icons/white/feature-white.svg", +"description": "", +}, +{ +"name": "feature-set", +"colorIcon": "icons/components/feature-set/icons/color/feature-set-color.svg", +"whiteIcon": "icons/components/feature-set/icons/white/feature-set-white.svg", +"description": "", +}, +{ +"name": "resource-dashboard", +"colorIcon": "icons/components/resource-dashboard/icons/color/resource-dashboard-color.svg", +"whiteIcon": "icons/components/resource-dashboard/icons/white/resource-dashboard-white.svg", +"description": "", +}, +{ +"name": "resource-editor", +"colorIcon": "icons/components/resource-editor/icons/color/resource-editor-color.svg", +"whiteIcon": "icons/components/resource-editor/icons/white/resource-editor-white.svg", +"description": "", +}, +{ +"name": "chart-preset", +"colorIcon": "icons/components/chart-preset/icons/color/chart-preset-color.svg", +"whiteIcon": "icons/components/chart-preset/icons/white/chart-preset-white.svg", +"description": "", +}, +{ +"name": "cluster-chart-preset", +"colorIcon": "icons/components/cluster-chart-preset/icons/color/cluster-chart-preset-color.svg", +"whiteIcon": "icons/components/cluster-chart-preset/icons/white/cluster-chart-preset-white.svg", +"description": "", +}, +{ +"name": "project-quota", +"colorIcon": "icons/components/project-quota/icons/color/project-quota-color.svg", +"whiteIcon": "icons/components/project-quota/icons/white/project-quota-white.svg", +"description": "", +}] +featureList: [ + "WhoAmI service returns the user info of the user making the api call.", + "PodView resource exposes actual resource usage by a Pod. The resource usage information is read from Prometheus.", + "Identity Server is a Kubernetes extended apiserver (EAS). As an EAS, it has access to the user who is making an api call to the whoami server." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kubernetes UI Server is an extended api server for Kubernetes. This exposes a number of apis for a Kubernetes cluster, such as: +Kubernetes UI Server is an extended api server for Kubernetes. This exposes a number of apis for a Kubernetes cluster, such as:
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/kubedb-catalog/icon/color/kubedb-catalog-color.svg b/src/collections/integrations/kubedb-catalog/icons/color/kubedb-catalog-color.svg similarity index 100% rename from src/collections/integrations/kubedb-catalog/icon/color/kubedb-catalog-color.svg rename to src/collections/integrations/kubedb-catalog/icons/color/kubedb-catalog-color.svg diff --git a/src/collections/integrations/kubedb-catalog/icons/white/kubedb-catalog-white.svg b/src/collections/integrations/kubedb-catalog/icons/white/kubedb-catalog-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-catalog/icons/white/kubedb-catalog-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-catalog/index.mdx b/src/collections/integrations/kubedb-catalog/index.mdx index 1b25b46f273f..bd896575e3a6 100644 --- a/src/collections/integrations/kubedb-catalog/index.mdx +++ b/src/collections/integrations/kubedb-catalog/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedb Catalog +title: Kubedb Catalog subtitle: Collaborative and visual infrastructure as code for Kubedb Catalog -integrationIcon: icon/color/kubedb-catalog-color.svg -darkModeIntegrationIcon: icon/white/kubedb-catalog-white.svg -docURL: +integrationIcon: icons/color/kubedb-catalog-color.svg +darkModeIntegrationIcon: icons/white/kubedb-catalog-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-catalog +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-crds/icon/color/kubedb-crds-color.svg b/src/collections/integrations/kubedb-crds/icons/color/kubedb-crds-color.svg similarity index 100% rename from src/collections/integrations/kubedb-crds/icon/color/kubedb-crds-color.svg rename to src/collections/integrations/kubedb-crds/icons/color/kubedb-crds-color.svg diff --git a/src/collections/integrations/kubedb-grafana-dashboards/icon/color/kubedb-grafana-dashboards-color.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-autoscaler/icons/color/elasticsearch-autoscaler-color.svg similarity index 100% rename from src/collections/integrations/kubedb-grafana-dashboards/icon/color/kubedb-grafana-dashboards-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-autoscaler/icons/color/elasticsearch-autoscaler-color.svg diff --git a/src/collections/integrations/kubedb-crds/icon/white/kubedb-crds-white.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-autoscaler/icons/white/elasticsearch-autoscaler-white.svg similarity index 100% rename from src/collections/integrations/kubedb-crds/icon/white/kubedb-crds-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-autoscaler/icons/white/elasticsearch-autoscaler-white.svg diff --git a/src/collections/integrations/kubedb-metrics/icon/color/kubedb-metrics-color.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-dashboard/icons/color/elasticsearch-dashboard-color.svg similarity index 100% rename from src/collections/integrations/kubedb-metrics/icon/color/kubedb-metrics-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-dashboard/icons/color/elasticsearch-dashboard-color.svg diff --git a/src/collections/integrations/kubedb-grafana-dashboards/icon/white/kubedb-grafana-dashboards-white.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-dashboard/icons/white/elasticsearch-dashboard-white.svg similarity index 100% rename from src/collections/integrations/kubedb-grafana-dashboards/icon/white/kubedb-grafana-dashboards-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-dashboard/icons/white/elasticsearch-dashboard-white.svg diff --git a/src/collections/integrations/kubedb-ops-manager/icon/color/kubedb-ops-manager-color.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-ops-request/icons/color/elasticsearch-ops-request-color.svg similarity index 100% rename from src/collections/integrations/kubedb-ops-manager/icon/color/kubedb-ops-manager-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-ops-request/icons/color/elasticsearch-ops-request-color.svg diff --git a/src/collections/integrations/kubedb-metrics/icon/white/kubedb-metrics-white.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-ops-request/icons/white/elasticsearch-ops-request-white.svg similarity index 100% rename from src/collections/integrations/kubedb-metrics/icon/white/kubedb-metrics-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-ops-request/icons/white/elasticsearch-ops-request-white.svg diff --git a/src/collections/integrations/kubedb-opscenter/icon/color/kubedb-opscenter-color.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-version/icons/color/elasticsearch-version-color.svg similarity index 100% rename from src/collections/integrations/kubedb-opscenter/icon/color/kubedb-opscenter-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-version/icons/color/elasticsearch-version-color.svg diff --git a/src/collections/integrations/kubedb-ops-manager/icon/white/kubedb-ops-manager-white.svg b/src/collections/integrations/kubedb-crds/icons/components/elasticsearch-version/icons/white/elasticsearch-version-white.svg similarity index 100% rename from src/collections/integrations/kubedb-ops-manager/icon/white/kubedb-ops-manager-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/elasticsearch-version/icons/white/elasticsearch-version-white.svg diff --git a/src/collections/integrations/kubedb-ui-server/icon/color/kubedb-ui-server-color.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-autoscaler/icons/color/etcd-autoscaler-color.svg similarity index 100% rename from src/collections/integrations/kubedb-ui-server/icon/color/kubedb-ui-server-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/etcd-autoscaler/icons/color/etcd-autoscaler-color.svg diff --git a/src/collections/integrations/kubedb-opscenter/icon/white/kubedb-opscenter-white.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-autoscaler/icons/white/etcd-autoscaler-white.svg similarity index 100% rename from src/collections/integrations/kubedb-opscenter/icon/white/kubedb-opscenter-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/etcd-autoscaler/icons/white/etcd-autoscaler-white.svg diff --git a/src/collections/integrations/kubedb/icon/color/kubedb-color.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-ops-request/icons/color/etcd-ops-request-color.svg similarity index 100% rename from src/collections/integrations/kubedb/icon/color/kubedb-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/etcd-ops-request/icons/color/etcd-ops-request-color.svg diff --git a/src/collections/integrations/kubedb-ui-server/icon/white/kubedb-ui-server-white.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-ops-request/icons/white/etcd-ops-request-white.svg similarity index 100% rename from src/collections/integrations/kubedb-ui-server/icon/white/kubedb-ui-server-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/etcd-ops-request/icons/white/etcd-ops-request-white.svg diff --git a/src/collections/integrations/kubedb-crds/icons/components/etcd-version/icons/color/etcd-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-version/icons/color/etcd-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/etcd-version/icons/color/etcd-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb/icon/white/kubedb-white.svg b/src/collections/integrations/kubedb-crds/icons/components/etcd-version/icons/white/etcd-version-white.svg similarity index 100% rename from src/collections/integrations/kubedb/icon/white/kubedb-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/etcd-version/icons/white/etcd-version-white.svg diff --git a/src/collections/integrations/kubedb-crds/icons/components/kafka-ops-request/icons/color/kafka-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/kafka-ops-request/icons/color/kafka-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/kafka-ops-request/icons/color/kafka-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icon/white/rabbitmq-cluster-operator-white.svg b/src/collections/integrations/kubedb-crds/icons/components/kafka-ops-request/icons/white/kafka-ops-request-white.svg similarity index 100% rename from src/collections/integrations/rabbitmq-cluster-operator/icon/white/rabbitmq-cluster-operator-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/kafka-ops-request/icons/white/kafka-ops-request-white.svg diff --git a/src/collections/integrations/kubedb-crds/icons/components/kafka-version/icons/color/kafka-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/kafka-version/icons/color/kafka-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/kafka-version/icons/color/kafka-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-operator/icon/white/rabbitmq-operator-white.svg b/src/collections/integrations/kubedb-crds/icons/components/kafka-version/icons/white/kafka-version-white.svg similarity index 100% rename from src/collections/integrations/rabbitmq-operator/icon/white/rabbitmq-operator-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/kafka-version/icons/white/kafka-version-white.svg diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-autoscaler/icons/color/maria-db-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-autoscaler/icons/color/maria-db-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/maria-db-autoscaler/icons/color/maria-db-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-autoscaler/icons/white/maria-db-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-autoscaler/icons/white/maria-db-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-database/icons/color/maria-db-database-color.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-database/icons/color/maria-db-database-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/maria-db-database/icons/color/maria-db-database-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-database/icons/white/maria-db-database-white.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-database/icons/white/maria-db-database-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-ops-request/icons/color/maria-db-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-ops-request/icons/color/maria-db-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/maria-db-ops-request/icons/color/maria-db-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-ops-request/icons/white/maria-db-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-ops-request/icons/white/maria-db-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-version/icons/color/maria-db-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-version/icons/color/maria-db-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/maria-db-version/icons/color/maria-db-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/maria-db-version/icons/white/maria-db-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/maria-db-version/icons/white/maria-db-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-autoscaler/icons/color/memcached-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-autoscaler/icons/color/memcached-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/memcached-autoscaler/icons/color/memcached-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-autoscaler/icons/white/memcached-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-autoscaler/icons/white/memcached-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-ops-request/icons/color/memcached-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-ops-request/icons/color/memcached-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/memcached-ops-request/icons/color/memcached-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-ops-request/icons/white/memcached-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-ops-request/icons/white/memcached-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-version/icons/color/memcached-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-version/icons/color/memcached-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/memcached-version/icons/color/memcached-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/memcached-version/icons/white/memcached-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/memcached-version/icons/white/memcached-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-autoscaler/icons/color/mongo-db-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-autoscaler/icons/color/mongo-db-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-autoscaler/icons/color/mongo-db-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-autoscaler/icons/white/mongo-db-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-autoscaler/icons/white/mongo-db-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-database/icons/color/mongo-db-database-color.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-database/icons/color/mongo-db-database-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-database/icons/color/mongo-db-database-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-database/icons/white/mongo-db-database-white.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-database/icons/white/mongo-db-database-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-ops-request/icons/color/mongo-db-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-ops-request/icons/color/mongo-db-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-ops-request/icons/color/mongo-db-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-ops-request/icons/white/mongo-db-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-ops-request/icons/white/mongo-db-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-version/icons/color/mongo-db-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-version/icons/color/mongo-db-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-version/icons/color/mongo-db-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/mongo-db-version/icons/white/mongo-db-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/mongo-db-version/icons/white/mongo-db-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-autoscaler/icons/color/my-sql-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-autoscaler/icons/color/my-sql-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/my-sql-autoscaler/icons/color/my-sql-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-autoscaler/icons/white/my-sql-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-autoscaler/icons/white/my-sql-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-database/icons/color/my-sql-database-color.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-database/icons/color/my-sql-database-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/my-sql-database/icons/color/my-sql-database-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-database/icons/white/my-sql-database-white.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-database/icons/white/my-sql-database-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-ops-request/icons/color/my-sql-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-ops-request/icons/color/my-sql-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/my-sql-ops-request/icons/color/my-sql-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-ops-request/icons/white/my-sql-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-ops-request/icons/white/my-sql-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-version/icons/color/my-sql-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-version/icons/color/my-sql-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/my-sql-version/icons/color/my-sql-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/my-sql-version/icons/white/my-sql-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/my-sql-version/icons/white/my-sql-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-autoscaler/icons/color/percona-xtra-db-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-autoscaler/icons/color/percona-xtra-db-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-autoscaler/icons/color/percona-xtra-db-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-autoscaler/icons/white/percona-xtra-db-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-autoscaler/icons/white/percona-xtra-db-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-ops-request/icons/color/percona-xtra-db-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-ops-request/icons/color/percona-xtra-db-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-ops-request/icons/color/percona-xtra-db-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-ops-request/icons/white/percona-xtra-db-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-ops-request/icons/white/percona-xtra-db-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-version/icons/color/percona-xtra-db-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-version/icons/color/percona-xtra-db-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-version/icons/color/percona-xtra-db-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-version/icons/white/percona-xtra-db-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/percona-xtra-db-version/icons/white/percona-xtra-db-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-autoscaler/icons/color/pg-bouncer-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-autoscaler/icons/color/pg-bouncer-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-autoscaler/icons/color/pg-bouncer-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-autoscaler/icons/white/pg-bouncer-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-autoscaler/icons/white/pg-bouncer-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/pg-db/icon/color/pg-db-color.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-ops-request/icons/color/pg-bouncer-ops-request-color.svg similarity index 100% rename from src/collections/integrations/pg-db/icon/color/pg-db-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-ops-request/icons/color/pg-bouncer-ops-request-color.svg diff --git a/src/collections/integrations/pg-db/icon/white/pg-db-white.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-ops-request/icons/white/pg-bouncer-ops-request-white.svg similarity index 100% rename from src/collections/integrations/pg-db/icon/white/pg-db-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-ops-request/icons/white/pg-bouncer-ops-request-white.svg diff --git a/src/collections/integrations/postgres-with-operator/icon/color/postgres-with-operator-color.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-version/icons/color/pg-bouncer-version-color.svg similarity index 100% rename from src/collections/integrations/postgres-with-operator/icon/color/postgres-with-operator-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-version/icons/color/pg-bouncer-version-color.svg diff --git a/src/collections/integrations/pg-operator/icon/white/pg-operator-white.svg b/src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-version/icons/white/pg-bouncer-version-white.svg similarity index 100% rename from src/collections/integrations/pg-operator/icon/white/pg-operator-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/pg-bouncer-version/icons/white/pg-bouncer-version-white.svg diff --git a/src/collections/integrations/pg-operator/icon/color/pg-operator-color.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-autoscaler/icons/color/postgres-autoscaler-color.svg similarity index 100% rename from src/collections/integrations/pg-operator/icon/color/pg-operator-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-autoscaler/icons/color/postgres-autoscaler-color.svg diff --git a/src/collections/integrations/pgo/icon/white/pgo-white.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-autoscaler/icons/white/postgres-autoscaler-white.svg similarity index 100% rename from src/collections/integrations/pgo/icon/white/pgo-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-autoscaler/icons/white/postgres-autoscaler-white.svg diff --git a/src/collections/integrations/pgo/icon/color/pgo-color.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-database/icons/color/postgres-database-color.svg similarity index 100% rename from src/collections/integrations/pgo/icon/color/pgo-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-database/icons/color/postgres-database-color.svg diff --git a/src/collections/integrations/postgres-controller/icon/white/postgres-controller-white.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-database/icons/white/postgres-database-white.svg similarity index 100% rename from src/collections/integrations/postgres-controller/icon/white/postgres-controller-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-database/icons/white/postgres-database-white.svg diff --git a/src/collections/integrations/postgres-controller/icon/color/postgres-controller-color.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-ops-request/icons/color/postgres-ops-request-color.svg similarity index 100% rename from src/collections/integrations/postgres-controller/icon/color/postgres-controller-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-ops-request/icons/color/postgres-ops-request-color.svg diff --git a/src/collections/integrations/postgres-operator/icon/white/postgres-operator-white.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-ops-request/icons/white/postgres-ops-request-white.svg similarity index 100% rename from src/collections/integrations/postgres-operator/icon/white/postgres-operator-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-ops-request/icons/white/postgres-ops-request-white.svg diff --git a/src/collections/integrations/posthog/icon/color/posthog-color.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-version/icons/color/postgres-version-color.svg similarity index 100% rename from src/collections/integrations/posthog/icon/color/posthog-color.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-version/icons/color/postgres-version-color.svg diff --git a/src/collections/integrations/postgres-with-operator/icon/white/postgres-with-operator-white.svg b/src/collections/integrations/kubedb-crds/icons/components/postgres-version/icons/white/postgres-version-white.svg similarity index 100% rename from src/collections/integrations/postgres-with-operator/icon/white/postgres-with-operator-white.svg rename to src/collections/integrations/kubedb-crds/icons/components/postgres-version/icons/white/postgres-version-white.svg diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-autoscaler/icons/color/proxy-sql-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-autoscaler/icons/color/proxy-sql-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-autoscaler/icons/color/proxy-sql-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-autoscaler/icons/white/proxy-sql-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-autoscaler/icons/white/proxy-sql-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-ops-request/icons/color/proxy-sql-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-ops-request/icons/color/proxy-sql-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-ops-request/icons/color/proxy-sql-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-ops-request/icons/white/proxy-sql-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-ops-request/icons/white/proxy-sql-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-version/icons/color/proxy-sql-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-version/icons/color/proxy-sql-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-version/icons/color/proxy-sql-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-version/icons/white/proxy-sql-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/proxy-sql-version/icons/white/proxy-sql-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/publisher/icons/color/publisher-color.svg b/src/collections/integrations/kubedb-crds/icons/components/publisher/icons/color/publisher-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/publisher/icons/color/publisher-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/publisher/icons/white/publisher-white.svg b/src/collections/integrations/kubedb-crds/icons/components/publisher/icons/white/publisher-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-autoscaler/icons/color/redis-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-autoscaler/icons/color/redis-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-autoscaler/icons/color/redis-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-autoscaler/icons/white/redis-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-autoscaler/icons/white/redis-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-database/icons/color/redis-database-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-database/icons/color/redis-database-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-database/icons/color/redis-database-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-database/icons/white/redis-database-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-database/icons/white/redis-database-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-ops-request/icons/color/redis-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-ops-request/icons/color/redis-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-ops-request/icons/color/redis-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-ops-request/icons/white/redis-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-ops-request/icons/white/redis-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-autoscaler/icons/color/redis-sentinel-autoscaler-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-autoscaler/icons/color/redis-sentinel-autoscaler-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-autoscaler/icons/color/redis-sentinel-autoscaler-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-autoscaler/icons/white/redis-sentinel-autoscaler-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-autoscaler/icons/white/redis-sentinel-autoscaler-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-ops-request/icons/color/redis-sentinel-ops-request-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-ops-request/icons/color/redis-sentinel-ops-request-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-ops-request/icons/color/redis-sentinel-ops-request-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-ops-request/icons/white/redis-sentinel-ops-request-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-sentinel-ops-request/icons/white/redis-sentinel-ops-request-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-version/icons/color/redis-version-color.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-version/icons/color/redis-version-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/redis-version/icons/color/redis-version-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/redis-version/icons/white/redis-version-white.svg b/src/collections/integrations/kubedb-crds/icons/components/redis-version/icons/white/redis-version-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/components/subscriber/icons/color/subscriber-color.svg b/src/collections/integrations/kubedb-crds/icons/components/subscriber/icons/color/subscriber-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/components/subscriber/icons/color/subscriber-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/icons/components/subscriber/icons/white/subscriber-white.svg b/src/collections/integrations/kubedb-crds/icons/components/subscriber/icons/white/subscriber-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-crds/icons/white/kubedb-crds-white.svg b/src/collections/integrations/kubedb-crds/icons/white/kubedb-crds-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-crds/icons/white/kubedb-crds-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-crds/index.mdx b/src/collections/integrations/kubedb-crds/index.mdx index 67df9b9ed3b2..02db2fb3fba4 100644 --- a/src/collections/integrations/kubedb-crds/index.mdx +++ b/src/collections/integrations/kubedb-crds/index.mdx @@ -1,28 +1,303 @@ --- -title: Kubedb CRDs +title: Kubedb CRDs subtitle: Collaborative and visual infrastructure as code for Kubedb CRDs -integrationIcon: icon/color/kubedb-crds-color.svg -darkModeIntegrationIcon: icon/white/kubedb-crds-white.svg -docURL: +integrationIcon: icons/color/kubedb-crds-color.svg +darkModeIntegrationIcon: icons/white/kubedb-crds-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-crds +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [ +{ +"name": "elasticsearch-autoscaler", +"colorIcon": "icons/components/elasticsearch-autoscaler/icons/color/elasticsearch-autoscaler-color.svg", +"whiteIcon": "icons/components/elasticsearch-autoscaler/icons/white/elasticsearch-autoscaler-white.svg", +"description": "", +}, +{ +"name": "etcd-autoscaler", +"colorIcon": "icons/components/etcd-autoscaler/icons/color/etcd-autoscaler-color.svg", +"whiteIcon": "icons/components/etcd-autoscaler/icons/white/etcd-autoscaler-white.svg", +"description": "", +}, +{ +"name": "maria-db-autoscaler", +"colorIcon": "icons/components/maria-db-autoscaler/icons/color/maria-db-autoscaler-color.svg", +"whiteIcon": "icons/components/maria-db-autoscaler/icons/white/maria-db-autoscaler-white.svg", +"description": "", +}, +{ +"name": "memcached-autoscaler", +"colorIcon": "icons/components/memcached-autoscaler/icons/color/memcached-autoscaler-color.svg", +"whiteIcon": "icons/components/memcached-autoscaler/icons/white/memcached-autoscaler-white.svg", +"description": "", +}, +{ +"name": "mongo-db-autoscaler", +"colorIcon": "icons/components/mongo-db-autoscaler/icons/color/mongo-db-autoscaler-color.svg", +"whiteIcon": "icons/components/mongo-db-autoscaler/icons/white/mongo-db-autoscaler-white.svg", +"description": "", +}, +{ +"name": "my-sql-autoscaler", +"colorIcon": "icons/components/my-sql-autoscaler/icons/color/my-sql-autoscaler-color.svg", +"whiteIcon": "icons/components/my-sql-autoscaler/icons/white/my-sql-autoscaler-white.svg", +"description": "", +}, +{ +"name": "percona-xtra-db-autoscaler", +"colorIcon": "icons/components/percona-xtra-db-autoscaler/icons/color/percona-xtra-db-autoscaler-color.svg", +"whiteIcon": "icons/components/percona-xtra-db-autoscaler/icons/white/percona-xtra-db-autoscaler-white.svg", +"description": "", +}, +{ +"name": "pg-bouncer-autoscaler", +"colorIcon": "icons/components/pg-bouncer-autoscaler/icons/color/pg-bouncer-autoscaler-color.svg", +"whiteIcon": "icons/components/pg-bouncer-autoscaler/icons/white/pg-bouncer-autoscaler-white.svg", +"description": "", +}, +{ +"name": "postgres-autoscaler", +"colorIcon": "icons/components/postgres-autoscaler/icons/color/postgres-autoscaler-color.svg", +"whiteIcon": "icons/components/postgres-autoscaler/icons/white/postgres-autoscaler-white.svg", +"description": "", +}, +{ +"name": "proxy-sql-autoscaler", +"colorIcon": "icons/components/proxy-sql-autoscaler/icons/color/proxy-sql-autoscaler-color.svg", +"whiteIcon": "icons/components/proxy-sql-autoscaler/icons/white/proxy-sql-autoscaler-white.svg", +"description": "", +}, +{ +"name": "redis-autoscaler", +"colorIcon": "icons/components/redis-autoscaler/icons/color/redis-autoscaler-color.svg", +"whiteIcon": "icons/components/redis-autoscaler/icons/white/redis-autoscaler-white.svg", +"description": "", +}, +{ +"name": "redis-sentinel-autoscaler", +"colorIcon": "icons/components/redis-sentinel-autoscaler/icons/color/redis-sentinel-autoscaler-color.svg", +"whiteIcon": "icons/components/redis-sentinel-autoscaler/icons/white/redis-sentinel-autoscaler-white.svg", +"description": "", +}, +{ +"name": "elasticsearch-version", +"colorIcon": "icons/components/elasticsearch-version/icons/color/elasticsearch-version-color.svg", +"whiteIcon": "icons/components/elasticsearch-version/icons/white/elasticsearch-version-white.svg", +"description": "", +}, +{ +"name": "etcd-version", +"colorIcon": "icons/components/etcd-version/icons/color/etcd-version-color.svg", +"whiteIcon": "icons/components/etcd-version/icons/white/etcd-version-white.svg", +"description": "", +}, +{ +"name": "kafka-version", +"colorIcon": "icons/components/kafka-version/icons/color/kafka-version-color.svg", +"whiteIcon": "icons/components/kafka-version/icons/white/kafka-version-white.svg", +"description": "", +}, +{ +"name": "maria-db-version", +"colorIcon": "icons/components/maria-db-version/icons/color/maria-db-version-color.svg", +"whiteIcon": "icons/components/maria-db-version/icons/white/maria-db-version-white.svg", +"description": "", +}, +{ +"name": "memcached-version", +"colorIcon": "icons/components/memcached-version/icons/color/memcached-version-color.svg", +"whiteIcon": "icons/components/memcached-version/icons/white/memcached-version-white.svg", +"description": "", +}, +{ +"name": "mongo-db-version", +"colorIcon": "icons/components/mongo-db-version/icons/color/mongo-db-version-color.svg", +"whiteIcon": "icons/components/mongo-db-version/icons/white/mongo-db-version-white.svg", +"description": "", +}, +{ +"name": "my-sql-version", +"colorIcon": "icons/components/my-sql-version/icons/color/my-sql-version-color.svg", +"whiteIcon": "icons/components/my-sql-version/icons/white/my-sql-version-white.svg", +"description": "", +}, +{ +"name": "percona-xtra-db-version", +"colorIcon": "icons/components/percona-xtra-db-version/icons/color/percona-xtra-db-version-color.svg", +"whiteIcon": "icons/components/percona-xtra-db-version/icons/white/percona-xtra-db-version-white.svg", +"description": "", +}, +{ +"name": "pg-bouncer-version", +"colorIcon": "icons/components/pg-bouncer-version/icons/color/pg-bouncer-version-color.svg", +"whiteIcon": "icons/components/pg-bouncer-version/icons/white/pg-bouncer-version-white.svg", +"description": "", +}, +{ +"name": "postgres-version", +"colorIcon": "icons/components/postgres-version/icons/color/postgres-version-color.svg", +"whiteIcon": "icons/components/postgres-version/icons/white/postgres-version-white.svg", +"description": "", +}, +{ +"name": "proxy-sql-version", +"colorIcon": "icons/components/proxy-sql-version/icons/color/proxy-sql-version-color.svg", +"whiteIcon": "icons/components/proxy-sql-version/icons/white/proxy-sql-version-white.svg", +"description": "", +}, +{ +"name": "redis-version", +"colorIcon": "icons/components/redis-version/icons/color/redis-version-color.svg", +"whiteIcon": "icons/components/redis-version/icons/white/redis-version-white.svg", +"description": "", +}, +{ +"name": "elasticsearch-dashboard", +"colorIcon": "icons/components/elasticsearch-dashboard/icons/color/elasticsearch-dashboard-color.svg", +"whiteIcon": "icons/components/elasticsearch-dashboard/icons/white/elasticsearch-dashboard-white.svg", +"description": "", +}, +{ +"name": "elasticsearch-ops-request", +"colorIcon": "icons/components/elasticsearch-ops-request/icons/color/elasticsearch-ops-request-color.svg", +"whiteIcon": "icons/components/elasticsearch-ops-request/icons/white/elasticsearch-ops-request-white.svg", +"description": "", +}, +{ +"name": "etcd-ops-request", +"colorIcon": "icons/components/etcd-ops-request/icons/color/etcd-ops-request-color.svg", +"whiteIcon": "icons/components/etcd-ops-request/icons/white/etcd-ops-request-white.svg", +"description": "", +}, +{ +"name": "maria-db-ops-request", +"colorIcon": "icons/components/maria-db-ops-request/icons/color/maria-db-ops-request-color.svg", +"whiteIcon": "icons/components/maria-db-ops-request/icons/white/maria-db-ops-request-white.svg", +"description": "", +}, +{ +"name": "memcached-ops-request", +"colorIcon": "icons/components/memcached-ops-request/icons/color/memcached-ops-request-color.svg", +"whiteIcon": "icons/components/memcached-ops-request/icons/white/memcached-ops-request-white.svg", +"description": "", +}, +{ +"name": "mongo-db-ops-request", +"colorIcon": "icons/components/mongo-db-ops-request/icons/color/mongo-db-ops-request-color.svg", +"whiteIcon": "icons/components/mongo-db-ops-request/icons/white/mongo-db-ops-request-white.svg", +"description": "", +}, +{ +"name": "my-sql-ops-request", +"colorIcon": "icons/components/my-sql-ops-request/icons/color/my-sql-ops-request-color.svg", +"whiteIcon": "icons/components/my-sql-ops-request/icons/white/my-sql-ops-request-white.svg", +"description": "", +}, +{ +"name": "percona-xtra-db-ops-request", +"colorIcon": "icons/components/percona-xtra-db-ops-request/icons/color/percona-xtra-db-ops-request-color.svg", +"whiteIcon": "icons/components/percona-xtra-db-ops-request/icons/white/percona-xtra-db-ops-request-white.svg", +"description": "", +}, +{ +"name": "pg-bouncer-ops-request", +"colorIcon": "icons/components/pg-bouncer-ops-request/icons/color/pg-bouncer-ops-request-color.svg", +"whiteIcon": "icons/components/pg-bouncer-ops-request/icons/white/pg-bouncer-ops-request-white.svg", +"description": "", +}, +{ +"name": "postgres-ops-request", +"colorIcon": "icons/components/postgres-ops-request/icons/color/postgres-ops-request-color.svg", +"whiteIcon": "icons/components/postgres-ops-request/icons/white/postgres-ops-request-white.svg", +"description": "", +}, +{ +"name": "proxy-sql-ops-request", +"colorIcon": "icons/components/proxy-sql-ops-request/icons/color/proxy-sql-ops-request-color.svg", +"whiteIcon": "icons/components/proxy-sql-ops-request/icons/white/proxy-sql-ops-request-white.svg", +"description": "", +}, +{ +"name": "redis-ops-request", +"colorIcon": "icons/components/redis-ops-request/icons/color/redis-ops-request-color.svg", +"whiteIcon": "icons/components/redis-ops-request/icons/white/redis-ops-request-white.svg", +"description": "", +}, +{ +"name": "redis-sentinel-ops-request", +"colorIcon": "icons/components/redis-sentinel-ops-request/icons/color/redis-sentinel-ops-request-color.svg", +"whiteIcon": "icons/components/redis-sentinel-ops-request/icons/white/redis-sentinel-ops-request-white.svg", +"description": "", +}, +{ +"name": "publisher", +"colorIcon": "icons/components/publisher/icons/color/publisher-color.svg", +"whiteIcon": "icons/components/publisher/icons/white/publisher-white.svg", +"description": "", +}, +{ +"name": "subscriber", +"colorIcon": "icons/components/subscriber/icons/color/subscriber-color.svg", +"whiteIcon": "icons/components/subscriber/icons/white/subscriber-white.svg", +"description": "", +}, +{ +"name": "maria-db-database", +"colorIcon": "icons/components/maria-db-database/icons/color/maria-db-database-color.svg", +"whiteIcon": "icons/components/maria-db-database/icons/white/maria-db-database-white.svg", +"description": "", +}, +{ +"name": "mongo-db-database", +"colorIcon": "icons/components/mongo-db-database/icons/color/mongo-db-database-color.svg", +"whiteIcon": "icons/components/mongo-db-database/icons/white/mongo-db-database-white.svg", +"description": "", +}, +{ +"name": "postgres-database", +"colorIcon": "icons/components/postgres-database/icons/color/postgres-database-color.svg", +"whiteIcon": "icons/components/postgres-database/icons/white/postgres-database-white.svg", +"description": "", +}, +{ +"name": "redis-database", +"colorIcon": "icons/components/redis-database/icons/color/redis-database-color.svg", +"whiteIcon": "icons/components/redis-database/icons/white/redis-database-white.svg", +"description": "", +}, +{ +"name": "my-sql-database", +"colorIcon": "icons/components/my-sql-database/icons/color/my-sql-database-color.svg", +"whiteIcon": "icons/components/my-sql-database/icons/white/my-sql-database-white.svg", +"description": "", +}, +{ +"name": "kafka-ops-request", +"colorIcon": "icons/components/kafka-ops-request/icons/color/kafka-ops-request-color.svg", +"whiteIcon": "icons/components/kafka-ops-request/icons/white/kafka-ops-request-white.svg", +"description": "", +}] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-grafana-dashboards/icons/color/kubedb-grafana-dashboards-color.svg b/src/collections/integrations/kubedb-grafana-dashboards/icons/color/kubedb-grafana-dashboards-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-grafana-dashboards/icons/color/kubedb-grafana-dashboards-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-grafana-dashboards/icons/white/kubedb-grafana-dashboards-white.svg b/src/collections/integrations/kubedb-grafana-dashboards/icons/white/kubedb-grafana-dashboards-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-grafana-dashboards/icons/white/kubedb-grafana-dashboards-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-grafana-dashboards/index.mdx b/src/collections/integrations/kubedb-grafana-dashboards/index.mdx index 6a50d7bc48a2..13cd00ae1e9b 100644 --- a/src/collections/integrations/kubedb-grafana-dashboards/index.mdx +++ b/src/collections/integrations/kubedb-grafana-dashboards/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedb Grafana Dashboards +title: Kubedb Grafana Dashboards subtitle: Collaborative and visual infrastructure as code for Kubedb Grafana Dashboards -integrationIcon: icon/color/kubedb-grafana-dashboards-color.svg -darkModeIntegrationIcon: icon/white/kubedb-grafana-dashboards-white.svg -docURL: +integrationIcon: icons/color/kubedb-grafana-dashboards-color.svg +darkModeIntegrationIcon: icons/white/kubedb-grafana-dashboards-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-grafana-dashboards +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-metrics/icons/color/kubedb-metrics-color.svg b/src/collections/integrations/kubedb-metrics/icons/color/kubedb-metrics-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-metrics/icons/color/kubedb-metrics-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-metrics/icons/white/kubedb-metrics-white.svg b/src/collections/integrations/kubedb-metrics/icons/white/kubedb-metrics-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-metrics/icons/white/kubedb-metrics-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-metrics/index.mdx b/src/collections/integrations/kubedb-metrics/index.mdx index 32d12f495a9e..310c9be40777 100644 --- a/src/collections/integrations/kubedb-metrics/index.mdx +++ b/src/collections/integrations/kubedb-metrics/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedb Metrics +title: Kubedb Metrics subtitle: Collaborative and visual infrastructure as code for Kubedb Metrics -integrationIcon: icon/color/kubedb-metrics-color.svg -darkModeIntegrationIcon: icon/white/kubedb-metrics-white.svg -docURL: +integrationIcon: icons/color/kubedb-metrics-color.svg +darkModeIntegrationIcon: icons/white/kubedb-metrics-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-metrics +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-ops-manager/icons/color/kubedb-ops-manager-color.svg b/src/collections/integrations/kubedb-ops-manager/icons/color/kubedb-ops-manager-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ops-manager/icons/color/kubedb-ops-manager-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ops-manager/icons/white/kubedb-ops-manager-white.svg b/src/collections/integrations/kubedb-ops-manager/icons/white/kubedb-ops-manager-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-ops-manager/icons/white/kubedb-ops-manager-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ops-manager/index.mdx b/src/collections/integrations/kubedb-ops-manager/index.mdx index 3427f0588339..9bc1948ababa 100644 --- a/src/collections/integrations/kubedb-ops-manager/index.mdx +++ b/src/collections/integrations/kubedb-ops-manager/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedb Ops Manager +title: Kubedb Ops Manager subtitle: Collaborative and visual infrastructure as code for Kubedb Ops Manager -integrationIcon: icon/color/kubedb-ops-manager-color.svg -darkModeIntegrationIcon: icon/white/kubedb-ops-manager-white.svg -docURL: +integrationIcon: icons/color/kubedb-ops-manager-color.svg +darkModeIntegrationIcon: icons/white/kubedb-ops-manager-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-ops-manager +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-opscenter/icons/color/kubedb-opscenter-color.svg b/src/collections/integrations/kubedb-opscenter/icons/color/kubedb-opscenter-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/color/kubedb-opscenter-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/elasticsearch/icons/color/elasticsearch-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/elasticsearch/icons/color/elasticsearch-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/elasticsearch/icons/color/elasticsearch-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/elasticsearch/icons/white/elasticsearch-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/elasticsearch/icons/white/elasticsearch-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/etcd/icons/color/etcd-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/etcd/icons/color/etcd-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/etcd/icons/color/etcd-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/etcd/icons/white/etcd-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/etcd/icons/white/etcd-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/kafka/icons/color/kafka-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/kafka/icons/color/kafka-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/kafka/icons/color/kafka-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/kafka/icons/white/kafka-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/kafka/icons/white/kafka-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/maria-db/icons/color/maria-db-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/maria-db/icons/color/maria-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/maria-db/icons/color/maria-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/maria-db/icons/white/maria-db-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/maria-db/icons/white/maria-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/memcached/icons/color/memcached-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/memcached/icons/color/memcached-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/memcached/icons/color/memcached-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/memcached/icons/white/memcached-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/memcached/icons/white/memcached-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/mongo-db/icons/color/mongo-db-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/mongo-db/icons/color/mongo-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/mongo-db/icons/color/mongo-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/mongo-db/icons/white/mongo-db-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/mongo-db/icons/white/mongo-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/my-sql/icons/color/my-sql-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/my-sql/icons/color/my-sql-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/my-sql/icons/color/my-sql-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/my-sql/icons/white/my-sql-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/my-sql/icons/white/my-sql-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/postgres-operator/icon/color/postgres-operator-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/postgres/icons/color/postgres-color.svg similarity index 100% rename from src/collections/integrations/postgres-operator/icon/color/postgres-operator-color.svg rename to src/collections/integrations/kubedb-opscenter/icons/components/postgres/icons/color/postgres-color.svg diff --git a/src/collections/integrations/posthog/icon/white/posthog-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/postgres/icons/white/postgres-white.svg similarity index 100% rename from src/collections/integrations/posthog/icon/white/posthog-white.svg rename to src/collections/integrations/kubedb-opscenter/icons/components/postgres/icons/white/postgres-white.svg diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/proxy-sql/icons/color/proxy-sql-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/proxy-sql/icons/color/proxy-sql-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/proxy-sql/icons/color/proxy-sql-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/proxy-sql/icons/white/proxy-sql-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/proxy-sql/icons/white/proxy-sql-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/redis/icons/color/redis-color.svg b/src/collections/integrations/kubedb-opscenter/icons/components/redis/icons/color/redis-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/components/redis/icons/color/redis-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/icons/components/redis/icons/white/redis-white.svg b/src/collections/integrations/kubedb-opscenter/icons/components/redis/icons/white/redis-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-opscenter/icons/white/kubedb-opscenter-white.svg b/src/collections/integrations/kubedb-opscenter/icons/white/kubedb-opscenter-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-opscenter/icons/white/kubedb-opscenter-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-opscenter/index.mdx b/src/collections/integrations/kubedb-opscenter/index.mdx index 91342f9306d5..b11b26c210e1 100644 --- a/src/collections/integrations/kubedb-opscenter/index.mdx +++ b/src/collections/integrations/kubedb-opscenter/index.mdx @@ -1,28 +1,111 @@ --- -title: Kubedb Opscenter +title: Kubedb Opscenter subtitle: Collaborative and visual infrastructure as code for Kubedb Opscenter -integrationIcon: icon/color/kubedb-opscenter-color.svg -darkModeIntegrationIcon: icon/white/kubedb-opscenter-white.svg -docURL: +integrationIcon: icons/color/kubedb-opscenter-color.svg +darkModeIntegrationIcon: icons/white/kubedb-opscenter-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-opscenter +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [ +{ +"name": "elasticsearch", +"colorIcon": "icons/components/elasticsearch/icons/color/elasticsearch-color.svg", +"whiteIcon": "icons/components/elasticsearch/icons/white/elasticsearch-white.svg", +"description": "", +}, +{ +"name": "etcd", +"colorIcon": "icons/components/etcd/icons/color/etcd-color.svg", +"whiteIcon": "icons/components/etcd/icons/white/etcd-white.svg", +"description": "", +}, +{ +"name": "kafka", +"colorIcon": "icons/components/kafka/icons/color/kafka-color.svg", +"whiteIcon": "icons/components/kafka/icons/white/kafka-white.svg", +"description": "", +}, +{ +"name": "maria-db", +"colorIcon": "icons/components/maria-db/icons/color/maria-db-color.svg", +"whiteIcon": "icons/components/maria-db/icons/white/maria-db-white.svg", +"description": "", +}, +{ +"name": "memcached", +"colorIcon": "icons/components/memcached/icons/color/memcached-color.svg", +"whiteIcon": "icons/components/memcached/icons/white/memcached-white.svg", +"description": "", +}, +{ +"name": "mongo-db", +"colorIcon": "icons/components/mongo-db/icons/color/mongo-db-color.svg", +"whiteIcon": "icons/components/mongo-db/icons/white/mongo-db-white.svg", +"description": "", +}, +{ +"name": "my-sql", +"colorIcon": "icons/components/my-sql/icons/color/my-sql-color.svg", +"whiteIcon": "icons/components/my-sql/icons/white/my-sql-white.svg", +"description": "", +}, +{ +"name": "percona-xtra-db", +"colorIcon": "icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg", +"whiteIcon": "icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg", +"description": "", +}, +{ +"name": "pg-bouncer", +"colorIcon": "icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg", +"whiteIcon": "icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg", +"description": "", +}, +{ +"name": "postgres", +"colorIcon": "icons/components/postgres/icons/color/postgres-color.svg", +"whiteIcon": "icons/components/postgres/icons/white/postgres-white.svg", +"description": "", +}, +{ +"name": "proxy-sql", +"colorIcon": "icons/components/proxy-sql/icons/color/proxy-sql-color.svg", +"whiteIcon": "icons/components/proxy-sql/icons/white/proxy-sql-white.svg", +"description": "", +}, +{ +"name": "redis", +"colorIcon": "icons/components/redis/icons/color/redis-color.svg", +"whiteIcon": "icons/components/redis/icons/white/redis-white.svg", +"description": "", +}, +{ +"name": "redis-sentinel", +"colorIcon": "icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg", +"whiteIcon": "icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg", +"description": "", +}] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb-ui-server/icons/color/kubedb-ui-server-color.svg b/src/collections/integrations/kubedb-ui-server/icons/color/kubedb-ui-server-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/color/kubedb-ui-server-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/elasticsearch/icons/color/elasticsearch-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/elasticsearch/icons/color/elasticsearch-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/elasticsearch/icons/color/elasticsearch-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/elasticsearch/icons/white/elasticsearch-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/elasticsearch/icons/white/elasticsearch-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/etcd/icons/color/etcd-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/etcd/icons/color/etcd-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/etcd/icons/color/etcd-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/etcd/icons/white/etcd-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/etcd/icons/white/etcd-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/maria-db/icons/color/maria-db-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/maria-db/icons/color/maria-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/maria-db/icons/color/maria-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/maria-db/icons/white/maria-db-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/maria-db/icons/white/maria-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/memcached/icons/color/memcached-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/memcached/icons/color/memcached-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/memcached/icons/color/memcached-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/memcached/icons/white/memcached-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/memcached/icons/white/memcached-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/mongo-db/icons/color/mongo-db-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/mongo-db/icons/color/mongo-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/mongo-db/icons/color/mongo-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/mongo-db/icons/white/mongo-db-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/mongo-db/icons/white/mongo-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/my-sql/icons/color/my-sql-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/my-sql/icons/color/my-sql-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/my-sql/icons/color/my-sql-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/my-sql/icons/white/my-sql-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/my-sql/icons/white/my-sql-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/color/postgres-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/color/postgres-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/color/postgres-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/white/postgres-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/white/postgres-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/postgres/icons/white/postgres-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/proxy-sql/icons/color/proxy-sql-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/proxy-sql/icons/color/proxy-sql-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/proxy-sql/icons/color/proxy-sql-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/proxy-sql/icons/white/proxy-sql-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/proxy-sql/icons/white/proxy-sql-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/redis/icons/color/redis-color.svg b/src/collections/integrations/kubedb-ui-server/icons/components/redis/icons/color/redis-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/components/redis/icons/color/redis-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/icons/components/redis/icons/white/redis-white.svg b/src/collections/integrations/kubedb-ui-server/icons/components/redis/icons/white/redis-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubedb-ui-server/icons/white/kubedb-ui-server-white.svg b/src/collections/integrations/kubedb-ui-server/icons/white/kubedb-ui-server-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb-ui-server/icons/white/kubedb-ui-server-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb-ui-server/index.mdx b/src/collections/integrations/kubedb-ui-server/index.mdx index 40cd37fff11e..4580c1074080 100644 --- a/src/collections/integrations/kubedb-ui-server/index.mdx +++ b/src/collections/integrations/kubedb-ui-server/index.mdx @@ -1,28 +1,105 @@ --- -title: Kubedb UI Server +title: Kubedb UI Server subtitle: Collaborative and visual infrastructure as code for Kubedb UI Server -integrationIcon: icon/color/kubedb-ui-server-color.svg -darkModeIntegrationIcon: icon/white/kubedb-ui-server-white.svg -docURL: +integrationIcon: icons/color/kubedb-ui-server-color.svg +darkModeIntegrationIcon: icons/white/kubedb-ui-server-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb-ui-server +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [ +{ +"name": "elasticsearch", +"colorIcon": "icons/components/elasticsearch/icons/color/elasticsearch-color.svg", +"whiteIcon": "icons/components/elasticsearch/icons/white/elasticsearch-white.svg", +"description": "", +}, +{ +"name": "etcd", +"colorIcon": "icons/components/etcd/icons/color/etcd-color.svg", +"whiteIcon": "icons/components/etcd/icons/white/etcd-white.svg", +"description": "", +}, +{ +"name": "maria-db", +"colorIcon": "icons/components/maria-db/icons/color/maria-db-color.svg", +"whiteIcon": "icons/components/maria-db/icons/white/maria-db-white.svg", +"description": "", +}, +{ +"name": "memcached", +"colorIcon": "icons/components/memcached/icons/color/memcached-color.svg", +"whiteIcon": "icons/components/memcached/icons/white/memcached-white.svg", +"description": "", +}, +{ +"name": "mongo-db", +"colorIcon": "icons/components/mongo-db/icons/color/mongo-db-color.svg", +"whiteIcon": "icons/components/mongo-db/icons/white/mongo-db-white.svg", +"description": "", +}, +{ +"name": "my-sql", +"colorIcon": "icons/components/my-sql/icons/color/my-sql-color.svg", +"whiteIcon": "icons/components/my-sql/icons/white/my-sql-white.svg", +"description": "", +}, +{ +"name": "percona-xtra-db", +"colorIcon": "icons/components/percona-xtra-db/icons/color/percona-xtra-db-color.svg", +"whiteIcon": "icons/components/percona-xtra-db/icons/white/percona-xtra-db-white.svg", +"description": "", +}, +{ +"name": "pg-bouncer", +"colorIcon": "icons/components/pg-bouncer/icons/color/pg-bouncer-color.svg", +"whiteIcon": "icons/components/pg-bouncer/icons/white/pg-bouncer-white.svg", +"description": "", +}, +{ +"name": "postgres", +"colorIcon": "icons/components/postgres/icons/color/postgres-color.svg", +"whiteIcon": "icons/components/postgres/icons/white/postgres-white.svg", +"description": "", +}, +{ +"name": "proxy-sql", +"colorIcon": "icons/components/proxy-sql/icons/color/proxy-sql-color.svg", +"whiteIcon": "icons/components/proxy-sql/icons/white/proxy-sql-white.svg", +"description": "", +}, +{ +"name": "redis", +"colorIcon": "icons/components/redis/icons/color/redis-color.svg", +"whiteIcon": "icons/components/redis/icons/white/redis-white.svg", +"description": "", +}, +{ +"name": "redis-sentinel", +"colorIcon": "icons/components/redis-sentinel/icons/color/redis-sentinel-color.svg", +"whiteIcon": "icons/components/redis-sentinel/icons/white/redis-sentinel-white.svg", +"description": "", +}] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedb/icons/color/kubedb-color.svg b/src/collections/integrations/kubedb/icons/color/kubedb-color.svg new file mode 100644 index 000000000000..939a5f4fb7f5 --- /dev/null +++ b/src/collections/integrations/kubedb/icons/color/kubedb-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb/icons/white/kubedb-white.svg b/src/collections/integrations/kubedb/icons/white/kubedb-white.svg new file mode 100644 index 000000000000..84da7204e24e --- /dev/null +++ b/src/collections/integrations/kubedb/icons/white/kubedb-white.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubedb/index.mdx b/src/collections/integrations/kubedb/index.mdx index 2c065e909daa..a9b7dbbc50f0 100644 --- a/src/collections/integrations/kubedb/index.mdx +++ b/src/collections/integrations/kubedb/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedb +title: Kubedb subtitle: Collaborative and visual infrastructure as code for Kubedb -integrationIcon: icon/color/kubedb-color.svg -darkModeIntegrationIcon: icon/white/kubedb-white.svg -docURL: +integrationIcon: icons/color/kubedb-color.svg +darkModeIntegrationIcon: icons/white/kubedb-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedb +description: category: App Definition and Development subcategory: Database -featureList: ["KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", -"Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", -"KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." +registrant: Artifact Hub +components: [] +featureList: [ + "KubeDB simplifies many of the difficult or tedious management tasks of running a production grade databases on private and public clouds. Maintain one stack for all your stateless and stateful applications and simplify the operational complexity.", + "Standard Kubernetes is all you need. If you can run Kubernetes, you can provision and manage databases using KubeDB. Use standard Kubernetes CLI and API to provision and manage databases.", + "KubeDB uses Persistent Volume Claims (PVC) to dynamically provision disks for database instances. Using appropriately defined StorageClasses, KubeDB provisioned database instances are designed to scale from small development workloads up to performance-intensive workloads on private and public cloud environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud +KubeDB simplifies Provision, Upgrade, Scaling, Volume Expansion, Monitor, Backup, Restore for various Databases in Kubernetes on any Public & Private Cloud
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/kubedl/icon/color/kubedl-color.svg b/src/collections/integrations/kubedl/icons/color/kubedl-color.svg similarity index 100% rename from src/collections/integrations/kubedl/icon/color/kubedl-color.svg rename to src/collections/integrations/kubedl/icons/color/kubedl-color.svg diff --git a/src/collections/integrations/kubedl/icon/white/kubedl-white.svg b/src/collections/integrations/kubedl/icons/white/kubedl-white.svg similarity index 100% rename from src/collections/integrations/kubedl/icon/white/kubedl-white.svg rename to src/collections/integrations/kubedl/icons/white/kubedl-white.svg diff --git a/src/collections/integrations/kubedl/index.mdx b/src/collections/integrations/kubedl/index.mdx index b537fff3aa84..1c6354b26862 100644 --- a/src/collections/integrations/kubedl/index.mdx +++ b/src/collections/integrations/kubedl/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubedl +title: Kubedl subtitle: Collaborative and visual infrastructure as code for Kubedl -integrationIcon: icon/color/kubedl-color.svg -darkModeIntegrationIcon: icon/white/kubedl-white.svg -docURL: +integrationIcon: icons/color/kubedl-color.svg +darkModeIntegrationIcon: icons/white/kubedl-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubedl +description: category: Provisioning subcategory: Automation & Configuration -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Run your deep learning workloads on Kubernetes more easily and efficiently. +Run your deep learning workloads on Kubernetes more easily and efficiently.
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/kubeedge/icon/color/kubeedge-color.svg b/src/collections/integrations/kubeedge/icon/color/kubeedge-color.svg deleted file mode 100644 index e8d05d7863ac..000000000000 --- a/src/collections/integrations/kubeedge/icon/color/kubeedge-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/kubeedge/icon/white/kubeedge-white.svg b/src/collections/integrations/kubeedge/icon/white/kubeedge-white.svg deleted file mode 100644 index 255edb434398..000000000000 --- a/src/collections/integrations/kubeedge/icon/white/kubeedge-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/kubeedge/index.mdx b/src/collections/integrations/kubeedge/index.mdx deleted file mode 100644 index 8a6fe7e9ee22..000000000000 --- a/src/collections/integrations/kubeedge/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Kubeedge -subtitle: Collaborative and visual infrastructure as code for Kubeedge -integrationIcon: icon/color/kubeedge-color.svg -darkModeIntegrationIcon: icon/white/kubeedge-white.svg -docURL: -category: Provisioning -subcategory: Automation & Configuration -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.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- Kubernetes Native Edge Computing Framework (project under CNCF) -
-- 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/kubeflow/icon/color/kubeflow-color.svg b/src/collections/integrations/kubeflow/icons/color/kubeflow-color.svg similarity index 100% rename from src/collections/integrations/kubeflow/icon/color/kubeflow-color.svg rename to src/collections/integrations/kubeflow/icons/color/kubeflow-color.svg diff --git a/src/collections/integrations/kubeflow/icons/components/auth-code/icons/color/auth-code-color.svg b/src/collections/integrations/kubeflow/icons/components/auth-code/icons/color/auth-code-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/auth-code/icons/color/auth-code-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icon/white/kubeflow-white.svg b/src/collections/integrations/kubeflow/icons/components/auth-code/icons/white/auth-code-white.svg similarity index 100% rename from src/collections/integrations/kubeflow/icon/white/kubeflow-white.svg rename to src/collections/integrations/kubeflow/icons/components/auth-code/icons/white/auth-code-white.svg diff --git a/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/color/mpi-job-color.svg b/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/color/mpi-job-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/color/mpi-job-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/white/mpi-job-white.svg b/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/white/mpi-job-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/mpi-job/icons/white/mpi-job-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/notebook/icons/color/notebook-color.svg b/src/collections/integrations/kubeflow/icons/components/notebook/icons/color/notebook-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/notebook/icons/color/notebook-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/notebook/icons/white/notebook-white.svg b/src/collections/integrations/kubeflow/icons/components/notebook/icons/white/notebook-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/notebook/icons/white/notebook-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/pod-default/icons/color/pod-default-color.svg b/src/collections/integrations/kubeflow/icons/components/pod-default/icons/color/pod-default-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/pod-default/icons/color/pod-default-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/pod-default/icons/white/pod-default-white.svg b/src/collections/integrations/kubeflow/icons/components/pod-default/icons/white/pod-default-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/pod-default/icons/white/pod-default-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/profile/icons/color/profile-color.svg b/src/collections/integrations/kubeflow/icons/components/profile/icons/color/profile-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/profile/icons/color/profile-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/profile/icons/white/profile-white.svg b/src/collections/integrations/kubeflow/icons/components/profile/icons/white/profile-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/profile/icons/white/profile-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/color/scheduled-workflow-color.svg b/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/color/scheduled-workflow-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/color/scheduled-workflow-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/white/scheduled-workflow-white.svg b/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/white/scheduled-workflow-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/scheduled-workflow/icons/white/scheduled-workflow-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/color/tensorboard-color.svg b/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/color/tensorboard-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/color/tensorboard-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/white/tensorboard-white.svg b/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/white/tensorboard-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/tensorboard/icons/white/tensorboard-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/viewer/icons/color/viewer-color.svg b/src/collections/integrations/kubeflow/icons/components/viewer/icons/color/viewer-color.svg new file mode 100644 index 000000000000..6323f9b03a1d --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/viewer/icons/color/viewer-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/components/viewer/icons/white/viewer-white.svg b/src/collections/integrations/kubeflow/icons/components/viewer/icons/white/viewer-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/components/viewer/icons/white/viewer-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/icons/white/kubeflow-white.svg b/src/collections/integrations/kubeflow/icons/white/kubeflow-white.svg new file mode 100644 index 000000000000..c19a14d4f181 --- /dev/null +++ b/src/collections/integrations/kubeflow/icons/white/kubeflow-white.svg @@ -0,0 +1,12 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeflow/index.mdx b/src/collections/integrations/kubeflow/index.mdx index 23bf68b85e6a..5282c6df7434 100644 --- a/src/collections/integrations/kubeflow/index.mdx +++ b/src/collections/integrations/kubeflow/index.mdx @@ -1,28 +1,81 @@ --- -title: Kubeflow +title: Kubeflow subtitle: Collaborative and visual infrastructure as code for Kubeflow -integrationIcon: icon/color/kubeflow-color.svg -darkModeIntegrationIcon: icon/white/kubeflow-white.svg -docURL: +integrationIcon: icons/color/kubeflow-color.svg +darkModeIntegrationIcon: icons/white/kubeflow-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubeflow +description: category: Machine Learning subcategory: Machine Learning -featureList: ["Make deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable. ", -"Design and manage you the machine learning toolkit for Kubernetes", -"Easy, repeatable, portable deployments on a diverse infrastructure (for example, experimenting on a laptop, then moving to an on-premises cluster or to the cloud)" +registrant: Artifact Hub +components: [ +{ +"name": "scheduled-workflow", +"colorIcon": "icons/components/scheduled-workflow/icons/color/scheduled-workflow-color.svg", +"whiteIcon": "icons/components/scheduled-workflow/icons/white/scheduled-workflow-white.svg", +"description": "", +}, +{ +"name": "viewer", +"colorIcon": "icons/components/viewer/icons/color/viewer-color.svg", +"whiteIcon": "icons/components/viewer/icons/white/viewer-white.svg", +"description": "", +}, +{ +"name": "notebook", +"colorIcon": "icons/components/notebook/icons/color/notebook-color.svg", +"whiteIcon": "icons/components/notebook/icons/white/notebook-white.svg", +"description": "", +}, +{ +"name": "pod-default", +"colorIcon": "icons/components/pod-default/icons/color/pod-default-color.svg", +"whiteIcon": "icons/components/pod-default/icons/white/pod-default-white.svg", +"description": "", +}, +{ +"name": "profile", +"colorIcon": "icons/components/profile/icons/color/profile-color.svg", +"whiteIcon": "icons/components/profile/icons/white/profile-white.svg", +"description": "", +}, +{ +"name": "tensorboard", +"colorIcon": "icons/components/tensorboard/icons/color/tensorboard-color.svg", +"whiteIcon": "icons/components/tensorboard/icons/white/tensorboard-white.svg", +"description": "", +}, +{ +"name": "mpi-job", +"colorIcon": "icons/components/mpi-job/icons/color/mpi-job-color.svg", +"whiteIcon": "icons/components/mpi-job/icons/white/mpi-job-white.svg", +"description": "", +}, +{ +"name": "auth-code", +"colorIcon": "icons/components/auth-code/icons/color/auth-code-color.svg", +"whiteIcon": "icons/components/auth-code/icons/white/auth-code-white.svg", +"description": "", +}] +featureList: [ + "Make deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable. ", + "Design and manage you the machine learning toolkit for Kubernetes", + "Easy, repeatable, portable deployments on a diverse infrastructure (for example, experimenting on a laptop, then moving to an on-premises cluster or to the cloud)" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kubeflow the cloud-native platform for machine learning operations - pipelines, training and deployment. +Kubeflow the cloud-native platform for machine learning operations - pipelines, training and deployment.
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/kubeform-provider-aws/icon/color/kubeform-provider-aws-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg similarity index 100% rename from src/collections/integrations/kubeform-provider-aws/icon/color/kubeform-provider-aws-color.svg rename to src/collections/integrations/kubeform-provider-aws/icons/color/kubeform-provider-aws-color.svg diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/acl/icons/color/acl-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/acl/icons/color/acl-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/acl/icons/color/acl-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/meshery/icon/white/meshery-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/acl/icons/white/acl-white.svg similarity index 100% rename from src/collections/integrations/meshery/icon/white/meshery-white.svg rename to src/collections/integrations/kubeform-provider-aws/icons/components/acl/icons/white/acl-white.svg diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/color/cluster-activity-stream-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/color/cluster-activity-stream-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/color/cluster-activity-stream-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/white/cluster-activity-stream-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/white/cluster-activity-stream-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-activity-stream/icons/white/cluster-activity-stream-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/color/cluster-endpoint-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/color/cluster-endpoint-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/color/cluster-endpoint-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/white/cluster-endpoint-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/white/cluster-endpoint-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-endpoint/icons/white/cluster-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/color/cluster-instance-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/color/cluster-instance-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/color/cluster-instance-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/white/cluster-instance-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/white/cluster-instance-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-instance/icons/white/cluster-instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/color/cluster-parameter-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/color/cluster-parameter-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/color/cluster-parameter-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/white/cluster-parameter-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/white/cluster-parameter-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-parameter-group/icons/white/cluster-parameter-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/color/cluster-role-association-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/color/cluster-role-association-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/color/cluster-role-association-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/white/cluster-role-association-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/white/cluster-role-association-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-role-association/icons/white/cluster-role-association-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/color/cluster-snapshot-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/color/cluster-snapshot-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/color/cluster-snapshot-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/white/cluster-snapshot-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/white/cluster-snapshot-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster-snapshot/icons/white/cluster-snapshot-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/color/cluster-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/color/cluster-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/color/cluster-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/white/cluster-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/white/cluster-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/cluster/icons/white/cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/color/configuration-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/color/configuration-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/color/configuration-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/white/configuration-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/white/configuration-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/configuration/icons/white/configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/color/contributor-insights-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/color/contributor-insights-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/color/contributor-insights-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/white/contributor-insights-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/white/contributor-insights-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/contributor-insights/icons/white/contributor-insights-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/color/db-instance-automated-backups-replication-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/color/db-instance-automated-backups-replication-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/color/db-instance-automated-backups-replication-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/white/db-instance-automated-backups-replication-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/white/db-instance-automated-backups-replication-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/db-instance-automated-backups-replication/icons/white/db-instance-automated-backups-replication-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/color/db-snapshot-copy-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/color/db-snapshot-copy-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/color/db-snapshot-copy-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/white/db-snapshot-copy-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/white/db-snapshot-copy-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/db-snapshot-copy/icons/white/db-snapshot-copy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/color/domain-policy-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/color/domain-policy-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/color/domain-policy-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/white/domain-policy-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/white/domain-policy-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-policy/icons/white/domain-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/color/domain-saml-options-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/color/domain-saml-options-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/color/domain-saml-options-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/white/domain-saml-options-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/white/domain-saml-options-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain-saml-options/icons/white/domain-saml-options-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/color/domain-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/color/domain-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/color/domain-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/white/domain-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/white/domain-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/domain/icons/white/domain-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/color/event-subscription-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/color/event-subscription-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/color/event-subscription-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/white/event-subscription-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/white/event-subscription-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/event-subscription/icons/white/event-subscription-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/color/global-cluster-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/color/global-cluster-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/color/global-cluster-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/white/global-cluster-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/white/global-cluster-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/global-cluster/icons/white/global-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/color/global-table-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/color/global-table-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/color/global-table-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/white/global-table-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/white/global-table-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/global-table/icons/white/global-table-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/color/instance-role-association-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/color/instance-role-association-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/color/instance-role-association-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/white/instance-role-association-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/white/instance-role-association-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/instance-role-association/icons/white/instance-role-association-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/color/instance-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/color/instance-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/color/instance-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/white/instance-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/white/instance-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/instance/icons/white/instance-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/color/key-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/color/key-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/color/key-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/white/key-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/white/key-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/key/icons/white/key-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/color/kinesis-streaming-destination-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/color/kinesis-streaming-destination-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/color/kinesis-streaming-destination-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/white/kinesis-streaming-destination-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/white/kinesis-streaming-destination-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/kinesis-streaming-destination/icons/white/kinesis-streaming-destination-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/color/option-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/color/option-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/color/option-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/white/option-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/white/option-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/option-group/icons/white/option-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/color/parameter-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/color/parameter-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/color/parameter-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/white/parameter-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/white/parameter-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/parameter-group/icons/white/parameter-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/color/provider-config-usage-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/color/provider-config-usage-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/color/provider-config-usage-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/white/provider-config-usage-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/white/provider-config-usage-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config-usage/icons/white/provider-config-usage-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/color/provider-config-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/color/provider-config-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/color/provider-config-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/white/provider-config-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/white/provider-config-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/provider-config/icons/white/provider-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/color/proxy-default-target-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/color/proxy-default-target-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/color/proxy-default-target-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/white/proxy-default-target-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/white/proxy-default-target-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-default-target-group/icons/white/proxy-default-target-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/color/proxy-endpoint-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/color/proxy-endpoint-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/color/proxy-endpoint-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/white/proxy-endpoint-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/white/proxy-endpoint-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-endpoint/icons/white/proxy-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/color/proxy-target-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/color/proxy-target-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/color/proxy-target-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/white/proxy-target-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/white/proxy-target-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy-target/icons/white/proxy-target-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/color/proxy-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/color/proxy-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/color/proxy-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/white/proxy-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/white/proxy-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/proxy/icons/white/proxy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/color/replication-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/color/replication-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/color/replication-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/white/replication-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/white/replication-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/replication-group/icons/white/replication-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/color/route-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/color/route-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/color/route-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/white/route-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/white/route-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/route/icons/white/route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/color/security-group-rule-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/color/security-group-rule-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/color/security-group-rule-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/white/security-group-rule-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/white/security-group-rule-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/security-group-rule/icons/white/security-group-rule-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/color/snapshot-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/color/snapshot-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/color/snapshot-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/white/snapshot-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/white/snapshot-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/snapshot/icons/white/snapshot-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/color/store-config-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/color/store-config-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/color/store-config-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/white/store-config-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/white/store-config-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/store-config/icons/white/store-config-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/color/stream-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/color/stream-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/color/stream-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/white/stream-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/white/stream-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/stream/icons/white/stream-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/color/subnet-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/color/subnet-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/color/subnet-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/white/subnet-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/white/subnet-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/subnet-group/icons/white/subnet-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/color/table-item-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/color/table-item-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/color/table-item-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/white/table-item-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/white/table-item-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table-item/icons/white/table-item-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/color/table-replica-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/color/table-replica-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/color/table-replica-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/white/table-replica-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/white/table-replica-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table-replica/icons/white/table-replica-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/color/table-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/color/table-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/color/table-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/white/table-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/white/table-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/table/icons/white/table-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/color/tag-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/color/tag-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/color/tag-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/white/tag-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/white/tag-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/tag/icons/white/tag-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/color/user-group-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/color/user-group-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/color/user-group-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/white/user-group-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/white/user-group-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/user-group/icons/white/user-group-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/color/user-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/user/icons/white/user-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg new file mode 100644 index 000000000000..6c9b696adcc3 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg @@ -0,0 +1,35 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/icons/white/kubeform-provider-aws-white.svg b/src/collections/integrations/kubeform-provider-aws/icons/white/kubeform-provider-aws-white.svg new file mode 100644 index 000000000000..aa9e84b87c10 --- /dev/null +++ b/src/collections/integrations/kubeform-provider-aws/icons/white/kubeform-provider-aws-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeform-provider-aws/index.mdx b/src/collections/integrations/kubeform-provider-aws/index.mdx index 39381aeba35e..c1b518a4d8e9 100644 --- a/src/collections/integrations/kubeform-provider-aws/index.mdx +++ b/src/collections/integrations/kubeform-provider-aws/index.mdx @@ -1,30 +1,299 @@ --- -title: Kubeform Provider AWS -subtitle: Collaborative and visual infrastructure as code for Integration Template -integrationIcon: icon/color/kubeform-provider-aws-color.svg -darkModeIntegrationIcon: icon/white/kubeform-provider-aws-white.svg -docURL: https://docs.meshery.io +title: Kubeform Provider AWS +subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh +integrationIcon: icons/color/kubeform-provider-aws-color.svg +darkModeIntegrationIcon: icons/white/kubeform-provider-aws-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubeform-provider-aws +description: category: Provisioning subcategory: Cloud Provider -featureList: ["Native Kubernetes support. +registrant: Artifact Hub +components: [ +{ +"name": "provider-config", +"colorIcon": "icons/components/provider-config/icons/color/provider-config-color.svg", +"whiteIcon": "icons/components/provider-config/icons/white/provider-config-white.svg", +"description": "", +}, +{ +"name": "provider-config-usage", +"colorIcon": "icons/components/provider-config-usage/icons/color/provider-config-usage-color.svg", +"whiteIcon": "icons/components/provider-config-usage/icons/white/provider-config-usage-white.svg", +"description": "", +}, +{ +"name": "store-config", +"colorIcon": "icons/components/store-config/icons/color/store-config-color.svg", +"whiteIcon": "icons/components/store-config/icons/white/store-config-white.svg", +"description": "", +}, +{ +"name": "cluster-instance", +"colorIcon": "icons/components/cluster-instance/icons/color/cluster-instance-color.svg", +"whiteIcon": "icons/components/cluster-instance/icons/white/cluster-instance-white.svg", +"description": "", +}, +{ +"name": "cluster-parameter-group", +"colorIcon": "icons/components/cluster-parameter-group/icons/color/cluster-parameter-group-color.svg", +"whiteIcon": "icons/components/cluster-parameter-group/icons/white/cluster-parameter-group-white.svg", +"description": "", +}, +{ +"name": "cluster", +"colorIcon": "icons/components/cluster/icons/color/cluster-color.svg", +"whiteIcon": "icons/components/cluster/icons/white/cluster-white.svg", +"description": "", +}, +{ +"name": "cluster-snapshot", +"colorIcon": "icons/components/cluster-snapshot/icons/color/cluster-snapshot-color.svg", +"whiteIcon": "icons/components/cluster-snapshot/icons/white/cluster-snapshot-white.svg", +"description": "", +}, +{ +"name": "event-subscription", +"colorIcon": "icons/components/event-subscription/icons/color/event-subscription-color.svg", +"whiteIcon": "icons/components/event-subscription/icons/white/event-subscription-white.svg", +"description": "", +}, +{ +"name": "global-cluster", +"colorIcon": "icons/components/global-cluster/icons/color/global-cluster-color.svg", +"whiteIcon": "icons/components/global-cluster/icons/white/global-cluster-white.svg", +"description": "", +}, +{ +"name": "subnet-group", +"colorIcon": "icons/components/subnet-group/icons/color/subnet-group-color.svg", +"whiteIcon": "icons/components/subnet-group/icons/white/subnet-group-white.svg", +"description": "", +}, +{ +"name": "contributor-insights", +"colorIcon": "icons/components/contributor-insights/icons/color/contributor-insights-color.svg", +"whiteIcon": "icons/components/contributor-insights/icons/white/contributor-insights-white.svg", +"description": "", +}, +{ +"name": "global-table", +"colorIcon": "icons/components/global-table/icons/color/global-table-color.svg", +"whiteIcon": "icons/components/global-table/icons/white/global-table-white.svg", +"description": "", +}, +{ +"name": "kinesis-streaming-destination", +"colorIcon": "icons/components/kinesis-streaming-destination/icons/color/kinesis-streaming-destination-color.svg", +"whiteIcon": "icons/components/kinesis-streaming-destination/icons/white/kinesis-streaming-destination-white.svg", +"description": "", +}, +{ +"name": "table-item", +"colorIcon": "icons/components/table-item/icons/color/table-item-color.svg", +"whiteIcon": "icons/components/table-item/icons/white/table-item-white.svg", +"description": "", +}, +{ +"name": "table-replica", +"colorIcon": "icons/components/table-replica/icons/color/table-replica-color.svg", +"whiteIcon": "icons/components/table-replica/icons/white/table-replica-white.svg", +"description": "", +}, +{ +"name": "table", +"colorIcon": "icons/components/table/icons/color/table-color.svg", +"whiteIcon": "icons/components/table/icons/white/table-white.svg", +"description": "", +}, +{ +"name": "tag", +"colorIcon": "icons/components/tag/icons/color/tag-color.svg", +"whiteIcon": "icons/components/tag/icons/white/tag-white.svg", +"description": "", +}, +{ +"name": "route", +"colorIcon": "icons/components/route/icons/color/route-color.svg", +"whiteIcon": "icons/components/route/icons/white/route-white.svg", +"description": "", +}, +{ +"name": "security-group-rule", +"colorIcon": "icons/components/security-group-rule/icons/color/security-group-rule-color.svg", +"whiteIcon": "icons/components/security-group-rule/icons/white/security-group-rule-white.svg", +"description": "", +}, +{ +"name": "vpc-peering-connection", +"colorIcon": "icons/components/vpc-peering-connection/icons/color/vpc-peering-connection-color.svg", +"whiteIcon": "icons/components/vpc-peering-connection/icons/white/vpc-peering-connection-white.svg", +"description": "", +}, +{ +"name": "parameter-group", +"colorIcon": "icons/components/parameter-group/icons/color/parameter-group-color.svg", +"whiteIcon": "icons/components/parameter-group/icons/white/parameter-group-white.svg", +"description": "", +}, +{ +"name": "replication-group", +"colorIcon": "icons/components/replication-group/icons/color/replication-group-color.svg", +"whiteIcon": "icons/components/replication-group/icons/white/replication-group-white.svg", +"description": "", +}, +{ +"name": "user-group", +"colorIcon": "icons/components/user-group/icons/color/user-group-color.svg", +"whiteIcon": "icons/components/user-group/icons/white/user-group-white.svg", +"description": "", +}, +{ +"name": "user", +"colorIcon": "icons/components/user/icons/color/user-color.svg", +"whiteIcon": "icons/components/user/icons/white/user-white.svg", +"description": "", +}, +{ +"name": "domain-policy", +"colorIcon": "icons/components/domain-policy/icons/color/domain-policy-color.svg", +"whiteIcon": "icons/components/domain-policy/icons/white/domain-policy-white.svg", +"description": "", +}, +{ +"name": "domain", +"colorIcon": "icons/components/domain/icons/color/domain-color.svg", +"whiteIcon": "icons/components/domain/icons/white/domain-white.svg", +"description": "", +}, +{ +"name": "domain-saml-options", +"colorIcon": "icons/components/domain-saml-options/icons/color/domain-saml-options-color.svg", +"whiteIcon": "icons/components/domain-saml-options/icons/white/domain-saml-options-white.svg", +"description": "", +}, +{ +"name": "configuration", +"colorIcon": "icons/components/configuration/icons/color/configuration-color.svg", +"whiteIcon": "icons/components/configuration/icons/white/configuration-white.svg", +"description": "", +}, +{ +"name": "stream", +"colorIcon": "icons/components/stream/icons/color/stream-color.svg", +"whiteIcon": "icons/components/stream/icons/white/stream-white.svg", +"description": "", +}, +{ +"name": "key", +"colorIcon": "icons/components/key/icons/color/key-color.svg", +"whiteIcon": "icons/components/key/icons/white/key-white.svg", +"description": "", +}, +{ +"name": "acl", +"colorIcon": "icons/components/acl/icons/color/acl-color.svg", +"whiteIcon": "icons/components/acl/icons/white/acl-white.svg", +"description": "", +}, +{ +"name": "snapshot", +"colorIcon": "icons/components/snapshot/icons/color/snapshot-color.svg", +"whiteIcon": "icons/components/snapshot/icons/white/snapshot-white.svg", +"description": "", +}, +{ +"name": "cluster-activity-stream", +"colorIcon": "icons/components/cluster-activity-stream/icons/color/cluster-activity-stream-color.svg", +"whiteIcon": "icons/components/cluster-activity-stream/icons/white/cluster-activity-stream-white.svg", +"description": "", +}, +{ +"name": "cluster-endpoint", +"colorIcon": "icons/components/cluster-endpoint/icons/color/cluster-endpoint-color.svg", +"whiteIcon": "icons/components/cluster-endpoint/icons/white/cluster-endpoint-white.svg", +"description": "", +}, +{ +"name": "cluster-role-association", +"colorIcon": "icons/components/cluster-role-association/icons/color/cluster-role-association-color.svg", +"whiteIcon": "icons/components/cluster-role-association/icons/white/cluster-role-association-white.svg", +"description": "", +}, +{ +"name": "db-instance-automated-backups-replication", +"colorIcon": "icons/components/db-instance-automated-backups-replication/icons/color/db-instance-automated-backups-replication-color.svg", +"whiteIcon": "icons/components/db-instance-automated-backups-replication/icons/white/db-instance-automated-backups-replication-white.svg", +"description": "", +}, +{ +"name": "db-snapshot-copy", +"colorIcon": "icons/components/db-snapshot-copy/icons/color/db-snapshot-copy-color.svg", +"whiteIcon": "icons/components/db-snapshot-copy/icons/white/db-snapshot-copy-white.svg", +"description": "", +}, +{ +"name": "instance-role-association", +"colorIcon": "icons/components/instance-role-association/icons/color/instance-role-association-color.svg", +"whiteIcon": "icons/components/instance-role-association/icons/white/instance-role-association-white.svg", +"description": "", +}, +{ +"name": "instance", +"colorIcon": "icons/components/instance/icons/color/instance-color.svg", +"whiteIcon": "icons/components/instance/icons/white/instance-white.svg", +"description": "", +}, +{ +"name": "option-group", +"colorIcon": "icons/components/option-group/icons/color/option-group-color.svg", +"whiteIcon": "icons/components/option-group/icons/white/option-group-white.svg", +"description": "", +}, +{ +"name": "proxy", +"colorIcon": "icons/components/proxy/icons/color/proxy-color.svg", +"whiteIcon": "icons/components/proxy/icons/white/proxy-white.svg", +"description": "", +}, +{ +"name": "proxy-default-target-group", +"colorIcon": "icons/components/proxy-default-target-group/icons/color/proxy-default-target-group-color.svg", +"whiteIcon": "icons/components/proxy-default-target-group/icons/white/proxy-default-target-group-white.svg", +"description": "", +}, +{ +"name": "proxy-endpoint", +"colorIcon": "icons/components/proxy-endpoint/icons/color/proxy-endpoint-color.svg", +"whiteIcon": "icons/components/proxy-endpoint/icons/white/proxy-endpoint-white.svg", +"description": "", +}, +{ +"name": "proxy-target", +"colorIcon": "icons/components/proxy-target/icons/color/proxy-target-color.svg", +"whiteIcon": "icons/components/proxy-target/icons/white/proxy-target-white.svg", +"description": "", +}] +featureList: [ + "Native Kubernetes support. ", -"Built on Terraform; Supports Terraform resources", -"Define & manage cloud infrastructures as Kubernetes CRD (Custom Resource Definition)" + "Built on Terraform; Supports Terraform resources", + "Define & manage cloud infrastructures as Kubernetes CRD (Custom Resource Definition)" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kubeform is a Kubernetes operator provisioning cloud or on-prem resources using Terraform providers. Kubeform provides auto-generated Kubernetes CRDs for Terraform resources so that you can manage any cloud infrastructure in a Kubernetes native way. You just write a CRD for a cloud infrastructure, apply it and Kubeform will create it for you! Kubeform currently supports 5 top cloud platforms. These are AWS, Google Cloud, Azure, DigitalOcean and Linode. +Kubeform is a Kubernetes operator provisioning cloud or on-prem resources using Terraform providers. Kubeform provides auto-generated Kubernetes CRDs for Terraform resources so that you can manage any cloud infrastructure in a Kubernetes native way. You just write a CRD for a cloud infrastructure, apply it and Kubeform will create it for you! Kubeform currently supports 5 top cloud platforms. These are AWS, Google Cloud, Azure, DigitalOcean and Linode.
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/kuberhealthy/icon/color/kuberhealthy-color.svg b/src/collections/integrations/kuberhealthy/icons/color/kuberhealthy-color.svg similarity index 100% rename from src/collections/integrations/kuberhealthy/icon/color/kuberhealthy-color.svg rename to src/collections/integrations/kuberhealthy/icons/color/kuberhealthy-color.svg diff --git a/src/collections/integrations/kuberhealthy/icon/white/kuberhealthy-white.svg b/src/collections/integrations/kuberhealthy/icons/white/kuberhealthy-white.svg similarity index 100% rename from src/collections/integrations/kuberhealthy/icon/white/kuberhealthy-white.svg rename to src/collections/integrations/kuberhealthy/icons/white/kuberhealthy-white.svg diff --git a/src/collections/integrations/kuberhealthy/index.mdx b/src/collections/integrations/kuberhealthy/index.mdx index 621e351161ea..1068f4c9512d 100644 --- a/src/collections/integrations/kuberhealthy/index.mdx +++ b/src/collections/integrations/kuberhealthy/index.mdx @@ -1,28 +1,33 @@ --- -title: Kuberhealthy +title: Kuberhealthy subtitle: Collaborative and visual infrastructure as code for Kuberhealthy -integrationIcon: icon/color/kuberhealthy-color.svg -darkModeIntegrationIcon: icon/white/kuberhealthy-white.svg -docURL: +integrationIcon: icons/color/kuberhealthy-color.svg +darkModeIntegrationIcon: icons/white/kuberhealthy-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kuberhealthy +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A Kubernetes operator for running synthetic checks as pods. Works great with Prometheus! +A Kubernetes operator for running synthetic checks as pods. Works great with Prometheus!
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/kubernetes-ingress/icon/color/kubernetes-ingress-color.svg b/src/collections/integrations/kubernetes-ingress/icons/color/kubernetes-ingress-color.svg similarity index 100% rename from src/collections/integrations/kubernetes-ingress/icon/color/kubernetes-ingress-color.svg rename to src/collections/integrations/kubernetes-ingress/icons/color/kubernetes-ingress-color.svg diff --git a/src/collections/integrations/kubernetes-ingress/icons/components/backend/icons/color/backend-color.svg b/src/collections/integrations/kubernetes-ingress/icons/components/backend/icons/color/backend-color.svg new file mode 100644 index 000000000000..affcb7844ad8 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/components/backend/icons/color/backend-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/icon/white/kubernetes-ingress-white.svg b/src/collections/integrations/kubernetes-ingress/icons/components/backend/icons/white/backend-white.svg similarity index 100% rename from src/collections/integrations/kubernetes-ingress/icon/white/kubernetes-ingress-white.svg rename to src/collections/integrations/kubernetes-ingress/icons/components/backend/icons/white/backend-white.svg diff --git a/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/color/defaults-color.svg b/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/color/defaults-color.svg new file mode 100644 index 000000000000..affcb7844ad8 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/color/defaults-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/white/defaults-white.svg b/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/white/defaults-white.svg new file mode 100644 index 000000000000..ce955cbe9814 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/components/defaults/icons/white/defaults-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/color/global-color.svg b/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/color/global-color.svg new file mode 100644 index 000000000000..affcb7844ad8 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/color/global-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/white/global-white.svg b/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/white/global-white.svg new file mode 100644 index 000000000000..ce955cbe9814 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/components/global/icons/white/global-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/icons/white/kubernetes-ingress-white.svg b/src/collections/integrations/kubernetes-ingress/icons/white/kubernetes-ingress-white.svg new file mode 100644 index 000000000000..ce955cbe9814 --- /dev/null +++ b/src/collections/integrations/kubernetes-ingress/icons/white/kubernetes-ingress-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-ingress/index.mdx b/src/collections/integrations/kubernetes-ingress/index.mdx index 74217e0ae4a5..ab213b280f4d 100644 --- a/src/collections/integrations/kubernetes-ingress/index.mdx +++ b/src/collections/integrations/kubernetes-ingress/index.mdx @@ -1,28 +1,51 @@ --- -title: HAProxy Kubernetes Ingress -subtitle: Collaborative and visual infrastructure as code for Integration Template -integrationIcon: icon/color/kubernetes-ingress-color.svg -darkModeIntegrationIcon: icon/white/kubernetes-ingress-white.svg -docURL: https://docs.meshery.io +title: HAProxy Kubernetes Ingress +subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh +integrationIcon: icons/color/kubernetes-ingress-color.svg +darkModeIntegrationIcon: icons/white/kubernetes-ingress-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubernetes-ingress +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [ +{ +"name": "backend", +"colorIcon": "icons/components/backend/icons/color/backend-color.svg", +"whiteIcon": "icons/components/backend/icons/white/backend-white.svg", +"description": "", +}, +{ +"name": "defaults", +"colorIcon": "icons/components/defaults/icons/color/defaults-color.svg", +"whiteIcon": "icons/components/defaults/icons/white/defaults-white.svg", +"description": "", +}, +{ +"name": "global", +"colorIcon": "icons/components/global/icons/color/global-color.svg", +"whiteIcon": "icons/components/global/icons/white/global-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- An ingress controller is a Kubernetes resource that routes traffic from outside your cluster to services within the cluster. +An ingress controller is a Kubernetes resource that routes traffic from outside your cluster to services within the cluster.
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/kubernetes-secret-generator/icon/color/kubernetes-secret-generator-color.svg b/src/collections/integrations/kubernetes-secret-generator/icons/color/kubernetes-secret-generator-color.svg similarity index 100% rename from src/collections/integrations/kubernetes-secret-generator/icon/color/kubernetes-secret-generator-color.svg rename to src/collections/integrations/kubernetes-secret-generator/icons/color/kubernetes-secret-generator-color.svg diff --git a/src/collections/integrations/kubernetes/icon/color/kubernetes-color.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/basic-auth/icons/color/basic-auth-color.svg similarity index 100% rename from src/collections/integrations/kubernetes/icon/color/kubernetes-color.svg rename to src/collections/integrations/kubernetes-secret-generator/icons/components/basic-auth/icons/color/basic-auth-color.svg diff --git a/src/collections/integrations/kubernetes-secret-generator/icon/white/kubernetes-secret-generator-white.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/basic-auth/icons/white/basic-auth-white.svg similarity index 100% rename from src/collections/integrations/kubernetes-secret-generator/icon/white/kubernetes-secret-generator-white.svg rename to src/collections/integrations/kubernetes-secret-generator/icons/components/basic-auth/icons/white/basic-auth-white.svg diff --git a/src/collections/integrations/kubernetes-secret-generator/icons/components/ssh-key-pair/icons/color/ssh-key-pair-color.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/ssh-key-pair/icons/color/ssh-key-pair-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes-secret-generator/icons/components/ssh-key-pair/icons/color/ssh-key-pair-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icon/white/kubernetes-white.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/ssh-key-pair/icons/white/ssh-key-pair-white.svg similarity index 100% rename from src/collections/integrations/kubernetes/icon/white/kubernetes-white.svg rename to src/collections/integrations/kubernetes-secret-generator/icons/components/ssh-key-pair/icons/white/ssh-key-pair-white.svg diff --git a/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/color/string-secret-color.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/color/string-secret-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/color/string-secret-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/white/string-secret-white.svg b/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/white/string-secret-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes-secret-generator/icons/components/string-secret/icons/white/string-secret-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-secret-generator/icons/white/kubernetes-secret-generator-white.svg b/src/collections/integrations/kubernetes-secret-generator/icons/white/kubernetes-secret-generator-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes-secret-generator/icons/white/kubernetes-secret-generator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes-secret-generator/index.mdx b/src/collections/integrations/kubernetes-secret-generator/index.mdx index 4bf268a2c8b3..5280e6bbcaa0 100644 --- a/src/collections/integrations/kubernetes-secret-generator/index.mdx +++ b/src/collections/integrations/kubernetes-secret-generator/index.mdx @@ -1,28 +1,51 @@ --- -title: Kubernetes Secret Generator +title: Kubernetes Secret Generator subtitle: Collaborative and visual infrastructure as code for Kubernetes Secret Generator -integrationIcon: icon/color/kubernetes-secret-generator-color.svg -darkModeIntegrationIcon: icon/white/kubernetes-secret-generator-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/kubernetes-secret-generator-color.svg +darkModeIntegrationIcon: icons/white/kubernetes-secret-generator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubernetes-secret-generator +description: category: Security & Compliance 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." +registrant: Artifact Hub +components: [ +{ +"name": "basic-auth", +"colorIcon": "icons/components/basic-auth/icons/color/basic-auth-color.svg", +"whiteIcon": "icons/components/basic-auth/icons/white/basic-auth-white.svg", +"description": "", +}, +{ +"name": "ssh-key-pair", +"colorIcon": "icons/components/ssh-key-pair/icons/color/ssh-key-pair-color.svg", +"whiteIcon": "icons/components/ssh-key-pair/icons/white/ssh-key-pair-white.svg", +"description": "", +}, +{ +"name": "string-secret", +"colorIcon": "icons/components/string-secret/icons/color/string-secret-color.svg", +"whiteIcon": "icons/components/string-secret/icons/white/string-secret-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/kubernetes/icons/color/kubernetes-color.svg b/src/collections/integrations/kubernetes/icons/color/kubernetes-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/color/kubernetes-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/api-service/icons/color/api-service-color.svg b/src/collections/integrations/kubernetes/icons/components/api-service/icons/color/api-service-color.svg new file mode 100644 index 000000000000..bb6174977aed --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/api-service/icons/color/api-service-color.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/api-service/icons/white/api-service-white.svg b/src/collections/integrations/kubernetes/icons/components/api-service/icons/white/api-service-white.svg new file mode 100644 index 000000000000..61af9ee50340 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/api-service/icons/white/api-service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/color/authorization-policy-color.svg b/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/color/authorization-policy-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/color/authorization-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/white/authorization-policy-white.svg b/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/white/authorization-policy-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/authorization-policy/icons/white/authorization-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/binding/icons/color/binding-color.svg b/src/collections/integrations/kubernetes/icons/components/binding/icons/color/binding-color.svg new file mode 100644 index 000000000000..09affa9e63b6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/binding/icons/color/binding-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/binding/icons/white/binding-white.svg b/src/collections/integrations/kubernetes/icons/components/binding/icons/white/binding-white.svg new file mode 100644 index 000000000000..39469d8ba5f7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/binding/icons/white/binding-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/broker/icons/color/broker-color.svg b/src/collections/integrations/kubernetes/icons/components/broker/icons/color/broker-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/broker/icons/color/broker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/broker/icons/white/broker-white.svg b/src/collections/integrations/kubernetes/icons/components/broker/icons/white/broker-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/broker/icons/white/broker-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/color/certificate-signing-request-color.svg b/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/color/certificate-signing-request-color.svg new file mode 100644 index 000000000000..342ee8277625 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/color/certificate-signing-request-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/white/certificate-signing-request-white.svg b/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/white/certificate-signing-request-white.svg new file mode 100644 index 000000000000..d61214b8a2a0 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/certificate-signing-request/icons/white/certificate-signing-request-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/color/cluster-role-binding-color.svg b/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/color/cluster-role-binding-color.svg new file mode 100644 index 000000000000..ad658983d537 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/color/cluster-role-binding-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/white/cluster-role-binding-white.svg b/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/white/cluster-role-binding-white.svg new file mode 100644 index 000000000000..51da411be579 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-role-binding/icons/white/cluster-role-binding-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/color/cluster-role-color.svg b/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/color/cluster-role-color.svg new file mode 100644 index 000000000000..6b9e2a660e78 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/color/cluster-role-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/white/cluster-role-white.svg b/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/white/cluster-role-white.svg new file mode 100644 index 000000000000..2ae99538df51 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-role/icons/white/cluster-role-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/color/cluster-trust-bundle-color.svg b/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/color/cluster-trust-bundle-color.svg new file mode 100644 index 000000000000..5f41907659be --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/color/cluster-trust-bundle-color.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/white/cluster-trust-bundle-white.svg b/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/white/cluster-trust-bundle-white.svg new file mode 100644 index 000000000000..6e1fc12ef221 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cluster-trust-bundle/icons/white/cluster-trust-bundle-white.svg @@ -0,0 +1,8 @@ + 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 new file mode 100644 index 000000000000..cb4c46132495 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/component-status/icons/color/component-status-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/component-status/icons/white/component-status-white.svg b/src/collections/integrations/kubernetes/icons/components/component-status/icons/white/component-status-white.svg new file mode 100644 index 000000000000..c146a014ef2e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/component-status/icons/white/component-status-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/config-map/icons/color/config-map-color.svg b/src/collections/integrations/kubernetes/icons/components/config-map/icons/color/config-map-color.svg new file mode 100644 index 000000000000..0890029061eb --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/config-map/icons/color/config-map-color.svg @@ -0,0 +1,10 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/config-map/icons/white/config-map-white.svg b/src/collections/integrations/kubernetes/icons/components/config-map/icons/white/config-map-white.svg new file mode 100644 index 000000000000..4afcd0ae928c --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/config-map/icons/white/config-map-white.svg @@ -0,0 +1,10 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/container/icons/color/container-color.svg b/src/collections/integrations/kubernetes/icons/components/container/icons/color/container-color.svg new file mode 100644 index 000000000000..d9da396c2fd0 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/container/icons/color/container-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/container/icons/white/container-white.svg b/src/collections/integrations/kubernetes/icons/components/container/icons/white/container-white.svg new file mode 100644 index 000000000000..73960e701908 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/container/icons/white/container-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/color/controller-revision-color.svg b/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/color/controller-revision-color.svg new file mode 100644 index 000000000000..4f85e22b0b1b --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/color/controller-revision-color.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/white/controller-revision-white.svg b/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/white/controller-revision-white.svg new file mode 100644 index 000000000000..66c5df5e9f20 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/controller-revision/icons/white/controller-revision-white.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cron-job/icons/color/cron-job-color.svg b/src/collections/integrations/kubernetes/icons/components/cron-job/icons/color/cron-job-color.svg new file mode 100644 index 000000000000..b0f55ae5888a --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cron-job/icons/color/cron-job-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/cron-job/icons/white/cron-job-white.svg b/src/collections/integrations/kubernetes/icons/components/cron-job/icons/white/cron-job-white.svg new file mode 100644 index 000000000000..b3d8a09dd0f4 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/cron-job/icons/white/cron-job-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/color/csi-driver-color.svg b/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/color/csi-driver-color.svg new file mode 100644 index 000000000000..21d387a9319e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/color/csi-driver-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/white/csi-driver-white.svg b/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/white/csi-driver-white.svg new file mode 100644 index 000000000000..bde434a8cd46 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-driver/icons/white/csi-driver-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-node/icons/color/csi-node-color.svg b/src/collections/integrations/kubernetes/icons/components/csi-node/icons/color/csi-node-color.svg new file mode 100644 index 000000000000..b7bab6fab927 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-node/icons/color/csi-node-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-node/icons/white/csi-node-white.svg b/src/collections/integrations/kubernetes/icons/components/csi-node/icons/white/csi-node-white.svg new file mode 100644 index 000000000000..fb7762e55a90 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-node/icons/white/csi-node-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/color/csi-storage-capacity-color.svg b/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/color/csi-storage-capacity-color.svg new file mode 100644 index 000000000000..978a56e7f6ca --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/color/csi-storage-capacity-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/white/csi-storage-capacity-white.svg b/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/white/csi-storage-capacity-white.svg new file mode 100644 index 000000000000..ab9fa7f77808 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/csi-storage-capacity/icons/white/csi-storage-capacity-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/color/custom-resource-definition-color.svg b/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/color/custom-resource-definition-color.svg new file mode 100644 index 000000000000..640147a9ef95 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/color/custom-resource-definition-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/white/custom-resource-definition-white.svg b/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/white/custom-resource-definition-white.svg new file mode 100644 index 000000000000..63ea530622c1 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/custom-resource-definition/icons/white/custom-resource-definition-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/color/daemon-set-color.svg b/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/color/daemon-set-color.svg new file mode 100644 index 000000000000..750f989ad028 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/color/daemon-set-color.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/white/daemon-set-white.svg b/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/white/daemon-set-white.svg new file mode 100644 index 000000000000..750f989ad028 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/daemon-set/icons/white/daemon-set-white.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/deployment/icons/color/deployment-color.svg b/src/collections/integrations/kubernetes/icons/components/deployment/icons/color/deployment-color.svg new file mode 100644 index 000000000000..f8b7439cfaf4 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/deployment/icons/color/deployment-color.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/deployment/icons/white/deployment-white.svg b/src/collections/integrations/kubernetes/icons/components/deployment/icons/white/deployment-white.svg new file mode 100644 index 000000000000..092bb457b056 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/deployment/icons/white/deployment-white.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/color/endpoint-slice-color.svg b/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/color/endpoint-slice-color.svg new file mode 100644 index 000000000000..49d2c2b0a14c --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/color/endpoint-slice-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/white/endpoint-slice-white.svg b/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/white/endpoint-slice-white.svg new file mode 100644 index 000000000000..07d2e04fef3a --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/endpoint-slice/icons/white/endpoint-slice-white.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/endpoints/icons/color/endpoints-color.svg b/src/collections/integrations/kubernetes/icons/components/endpoints/icons/color/endpoints-color.svg new file mode 100644 index 000000000000..d3cb82b9a23f --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/endpoints/icons/color/endpoints-color.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/endpoints/icons/white/endpoints-white.svg b/src/collections/integrations/kubernetes/icons/components/endpoints/icons/white/endpoints-white.svg new file mode 100644 index 000000000000..139f7a124c1d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/endpoints/icons/white/endpoints-white.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/event/icons/color/event-color.svg b/src/collections/integrations/kubernetes/icons/components/event/icons/color/event-color.svg new file mode 100644 index 000000000000..905c6a573080 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/event/icons/color/event-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/event/icons/white/event-white.svg b/src/collections/integrations/kubernetes/icons/components/event/icons/white/event-white.svg new file mode 100644 index 000000000000..08f09daf3caa --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/event/icons/white/event-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/color/flow-schema-color.svg b/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/color/flow-schema-color.svg new file mode 100644 index 000000000000..25be132583c7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/color/flow-schema-color.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/white/flow-schema-white.svg b/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/white/flow-schema-white.svg new file mode 100644 index 000000000000..1e8198d6e95c --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/flow-schema/icons/white/flow-schema-white.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/color/horizontal-pod-autoscaler-color.svg b/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/color/horizontal-pod-autoscaler-color.svg new file mode 100644 index 000000000000..97206e7369a2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/color/horizontal-pod-autoscaler-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/white/horizontal-pod-autoscaler-white.svg b/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/white/horizontal-pod-autoscaler-white.svg new file mode 100644 index 000000000000..f8fc5fce43a3 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/horizontal-pod-autoscaler/icons/white/horizontal-pod-autoscaler-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/color/ingress-class-color.svg b/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/color/ingress-class-color.svg new file mode 100644 index 000000000000..b6566f8cb49e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/color/ingress-class-color.svg @@ -0,0 +1,10 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/white/ingress-class-white.svg b/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/white/ingress-class-white.svg new file mode 100644 index 000000000000..c52aebf8d6f2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ingress-class/icons/white/ingress-class-white.svg @@ -0,0 +1,10 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ingress/icons/color/ingress-color.svg b/src/collections/integrations/kubernetes/icons/components/ingress/icons/color/ingress-color.svg new file mode 100644 index 000000000000..a3b6b0573674 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ingress/icons/color/ingress-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ingress/icons/white/ingress-white.svg b/src/collections/integrations/kubernetes/icons/components/ingress/icons/white/ingress-white.svg new file mode 100644 index 000000000000..fe83da455e36 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ingress/icons/white/ingress-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ip-address/icons/color/ip-address-color.svg b/src/collections/integrations/kubernetes/icons/components/ip-address/icons/color/ip-address-color.svg new file mode 100644 index 000000000000..6da407498efa --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ip-address/icons/color/ip-address-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/ip-address/icons/white/ip-address-white.svg b/src/collections/integrations/kubernetes/icons/components/ip-address/icons/white/ip-address-white.svg new file mode 100644 index 000000000000..fe83da455e36 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/ip-address/icons/white/ip-address-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/job/icons/color/job-color.svg b/src/collections/integrations/kubernetes/icons/components/job/icons/color/job-color.svg new file mode 100644 index 000000000000..c908aaf62be5 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/job/icons/color/job-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/job/icons/white/job-white.svg b/src/collections/integrations/kubernetes/icons/components/job/icons/white/job-white.svg new file mode 100644 index 000000000000..f1d66a78f969 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/job/icons/white/job-white.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/color/kubernetes-connection-color.svg b/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/color/kubernetes-connection-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/color/kubernetes-connection-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/white/kubernetes-connection-white.svg b/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/white/kubernetes-connection-white.svg new file mode 100644 index 000000000000..6e6900fffde6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/kubernetes-connection/icons/white/kubernetes-connection-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/lease/icons/color/lease-color.svg b/src/collections/integrations/kubernetes/icons/components/lease/icons/color/lease-color.svg new file mode 100644 index 000000000000..fca385123ecb --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/lease/icons/color/lease-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/lease/icons/white/lease-white.svg b/src/collections/integrations/kubernetes/icons/components/lease/icons/white/lease-white.svg new file mode 100644 index 000000000000..8fcf9c9f8f58 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/lease/icons/white/lease-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/limit-range/icons/color/limit-range-color.svg b/src/collections/integrations/kubernetes/icons/components/limit-range/icons/color/limit-range-color.svg new file mode 100644 index 000000000000..fca385123ecb --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/limit-range/icons/color/limit-range-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/limit-range/icons/white/limit-range-white.svg b/src/collections/integrations/kubernetes/icons/components/limit-range/icons/white/limit-range-white.svg new file mode 100644 index 000000000000..8fcf9c9f8f58 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/limit-range/icons/white/limit-range-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/color/local-subject-access-review-color.svg b/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/color/local-subject-access-review-color.svg new file mode 100644 index 000000000000..b6b5c9fdc543 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/color/local-subject-access-review-color.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/white/local-subject-access-review-white.svg b/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/white/local-subject-access-review-white.svg new file mode 100644 index 000000000000..1783ddc04260 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/local-subject-access-review/icons/white/local-subject-access-review-white.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/color/mutating-webhook-configuration-color.svg b/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/color/mutating-webhook-configuration-color.svg new file mode 100644 index 000000000000..425a9bdf67f1 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/color/mutating-webhook-configuration-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/white/mutating-webhook-configuration-white.svg b/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/white/mutating-webhook-configuration-white.svg new file mode 100644 index 000000000000..d231d0edc811 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/mutating-webhook-configuration/icons/white/mutating-webhook-configuration-white.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/namespace/icons/color/namespace-color.svg b/src/collections/integrations/kubernetes/icons/components/namespace/icons/color/namespace-color.svg new file mode 100644 index 000000000000..67c92a188589 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/namespace/icons/color/namespace-color.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/namespace/icons/white/namespace-white.svg b/src/collections/integrations/kubernetes/icons/components/namespace/icons/white/namespace-white.svg new file mode 100644 index 000000000000..20fec1cf68c6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/namespace/icons/white/namespace-white.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/network-policy/icons/color/network-policy-color.svg b/src/collections/integrations/kubernetes/icons/components/network-policy/icons/color/network-policy-color.svg new file mode 100644 index 000000000000..b7e36ae0e9e6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/network-policy/icons/color/network-policy-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/network-policy/icons/white/network-policy-white.svg b/src/collections/integrations/kubernetes/icons/components/network-policy/icons/white/network-policy-white.svg new file mode 100644 index 000000000000..05e1a07b7450 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/network-policy/icons/white/network-policy-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/color/node-metrics-color.svg b/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/color/node-metrics-color.svg new file mode 100644 index 000000000000..78bb6decee2d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/color/node-metrics-color.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/white/node-metrics-white.svg b/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/white/node-metrics-white.svg new file mode 100644 index 000000000000..7606904d94a7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/node-metrics/icons/white/node-metrics-white.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/node/icons/color/node-color.svg b/src/collections/integrations/kubernetes/icons/components/node/icons/color/node-color.svg new file mode 100644 index 000000000000..421af5ff5cb3 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/node/icons/color/node-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/node/icons/white/node-white.svg b/src/collections/integrations/kubernetes/icons/components/node/icons/white/node-white.svg new file mode 100644 index 000000000000..02b4dd390056 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/node/icons/white/node-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/color/persistent-volume-claim-color.svg b/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/color/persistent-volume-claim-color.svg new file mode 100644 index 000000000000..2bae347ed22f --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/color/persistent-volume-claim-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/white/persistent-volume-claim-white.svg b/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/white/persistent-volume-claim-white.svg new file mode 100644 index 000000000000..7b881f68e6a2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/persistent-volume-claim/icons/white/persistent-volume-claim-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/color/persistent-volume-color.svg b/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/color/persistent-volume-color.svg new file mode 100644 index 000000000000..557585d126fb --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/color/persistent-volume-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/white/persistent-volume-white.svg b/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/white/persistent-volume-white.svg new file mode 100644 index 000000000000..17d143c09de3 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/persistent-volume/icons/white/persistent-volume-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/color/pod-disruption-budget-color.svg b/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/color/pod-disruption-budget-color.svg new file mode 100644 index 000000000000..ab41a7853e46 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/color/pod-disruption-budget-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/white/pod-disruption-budget-white.svg b/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/white/pod-disruption-budget-white.svg new file mode 100644 index 000000000000..65735f1d81e4 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-disruption-budget/icons/white/pod-disruption-budget-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/color/pod-metrics-color.svg b/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/color/pod-metrics-color.svg new file mode 100644 index 000000000000..78bb6decee2d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/color/pod-metrics-color.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/white/pod-metrics-white.svg b/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/white/pod-metrics-white.svg new file mode 100644 index 000000000000..7606904d94a7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-metrics/icons/white/pod-metrics-white.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/color/pod-scheduling-context-color.svg b/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/color/pod-scheduling-context-color.svg new file mode 100644 index 000000000000..00be75fb91ba --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/color/pod-scheduling-context-color.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/white/pod-scheduling-context-white.svg b/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/white/pod-scheduling-context-white.svg new file mode 100644 index 000000000000..f5dadca2943e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-scheduling-context/icons/white/pod-scheduling-context-white.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-template/icons/color/pod-template-color.svg b/src/collections/integrations/kubernetes/icons/components/pod-template/icons/color/pod-template-color.svg new file mode 100644 index 000000000000..9bb50e921a69 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-template/icons/color/pod-template-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod-template/icons/white/pod-template-white.svg b/src/collections/integrations/kubernetes/icons/components/pod-template/icons/white/pod-template-white.svg new file mode 100644 index 000000000000..5b9868d9eebb --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod-template/icons/white/pod-template-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/pod/icons/color/pod-color.svg b/src/collections/integrations/kubernetes/icons/components/pod/icons/color/pod-color.svg new file mode 100644 index 000000000000..9f5dd584cbff --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod/icons/color/pod-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/pod/icons/white/pod-white.svg b/src/collections/integrations/kubernetes/icons/components/pod/icons/white/pod-white.svg new file mode 100644 index 000000000000..7736533820e3 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/pod/icons/white/pod-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/priority-class/icons/color/priority-class-color.svg b/src/collections/integrations/kubernetes/icons/components/priority-class/icons/color/priority-class-color.svg new file mode 100644 index 000000000000..647d5c035c07 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/priority-class/icons/color/priority-class-color.svg @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/priority-class/icons/white/priority-class-white.svg b/src/collections/integrations/kubernetes/icons/components/priority-class/icons/white/priority-class-white.svg new file mode 100644 index 000000000000..dd3cc6a11067 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/priority-class/icons/white/priority-class-white.svg @@ -0,0 +1,17 @@ + \ 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 new file mode 100644 index 000000000000..8f3d8e6d1d4d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg @@ -0,0 +1,7 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/white/priority-level-configuration-white.svg b/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/white/priority-level-configuration-white.svg new file mode 100644 index 000000000000..f28467ed48b7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/priority-level-configuration/icons/white/priority-level-configuration-white.svg @@ -0,0 +1,7 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/replica-set/icons/color/replica-set-color.svg b/src/collections/integrations/kubernetes/icons/components/replica-set/icons/color/replica-set-color.svg new file mode 100644 index 000000000000..9a29124b73cc --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/replica-set/icons/color/replica-set-color.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/replica-set/icons/white/replica-set-white.svg b/src/collections/integrations/kubernetes/icons/components/replica-set/icons/white/replica-set-white.svg new file mode 100644 index 000000000000..94d5bbb4c440 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/replica-set/icons/white/replica-set-white.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/color/replication-controller-color.svg b/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/color/replication-controller-color.svg new file mode 100644 index 000000000000..6c3e0b55926c --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/color/replication-controller-color.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/white/replication-controller-white.svg b/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/white/replication-controller-white.svg new file mode 100644 index 000000000000..f0332fcd1783 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/replication-controller/icons/white/replication-controller-white.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/color/resource-claim-template-color.svg b/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/color/resource-claim-template-color.svg new file mode 100644 index 000000000000..4a20e1baba7e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/color/resource-claim-template-color.svg @@ -0,0 +1,12 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/white/resource-claim-template-white.svg b/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/white/resource-claim-template-white.svg new file mode 100644 index 000000000000..298c43c84ef3 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-claim-template/icons/white/resource-claim-template-white.svg @@ -0,0 +1,12 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/color/resource-claim-color.svg b/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/color/resource-claim-color.svg new file mode 100644 index 000000000000..1f1c5d578d0f --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/color/resource-claim-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/white/resource-claim-white.svg b/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/white/resource-claim-white.svg new file mode 100644 index 000000000000..0a9e688123c8 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-claim/icons/white/resource-claim-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-class/icons/color/resource-class-color.svg b/src/collections/integrations/kubernetes/icons/components/resource-class/icons/color/resource-class-color.svg new file mode 100644 index 000000000000..ccf88e039747 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-class/icons/color/resource-class-color.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-class/icons/white/resource-class-white.svg b/src/collections/integrations/kubernetes/icons/components/resource-class/icons/white/resource-class-white.svg new file mode 100644 index 000000000000..47eda5048cf6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-class/icons/white/resource-class-white.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/color/resource-quota-color.svg b/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/color/resource-quota-color.svg new file mode 100644 index 000000000000..105df38ec254 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/color/resource-quota-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/white/resource-quota-white.svg b/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/white/resource-quota-white.svg new file mode 100644 index 000000000000..7530d4399e3d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/resource-quota/icons/white/resource-quota-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/role-binding/icons/color/role-binding-color.svg b/src/collections/integrations/kubernetes/icons/components/role-binding/icons/color/role-binding-color.svg new file mode 100644 index 000000000000..c6ee355ff3d5 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/role-binding/icons/color/role-binding-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/role-binding/icons/white/role-binding-white.svg b/src/collections/integrations/kubernetes/icons/components/role-binding/icons/white/role-binding-white.svg new file mode 100644 index 000000000000..7437f1601204 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/role-binding/icons/white/role-binding-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/role/icons/color/role-color.svg b/src/collections/integrations/kubernetes/icons/components/role/icons/color/role-color.svg new file mode 100644 index 000000000000..c473d9a3198d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/role/icons/color/role-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/role/icons/white/role-white.svg b/src/collections/integrations/kubernetes/icons/components/role/icons/white/role-white.svg new file mode 100644 index 000000000000..631d4c7fdf15 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/role/icons/white/role-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/color/runtime-class-color.svg b/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/color/runtime-class-color.svg new file mode 100644 index 000000000000..9365d4e78f8e --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/color/runtime-class-color.svg @@ -0,0 +1,12 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/white/runtime-class-white.svg b/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/white/runtime-class-white.svg new file mode 100644 index 000000000000..44352ef201b4 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/runtime-class/icons/white/runtime-class-white.svg @@ -0,0 +1,12 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/secret/icons/color/secret-color.svg b/src/collections/integrations/kubernetes/icons/components/secret/icons/color/secret-color.svg new file mode 100644 index 000000000000..63529f48e6a2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/secret/icons/color/secret-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/secret/icons/white/secret-white.svg b/src/collections/integrations/kubernetes/icons/components/secret/icons/white/secret-white.svg new file mode 100644 index 000000000000..63529f48e6a2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/secret/icons/white/secret-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/color/self-subject-access-review-color.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/color/self-subject-access-review-color.svg new file mode 100644 index 000000000000..23174702fd4d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/color/self-subject-access-review-color.svg @@ -0,0 +1,6 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/white/self-subject-access-review-white.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/white/self-subject-access-review-white.svg new file mode 100644 index 000000000000..75c4dc9f6512 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-access-review/icons/white/self-subject-access-review-white.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/color/self-subject-review-color.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/color/self-subject-review-color.svg new file mode 100644 index 000000000000..b666f3516974 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/color/self-subject-review-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/white/self-subject-review-white.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/white/self-subject-review-white.svg new file mode 100644 index 000000000000..6007e405ad88 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-review/icons/white/self-subject-review-white.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/color/self-subject-rules-review-color.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/color/self-subject-rules-review-color.svg new file mode 100644 index 000000000000..ec8d5cca3657 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/color/self-subject-rules-review-color.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/white/self-subject-rules-review-white.svg b/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/white/self-subject-rules-review-white.svg new file mode 100644 index 000000000000..5f2a6a720453 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/self-subject-rules-review/icons/white/self-subject-rules-review-white.svg @@ -0,0 +1,5 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/service-account/icons/color/service-account-color.svg b/src/collections/integrations/kubernetes/icons/components/service-account/icons/color/service-account-color.svg new file mode 100644 index 000000000000..0181dd931fdf --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-account/icons/color/service-account-color.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/service-account/icons/white/service-account-white.svg b/src/collections/integrations/kubernetes/icons/components/service-account/icons/white/service-account-white.svg new file mode 100644 index 000000000000..0181dd931fdf --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-account/icons/white/service-account-white.svg @@ -0,0 +1,5 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/service-api/icons/color/service-api-color.svg b/src/collections/integrations/kubernetes/icons/components/service-api/icons/color/service-api-color.svg new file mode 100644 index 000000000000..4f334cf5dba1 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-api/icons/color/service-api-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/service-api/icons/white/service-api-white.svg b/src/collections/integrations/kubernetes/icons/components/service-api/icons/white/service-api-white.svg new file mode 100644 index 000000000000..35b4959030ad --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-api/icons/white/service-api-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/color/service-cidr-color.svg b/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/color/service-cidr-color.svg new file mode 100644 index 000000000000..2d2b634d255d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/color/service-cidr-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/white/service-cidr-white.svg b/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/white/service-cidr-white.svg new file mode 100644 index 000000000000..eee04c9cac6d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service-cidr/icons/white/service-cidr-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/service/icons/color/service-color.svg b/src/collections/integrations/kubernetes/icons/components/service/icons/color/service-color.svg new file mode 100644 index 000000000000..15bb470a0bba --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service/icons/color/service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/service/icons/white/service-white.svg b/src/collections/integrations/kubernetes/icons/components/service/icons/white/service-white.svg new file mode 100644 index 000000000000..d601629f9cfe --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/service/icons/white/service-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/color/stateful-set-color.svg b/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/color/stateful-set-color.svg new file mode 100644 index 000000000000..27ab28910014 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/color/stateful-set-color.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/white/stateful-set-white.svg b/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/white/stateful-set-white.svg new file mode 100644 index 000000000000..63a5d8fc8aa9 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/stateful-set/icons/white/stateful-set-white.svg @@ -0,0 +1,9 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/storage-class/icons/color/storage-class-color.svg b/src/collections/integrations/kubernetes/icons/components/storage-class/icons/color/storage-class-color.svg new file mode 100644 index 000000000000..2ea978ca3c8f --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/storage-class/icons/color/storage-class-color.svg @@ -0,0 +1,14 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/storage-class/icons/white/storage-class-white.svg b/src/collections/integrations/kubernetes/icons/components/storage-class/icons/white/storage-class-white.svg new file mode 100644 index 000000000000..b90fe38db423 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/storage-class/icons/white/storage-class-white.svg @@ -0,0 +1,14 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/storage-version/icons/color/storage-version-color.svg b/src/collections/integrations/kubernetes/icons/components/storage-version/icons/color/storage-version-color.svg new file mode 100644 index 000000000000..0729baaa5dcd --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/storage-version/icons/color/storage-version-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/storage-version/icons/white/storage-version-white.svg b/src/collections/integrations/kubernetes/icons/components/storage-version/icons/white/storage-version-white.svg new file mode 100644 index 000000000000..f2dfb55ce59c --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/storage-version/icons/white/storage-version-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/color/subject-access-review-color.svg b/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/color/subject-access-review-color.svg new file mode 100644 index 000000000000..fbe1edeb0828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/color/subject-access-review-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/white/subject-access-review-white.svg b/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/white/subject-access-review-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/subject-access-review/icons/white/subject-access-review-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/token-request/icons/color/token-request-color.svg b/src/collections/integrations/kubernetes/icons/components/token-request/icons/color/token-request-color.svg new file mode 100644 index 000000000000..93c2c17cd40b --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/token-request/icons/color/token-request-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/token-request/icons/white/token-request-white.svg b/src/collections/integrations/kubernetes/icons/components/token-request/icons/white/token-request-white.svg new file mode 100644 index 000000000000..47516b7aa098 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/token-request/icons/white/token-request-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/token-review/icons/color/token-review-color.svg b/src/collections/integrations/kubernetes/icons/components/token-review/icons/color/token-review-color.svg new file mode 100644 index 000000000000..d73b8e27759d --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/token-review/icons/color/token-review-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/token-review/icons/white/token-review-white.svg b/src/collections/integrations/kubernetes/icons/components/token-review/icons/white/token-review-white.svg new file mode 100644 index 000000000000..7b9a445b6ad6 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/token-review/icons/white/token-review-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/color/validating-admission-policy-binding-color.svg b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/color/validating-admission-policy-binding-color.svg new file mode 100644 index 000000000000..38a24779c694 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/color/validating-admission-policy-binding-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/white/validating-admission-policy-binding-white.svg b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/white/validating-admission-policy-binding-white.svg new file mode 100644 index 000000000000..cf137fca4047 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy-binding/icons/white/validating-admission-policy-binding-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/color/validating-admission-policy-color.svg b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/color/validating-admission-policy-color.svg new file mode 100644 index 000000000000..dcd56d8b45f2 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/color/validating-admission-policy-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/white/validating-admission-policy-white.svg b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/white/validating-admission-policy-white.svg new file mode 100644 index 000000000000..66afb6776d98 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-admission-policy/icons/white/validating-admission-policy-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/color/validating-webhook-configuration-color.svg b/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/color/validating-webhook-configuration-color.svg new file mode 100644 index 000000000000..f0a8d4334605 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/color/validating-webhook-configuration-color.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/white/validating-webhook-configuration-white.svg b/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/white/validating-webhook-configuration-white.svg new file mode 100644 index 000000000000..1d39db5f9300 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/validating-webhook-configuration/icons/white/validating-webhook-configuration-white.svg @@ -0,0 +1,4 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/color/volume-attachment-color.svg b/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/color/volume-attachment-color.svg new file mode 100644 index 000000000000..343046881614 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/color/volume-attachment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/white/volume-attachment-white.svg b/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/white/volume-attachment-white.svg new file mode 100644 index 000000000000..0a189c464b21 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume-attachment/icons/white/volume-attachment-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/color/volume-attribute-class-color.svg b/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/color/volume-attribute-class-color.svg new file mode 100644 index 000000000000..af0c82afb603 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/color/volume-attribute-class-color.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/white/volume-attribute-class-white.svg b/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/white/volume-attribute-class-white.svg new file mode 100644 index 000000000000..91c653e093c7 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume-attribute-class/icons/white/volume-attribute-class-white.svg @@ -0,0 +1,8 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/volume/icons/color/volume-color.svg b/src/collections/integrations/kubernetes/icons/components/volume/icons/color/volume-color.svg new file mode 100644 index 000000000000..69025520a7fd --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume/icons/color/volume-color.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/components/volume/icons/white/volume-white.svg b/src/collections/integrations/kubernetes/icons/components/volume/icons/white/volume-white.svg new file mode 100644 index 000000000000..17f951717afc --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/components/volume/icons/white/volume-white.svg @@ -0,0 +1,3 @@ + diff --git a/src/collections/integrations/kubernetes/icons/white/kubernetes-white.svg b/src/collections/integrations/kubernetes/icons/white/kubernetes-white.svg new file mode 100644 index 000000000000..1560429ed828 --- /dev/null +++ b/src/collections/integrations/kubernetes/icons/white/kubernetes-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubernetes/index.mdx b/src/collections/integrations/kubernetes/index.mdx index b2f0d4f5958d..97ca554f22cd 100644 --- a/src/collections/integrations/kubernetes/index.mdx +++ b/src/collections/integrations/kubernetes/index.mdx @@ -1,28 +1,489 @@ --- -title: Kubernetes +title: Kubernetes subtitle: The easiest way to get a production-grade Kubernetes cluster up and running -integrationIcon: icon/color/kubernetes-color.svg -darkModeIntegrationIcon: icon/white/kubernetes-white.svg -docURL: https://docs.meshery.io/installation/platforms/kubernetes +integrationIcon: icons/color/kubernetes-color.svg +darkModeIntegrationIcon: icons/white/kubernetes-white.svg +docURL: https://docs.meshery.io/installation/kubernetes +description: category: Orchestration & Management subcategory: Orchestration & Management -featureList: ["Visualize your Kubernetes clusters", -"Distributed evaluation and enforcement of policy", -"Pre and post-provisioning workflow extensions" +registrant: Artifact Hub +components: [ +{ +"name": "namespace", +"colorIcon": "icons/components/namespace/icons/color/namespace-color.svg", +"whiteIcon": "icons/components/namespace/icons/white/namespace-white.svg", +"description": "", +}, +{ +"name": "service", +"colorIcon": "icons/components/service/icons/color/service-color.svg", +"whiteIcon": "icons/components/service/icons/white/service-white.svg", +"description": "", +}, +{ +"name": "pod", +"colorIcon": "icons/components/pod/icons/color/pod-color.svg", +"whiteIcon": "icons/components/pod/icons/white/pod-white.svg", +"description": "", +}, +{ +"name": "node", +"colorIcon": "icons/components/node/icons/color/node-color.svg", +"whiteIcon": "icons/components/node/icons/white/node-white.svg", +"description": "", +}, +{ +"name": "deployment", +"colorIcon": "icons/components/deployment/icons/color/deployment-color.svg", +"whiteIcon": "icons/components/deployment/icons/white/deployment-white.svg", +"description": "", +}, +{ +"name": "secret", +"colorIcon": "icons/components/secret/icons/color/secret-color.svg", +"whiteIcon": "icons/components/secret/icons/white/secret-white.svg", +"description": "", +}, +{ +"name": "cron-job", +"colorIcon": "icons/components/cron-job/icons/color/cron-job-color.svg", +"whiteIcon": "icons/components/cron-job/icons/white/cron-job-white.svg", +"description": "", +}, +{ +"name": "daemon-set", +"colorIcon": "icons/components/daemon-set/icons/color/daemon-set-color.svg", +"whiteIcon": "icons/components/daemon-set/icons/white/daemon-set-white.svg", +"description": "", +}, +{ +"name": "cluster-role", +"colorIcon": "icons/components/cluster-role/icons/color/cluster-role-color.svg", +"whiteIcon": "icons/components/cluster-role/icons/white/cluster-role-white.svg", +"description": "", +}, +{ +"name": "cluster-role-binding", +"colorIcon": "icons/components/cluster-role-binding/icons/color/cluster-role-binding-color.svg", +"whiteIcon": "icons/components/cluster-role-binding/icons/white/cluster-role-binding-white.svg", +"description": "", +}, +{ +"name": "api-service", +"colorIcon": "icons/components/api-service/icons/color/api-service-color.svg", +"whiteIcon": "icons/components/api-service/icons/white/api-service-white.svg", +"description": "", +}, +{ +"name": "authorization-policy", +"colorIcon": "icons/components/authorization-policy/icons/color/authorization-policy-color.svg", +"whiteIcon": "icons/components/authorization-policy/icons/white/authorization-policy-white.svg", +"description": "", +}, +{ +"name": "binding", +"colorIcon": "icons/components/binding/icons/color/binding-color.svg", +"whiteIcon": "icons/components/binding/icons/white/binding-white.svg", +"description": "", +}, +{ +"name": "broker", +"colorIcon": "icons/components/broker/icons/color/broker-color.svg", +"whiteIcon": "icons/components/broker/icons/white/broker-white.svg", +"description": "", +}, +{ +"name": "container", +"colorIcon": "icons/components/container/icons/color/container-color.svg", +"whiteIcon": "icons/components/container/icons/white/container-white.svg", +"description": "", +}, +{ +"name": "custom-resource-definition", +"colorIcon": "icons/components/custom-resource-definition/icons/color/custom-resource-definition-color.svg", +"whiteIcon": "icons/components/custom-resource-definition/icons/white/custom-resource-definition-white.svg", +"description": "", +}, +{ +"name": "cluster-trust-bundle", +"colorIcon": "icons/components/cluster-trust-bundle/icons/color/cluster-trust-bundle-color.svg", +"whiteIcon": "icons/components/cluster-trust-bundle/icons/white/cluster-trust-bundle-white.svg", +"description": "", +}, +{ +"name": "csi-driver", +"colorIcon": "icons/components/csi-driver/icons/color/csi-driver-color.svg", +"whiteIcon": "icons/components/csi-driver/icons/white/csi-driver-white.svg", +"description": "", +}, +{ +"name": "csi-node", +"colorIcon": "icons/components/csi-node/icons/color/csi-node-color.svg", +"whiteIcon": "icons/components/csi-node/icons/white/csi-node-white.svg", +"description": "", +}, +{ +"name": "csi-storage-capacity", +"colorIcon": "icons/components/csi-storage-capacity/icons/color/csi-storage-capacity-color.svg", +"whiteIcon": "icons/components/csi-storage-capacity/icons/white/csi-storage-capacity-white.svg", +"description": "", +}, +{ +"name": "certificate-signing-request", +"colorIcon": "icons/components/certificate-signing-request/icons/color/certificate-signing-request-color.svg", +"whiteIcon": "icons/components/certificate-signing-request/icons/white/certificate-signing-request-white.svg", +"description": "", +}, +{ +"name": "component-status", +"colorIcon": "icons/components/component-status/icons/color/component-status-color.svg", +"whiteIcon": "icons/components/component-status/icons/white/component-status-white.svg", +"description": "", +}, +{ +"name": "config-map", +"colorIcon": "icons/components/config-map/icons/color/config-map-color.svg", +"whiteIcon": "icons/components/config-map/icons/white/config-map-white.svg", +"description": "", +}, +{ +"name": "controller-revision", +"colorIcon": "icons/components/controller-revision/icons/color/controller-revision-color.svg", +"whiteIcon": "icons/components/controller-revision/icons/white/controller-revision-white.svg", +"description": "", +}, +{ +"name": "endpoint-slice", +"colorIcon": "icons/components/endpoint-slice/icons/color/endpoint-slice-color.svg", +"whiteIcon": "icons/components/endpoint-slice/icons/white/endpoint-slice-white.svg", +"description": "", +}, +{ +"name": "endpoints", +"colorIcon": "icons/components/endpoints/icons/color/endpoints-color.svg", +"whiteIcon": "icons/components/endpoints/icons/white/endpoints-white.svg", +"description": "", +}, +{ +"name": "event", +"colorIcon": "icons/components/event/icons/color/event-color.svg", +"whiteIcon": "icons/components/event/icons/white/event-white.svg", +"description": "", +}, +{ +"name": "flow-schema", +"colorIcon": "icons/components/flow-schema/icons/color/flow-schema-color.svg", +"whiteIcon": "icons/components/flow-schema/icons/white/flow-schema-white.svg", +"description": "", +}, +{ +"name": "horizontal-pod-autoscaler", +"colorIcon": "icons/components/horizontal-pod-autoscaler/icons/color/horizontal-pod-autoscaler-color.svg", +"whiteIcon": "icons/components/horizontal-pod-autoscaler/icons/white/horizontal-pod-autoscaler-white.svg", +"description": "", +}, +{ +"name": "ingress", +"colorIcon": "icons/components/ingress/icons/color/ingress-color.svg", +"whiteIcon": "icons/components/ingress/icons/white/ingress-white.svg", +"description": "", +}, +{ +"name": "ingress-class", +"colorIcon": "icons/components/ingress-class/icons/color/ingress-class-color.svg", +"whiteIcon": "icons/components/ingress-class/icons/white/ingress-class-white.svg", +"description": "", +}, +{ +"name": "ip-address", +"colorIcon": "icons/components/ip-address/icons/color/ip-address-color.svg", +"whiteIcon": "icons/components/ip-address/icons/white/ip-address-white.svg", +"description": "", +}, +{ +"name": "job", +"colorIcon": "icons/components/job/icons/color/job-color.svg", +"whiteIcon": "icons/components/job/icons/white/job-white.svg", +"description": "", +}, +{ +"name": "kubernetes-connection", +"colorIcon": "icons/components/kubernetes-connection/icons/color/kubernetes-connection-color.svg", +"whiteIcon": "icons/components/kubernetes-connection/icons/white/kubernetes-connection-white.svg", +"description": "", +}, +{ +"name": "limit-range", +"colorIcon": "icons/components/limit-range/icons/color/limit-range-color.svg", +"whiteIcon": "icons/components/limit-range/icons/white/limit-range-white.svg", +"description": "", +}, +{ +"name": "lease", +"colorIcon": "icons/components/lease/icons/color/lease-color.svg", +"whiteIcon": "icons/components/lease/icons/white/lease-white.svg", +"description": "", +}, +{ +"name": "local-subject-access-review", +"colorIcon": "icons/components/local-subject-access-review/icons/color/local-subject-access-review-color.svg", +"whiteIcon": "icons/components/local-subject-access-review/icons/white/local-subject-access-review-white.svg", +"description": "", +}, +{ +"name": "mutating-webhook-configuration", +"colorIcon": "icons/components/mutating-webhook-configuration/icons/color/mutating-webhook-configuration-color.svg", +"whiteIcon": "icons/components/mutating-webhook-configuration/icons/white/mutating-webhook-configuration-white.svg", +"description": "", +}, +{ +"name": "network-policy", +"colorIcon": "icons/components/network-policy/icons/color/network-policy-color.svg", +"whiteIcon": "icons/components/network-policy/icons/white/network-policy-white.svg", +"description": "", +}, +{ +"name": "node-metrics", +"colorIcon": "icons/components/node-metrics/icons/color/node-metrics-color.svg", +"whiteIcon": "icons/components/node-metrics/icons/white/node-metrics-white.svg", +"description": "", +}, +{ +"name": "persistent-volume", +"colorIcon": "icons/components/persistent-volume/icons/color/persistent-volume-color.svg", +"whiteIcon": "icons/components/persistent-volume/icons/white/persistent-volume-white.svg", +"description": "", +}, +{ +"name": "persistent-volume-claim", +"colorIcon": "icons/components/persistent-volume-claim/icons/color/persistent-volume-claim-color.svg", +"whiteIcon": "icons/components/persistent-volume-claim/icons/white/persistent-volume-claim-white.svg", +"description": "", +}, +{ +"name": "pod-disruption-budget", +"colorIcon": "icons/components/pod-disruption-budget/icons/color/pod-disruption-budget-color.svg", +"whiteIcon": "icons/components/pod-disruption-budget/icons/white/pod-disruption-budget-white.svg", +"description": "", +}, +{ +"name": "pod-metrics", +"colorIcon": "icons/components/pod-metrics/icons/color/pod-metrics-color.svg", +"whiteIcon": "icons/components/pod-metrics/icons/white/pod-metrics-white.svg", +"description": "", +}, +{ +"name": "pod-scheduling-context", +"colorIcon": "icons/components/pod-scheduling-context/icons/color/pod-scheduling-context-color.svg", +"whiteIcon": "icons/components/pod-scheduling-context/icons/white/pod-scheduling-context-white.svg", +"description": "", +}, +{ +"name": "pod-template", +"colorIcon": "icons/components/pod-template/icons/color/pod-template-color.svg", +"whiteIcon": "icons/components/pod-template/icons/white/pod-template-white.svg", +"description": "", +}, +{ +"name": "priority-class", +"colorIcon": "icons/components/priority-class/icons/color/priority-class-color.svg", +"whiteIcon": "icons/components/priority-class/icons/white/priority-class-white.svg", +"description": "", +}, +{ +"name": "priority-level-configuration", +"colorIcon": "icons/components/priority-level-configuration/icons/color/priority-level-configuration-color.svg", +"whiteIcon": "icons/components/priority-level-configuration/icons/white/priority-level-configuration-white.svg", +"description": "", +}, +{ +"name": "replica-set", +"colorIcon": "icons/components/replica-set/icons/color/replica-set-color.svg", +"whiteIcon": "icons/components/replica-set/icons/white/replica-set-white.svg", +"description": "", +}, +{ +"name": "replication-controller", +"colorIcon": "icons/components/replication-controller/icons/color/replication-controller-color.svg", +"whiteIcon": "icons/components/replication-controller/icons/white/replication-controller-white.svg", +"description": "", +}, +{ +"name": "resource-class", +"colorIcon": "icons/components/resource-class/icons/color/resource-class-color.svg", +"whiteIcon": "icons/components/resource-class/icons/white/resource-class-white.svg", +"description": "", +}, +{ +"name": "resource-claim", +"colorIcon": "icons/components/resource-claim/icons/color/resource-claim-color.svg", +"whiteIcon": "icons/components/resource-claim/icons/white/resource-claim-white.svg", +"description": "", +}, +{ +"name": "resource-claim-template", +"colorIcon": "icons/components/resource-claim-template/icons/color/resource-claim-template-color.svg", +"whiteIcon": "icons/components/resource-claim-template/icons/white/resource-claim-template-white.svg", +"description": "", +}, +{ +"name": "resource-quota", +"colorIcon": "icons/components/resource-quota/icons/color/resource-quota-color.svg", +"whiteIcon": "icons/components/resource-quota/icons/white/resource-quota-white.svg", +"description": "", +}, +{ +"name": "role", +"colorIcon": "icons/components/role/icons/color/role-color.svg", +"whiteIcon": "icons/components/role/icons/white/role-white.svg", +"description": "", +}, +{ +"name": "role-binding", +"colorIcon": "icons/components/role-binding/icons/color/role-binding-color.svg", +"whiteIcon": "icons/components/role-binding/icons/white/role-binding-white.svg", +"description": "", +}, +{ +"name": "runtime-class", +"colorIcon": "icons/components/runtime-class/icons/color/runtime-class-color.svg", +"whiteIcon": "icons/components/runtime-class/icons/white/runtime-class-white.svg", +"description": "", +}, +{ +"name": "subject-access-review", +"colorIcon": "icons/components/subject-access-review/icons/color/subject-access-review-color.svg", +"whiteIcon": "icons/components/subject-access-review/icons/white/subject-access-review-white.svg", +"description": "", +}, +{ +"name": "self-subject-access-review", +"colorIcon": "icons/components/self-subject-access-review/icons/color/self-subject-access-review-color.svg", +"whiteIcon": "icons/components/self-subject-access-review/icons/white/self-subject-access-review-white.svg", +"description": "", +}, +{ +"name": "self-subject-rules-review", +"colorIcon": "icons/components/self-subject-rules-review/icons/color/self-subject-rules-review-color.svg", +"whiteIcon": "icons/components/self-subject-rules-review/icons/white/self-subject-rules-review-white.svg", +"description": "", +}, +{ +"name": "self-subject-review", +"colorIcon": "icons/components/self-subject-review/icons/color/self-subject-review-color.svg", +"whiteIcon": "icons/components/self-subject-review/icons/white/self-subject-review-white.svg", +"description": "", +}, +{ +"name": "service-account", +"colorIcon": "icons/components/service-account/icons/color/service-account-color.svg", +"whiteIcon": "icons/components/service-account/icons/white/service-account-white.svg", +"description": "", +}, +{ +"name": "service-cidr", +"colorIcon": "icons/components/service-cidr/icons/color/service-cidr-color.svg", +"whiteIcon": "icons/components/service-cidr/icons/white/service-cidr-white.svg", +"description": "", +}, +{ +"name": "service-api", +"colorIcon": "icons/components/service-api/icons/color/service-api-color.svg", +"whiteIcon": "icons/components/service-api/icons/white/service-api-white.svg", +"description": "", +}, +{ +"name": "stateful-set", +"colorIcon": "icons/components/stateful-set/icons/color/stateful-set-color.svg", +"whiteIcon": "icons/components/stateful-set/icons/white/stateful-set-white.svg", +"description": "", +}, +{ +"name": "storage-class", +"colorIcon": "icons/components/storage-class/icons/color/storage-class-color.svg", +"whiteIcon": "icons/components/storage-class/icons/white/storage-class-white.svg", +"description": "", +}, +{ +"name": "storage-version", +"colorIcon": "icons/components/storage-version/icons/color/storage-version-color.svg", +"whiteIcon": "icons/components/storage-version/icons/white/storage-version-white.svg", +"description": "", +}, +{ +"name": "subject-access-review", +"colorIcon": "icons/components/subject-access-review/icons/color/subject-access-review-color.svg", +"whiteIcon": "icons/components/subject-access-review/icons/white/subject-access-review-white.svg", +"description": "", +}, +{ +"name": "token-review", +"colorIcon": "icons/components/token-review/icons/color/token-review-color.svg", +"whiteIcon": "icons/components/token-review/icons/white/token-review-white.svg", +"description": "", +}, +{ +"name": "token-request", +"colorIcon": "icons/components/token-request/icons/color/token-request-color.svg", +"whiteIcon": "icons/components/token-request/icons/white/token-request-white.svg", +"description": "", +}, +{ +"name": "validating-admission-policy", +"colorIcon": "icons/components/validating-admission-policy/icons/color/validating-admission-policy-color.svg", +"whiteIcon": "icons/components/validating-admission-policy/icons/white/validating-admission-policy-white.svg", +"description": "", +}, +{ +"name": "validating-admission-policy-binding", +"colorIcon": "icons/components/validating-admission-policy-binding/icons/color/validating-admission-policy-binding-color.svg", +"whiteIcon": "icons/components/validating-admission-policy-binding/icons/white/validating-admission-policy-binding-white.svg", +"description": "", +}, +{ +"name": "validating-webhook-configuration", +"colorIcon": "icons/components/validating-webhook-configuration/icons/color/validating-webhook-configuration-color.svg", +"whiteIcon": "icons/components/validating-webhook-configuration/icons/white/validating-webhook-configuration-white.svg", +"description": "", +}, +{ +"name": "volume", +"colorIcon": "icons/components/volume/icons/color/volume-color.svg", +"whiteIcon": "icons/components/volume/icons/white/volume-white.svg", +"description": "", +}, +{ +"name": "volume-attachment", +"colorIcon": "icons/components/volume-attachment/icons/color/volume-attachment-color.svg", +"whiteIcon": "icons/components/volume-attachment/icons/white/volume-attachment-white.svg", +"description": "", +}, +{ +"name": "volume-attribute-class", +"colorIcon": "icons/components/volume-attribute-class/icons/color/volume-attribute-class-color.svg", +"whiteIcon": "icons/components/volume-attribute-class/icons/white/volume-attribute-class-white.svg", +"description": "", +}] +featureList: [ + "Visualize your Kubernetes clusters", + "Distributed evaluation and enforcement of policy", + "Pre and post-provisioning workflow extensions" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications +Kubernetes is an open-source system for automating deployment, scaling, and management of containerized 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg b/src/collections/integrations/kubeslice-worker/icons/color/kubeslice-worker-color.svg similarity index 100% rename from src/collections/integrations/kubeslice-worker/icon/color/kubeslice-worker-color.svg rename to src/collections/integrations/kubeslice-worker/icons/color/kubeslice-worker-color.svg diff --git a/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/color/cluster-federated-trust-domain-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/color/cluster-federated-trust-domain-color.svg new file mode 100644 index 000000000000..451839dcfee3 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/color/cluster-federated-trust-domain-color.svg @@ -0,0 +1,174 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/white/cluster-federated-trust-domain-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/white/cluster-federated-trust-domain-white.svg new file mode 100644 index 000000000000..cba91992a858 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icons/components/cluster-federated-trust-domain/icons/white/cluster-federated-trust-domain-white.svg @@ -0,0 +1,170 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/color/cluster-spiffeid-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/color/cluster-spiffeid-color.svg new file mode 100644 index 000000000000..d9f48e74a98d --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/color/cluster-spiffeid-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/white/cluster-spiffeid-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/white/cluster-spiffeid-white.svg new file mode 100644 index 000000000000..cd2c57f42c72 --- /dev/null +++ b/src/collections/integrations/kubeslice-worker/icons/components/cluster-spiffeid/icons/white/cluster-spiffeid-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubeslice-worker/icons/components/network-service-endpoint/icons/color/network-service-endpoint-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/network-service-endpoint/icons/color/network-service-endpoint-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/network-service-endpoint/icons/white/network-service-endpoint-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/network-service-endpoint/icons/white/network-service-endpoint-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/network-service/icons/color/network-service-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/network-service/icons/color/network-service-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/network-service/icons/white/network-service-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/network-service/icons/white/network-service-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/service-export/icons/color/service-export-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/service-export/icons/color/service-export-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/service-export/icons/white/service-export-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/service-export/icons/white/service-export-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/service-import/icons/color/service-import-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/service-import/icons/color/service-import-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/service-import/icons/white/service-import-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/service-import/icons/white/service-import-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/slice-gateway/icons/color/slice-gateway-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/slice-gateway/icons/color/slice-gateway-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/slice-gateway/icons/white/slice-gateway-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/slice-gateway/icons/white/slice-gateway-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/slice/icons/color/slice-color.svg b/src/collections/integrations/kubeslice-worker/icons/components/slice/icons/color/slice-color.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icons/components/slice/icons/white/slice-white.svg b/src/collections/integrations/kubeslice-worker/icons/components/slice/icons/white/slice-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg b/src/collections/integrations/kubeslice-worker/icons/white/kubeslice-worker-white.svg similarity index 100% rename from src/collections/integrations/kubeslice-worker/icon/white/kubeslice-worker-white.svg rename to src/collections/integrations/kubeslice-worker/icons/white/kubeslice-worker-white.svg diff --git a/src/collections/integrations/kubeslice-worker/index.mdx b/src/collections/integrations/kubeslice-worker/index.mdx index 2d22837673d4..32ea5af5dafd 100644 --- a/src/collections/integrations/kubeslice-worker/index.mdx +++ b/src/collections/integrations/kubeslice-worker/index.mdx @@ -1,28 +1,81 @@ --- -title: Kubeslice Worker +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: +integrationIcon: icons/color/kubeslice-worker-color.svg +darkModeIntegrationIcon: icons/white/kubeslice-worker-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubeslice-worker +description: 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." +registrant: Artifact Hub +components: [ +{ +"name": "service-export", +"colorIcon": "icons/components/service-export/icons/color/service-export-color.svg", +"whiteIcon": "icons/components/service-export/icons/white/service-export-white.svg", +"description": "", +}, +{ +"name": "service-import", +"colorIcon": "icons/components/service-import/icons/color/service-import-color.svg", +"whiteIcon": "icons/components/service-import/icons/white/service-import-white.svg", +"description": "", +}, +{ +"name": "slice-gateway", +"colorIcon": "icons/components/slice-gateway/icons/color/slice-gateway-color.svg", +"whiteIcon": "icons/components/slice-gateway/icons/white/slice-gateway-white.svg", +"description": "", +}, +{ +"name": "slice", +"colorIcon": "icons/components/slice/icons/color/slice-color.svg", +"whiteIcon": "icons/components/slice/icons/white/slice-white.svg", +"description": "", +}, +{ +"name": "network-service", +"colorIcon": "icons/components/network-service/icons/color/network-service-color.svg", +"whiteIcon": "icons/components/network-service/icons/white/network-service-white.svg", +"description": "", +}, +{ +"name": "network-service-endpoint", +"colorIcon": "icons/components/network-service-endpoint/icons/color/network-service-endpoint-color.svg", +"whiteIcon": "icons/components/network-service-endpoint/icons/white/network-service-endpoint-white.svg", +"description": "", +}, +{ +"name": "cluster-federated-trust-domain", +"colorIcon": "icons/components/cluster-federated-trust-domain/icons/color/cluster-federated-trust-domain-color.svg", +"whiteIcon": "icons/components/cluster-federated-trust-domain/icons/white/cluster-federated-trust-domain-white.svg", +"description": "", +}, +{ +"name": "cluster-spiffeid", +"colorIcon": "icons/components/cluster-spiffeid/icons/color/cluster-spiffeid-color.svg", +"whiteIcon": "icons/components/cluster-spiffeid/icons/white/cluster-spiffeid-white.svg", +"description": "", +}] +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] + ../_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 +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 + diff --git a/src/collections/integrations/kubesphere/icon/color/kubesphere-color.svg b/src/collections/integrations/kubesphere/icons/color/kubesphere-color.svg similarity index 100% rename from src/collections/integrations/kubesphere/icon/color/kubesphere-color.svg rename to src/collections/integrations/kubesphere/icons/color/kubesphere-color.svg diff --git a/src/collections/integrations/kubesphere/icon/white/kubesphere-white.svg b/src/collections/integrations/kubesphere/icons/white/kubesphere-white.svg similarity index 100% rename from src/collections/integrations/kubesphere/icon/white/kubesphere-white.svg rename to src/collections/integrations/kubesphere/icons/white/kubesphere-white.svg diff --git a/src/collections/integrations/kubesphere/index.mdx b/src/collections/integrations/kubesphere/index.mdx index 0d3be0d4ba50..dc00e95a300e 100644 --- a/src/collections/integrations/kubesphere/index.mdx +++ b/src/collections/integrations/kubesphere/index.mdx @@ -1,28 +1,30 @@ --- -title: Kubesphere +title: Kubesphere subtitle: Collaborative and visual infrastructure as code for Kubesphere -integrationIcon: icon/color/kubesphere-color.svg -darkModeIntegrationIcon: icon/white/kubesphere-white.svg -docURL: https://docs.meshery.io/installation/platforms/kubesphere +integrationIcon: icons/color/kubesphere-color.svg +darkModeIntegrationIcon: icons/white/kubesphere-white.svg +docURL: https://docs.meshery.io/installation/kubernetes/kubesphere +description: category: Platform subcategory: Certified Kubernetes - Distribution -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- The easiest way to get a production-grade Kubernetes cluster up and running +The easiest way to get a production-grade Kubernetes cluster up and running
- 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. + Use the Kubesphere application package for Meshery to install Meshery on your Kubesphere clusters. Design, test, and manage configuration of all your cloud infrastructure and containerized applications as a visual topology. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, create and deploy your own cloud native infrastructure designs.
-- 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/kubevault-catalog/icon/color/kubevault-catalog-color.svg b/src/collections/integrations/kubevault-catalog/icons/color/kubevault-catalog-color.svg similarity index 100% rename from src/collections/integrations/kubevault-catalog/icon/color/kubevault-catalog-color.svg rename to src/collections/integrations/kubevault-catalog/icons/color/kubevault-catalog-color.svg diff --git a/src/collections/integrations/kubevault-crds/icon/color/kubevault-crds-color.svg b/src/collections/integrations/kubevault-catalog/icons/components/vault-server-version/icons/color/vault-server-version-color.svg similarity index 100% rename from src/collections/integrations/kubevault-crds/icon/color/kubevault-crds-color.svg rename to src/collections/integrations/kubevault-catalog/icons/components/vault-server-version/icons/color/vault-server-version-color.svg diff --git a/src/collections/integrations/kubevault-catalog/icon/white/kubevault-catalog-white.svg b/src/collections/integrations/kubevault-catalog/icons/components/vault-server-version/icons/white/vault-server-version-white.svg similarity index 100% rename from src/collections/integrations/kubevault-catalog/icon/white/kubevault-catalog-white.svg rename to src/collections/integrations/kubevault-catalog/icons/components/vault-server-version/icons/white/vault-server-version-white.svg diff --git a/src/collections/integrations/kubevault-crds/icon/white/kubevault-crds-white.svg b/src/collections/integrations/kubevault-catalog/icons/white/kubevault-catalog-white.svg similarity index 100% rename from src/collections/integrations/kubevault-crds/icon/white/kubevault-crds-white.svg rename to src/collections/integrations/kubevault-catalog/icons/white/kubevault-catalog-white.svg diff --git a/src/collections/integrations/kubevault-catalog/index.mdx b/src/collections/integrations/kubevault-catalog/index.mdx index 4cdc4dc71eed..fd00c00c2d95 100644 --- a/src/collections/integrations/kubevault-catalog/index.mdx +++ b/src/collections/integrations/kubevault-catalog/index.mdx @@ -1,28 +1,39 @@ --- -title: Kubevault Catalog +title: Kubevault Catalog subtitle: Collaborative and visual infrastructure as code for Kubevault Catalog -integrationIcon: icon/color/kubevault-catalog-color.svg -darkModeIntegrationIcon: icon/white/kubevault-catalog-white.svg -docURL: +integrationIcon: icons/color/kubevault-catalog-color.svg +darkModeIntegrationIcon: icons/white/kubevault-catalog-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevault-catalog +description: category: Security & Compliance subcategory: Uncategorized -featureList: ["Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "vault-server-version", +"colorIcon": "icons/components/vault-server-version/icons/color/vault-server-version-color.svg", +"whiteIcon": "icons/components/vault-server-version/icons/white/vault-server-version-white.svg", +"description": "", +}] +featureList: [ + "Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", + "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] + ../_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 +published: TRUE ---- Catalog for KubeVault supported versions supported by KubeVault +Catalog for KubeVault supported versions supported by KubeVault
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/kubevault-metrics/icon/color/kubevault-metrics-color.svg b/src/collections/integrations/kubevault-crds/icons/color/kubevault-crds-color.svg similarity index 100% rename from src/collections/integrations/kubevault-metrics/icon/color/kubevault-metrics-color.svg rename to src/collections/integrations/kubevault-crds/icons/color/kubevault-crds-color.svg diff --git a/src/collections/integrations/kubevault-operator/icon/color/kubevault-operator-color.svg b/src/collections/integrations/kubevault-crds/icons/components/aws-role/icons/color/aws-role-color.svg similarity index 100% rename from src/collections/integrations/kubevault-operator/icon/color/kubevault-operator-color.svg rename to src/collections/integrations/kubevault-crds/icons/components/aws-role/icons/color/aws-role-color.svg diff --git a/src/collections/integrations/kubevault-metrics/icon/white/kubevault-metrics-white.svg b/src/collections/integrations/kubevault-crds/icons/components/aws-role/icons/white/aws-role-white.svg similarity index 100% rename from src/collections/integrations/kubevault-metrics/icon/white/kubevault-metrics-white.svg rename to src/collections/integrations/kubevault-crds/icons/components/aws-role/icons/white/aws-role-white.svg diff --git a/src/collections/integrations/kubevault/icon/color/kubevault-color.svg b/src/collections/integrations/kubevault-crds/icons/components/azure-role/icons/color/azure-role-color.svg similarity index 100% rename from src/collections/integrations/kubevault/icon/color/kubevault-color.svg rename to src/collections/integrations/kubevault-crds/icons/components/azure-role/icons/color/azure-role-color.svg diff --git a/src/collections/integrations/kubevault-operator/icon/white/kubevault-operator-white.svg b/src/collections/integrations/kubevault-crds/icons/components/azure-role/icons/white/azure-role-white.svg similarity index 100% rename from src/collections/integrations/kubevault-operator/icon/white/kubevault-operator-white.svg rename to src/collections/integrations/kubevault-crds/icons/components/azure-role/icons/white/azure-role-white.svg diff --git a/src/collections/integrations/kubevault-crds/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icon/white/kubevault-white.svg b/src/collections/integrations/kubevault-crds/icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg similarity index 100% rename from src/collections/integrations/kubevault/icon/white/kubevault-white.svg rename to src/collections/integrations/kubevault-crds/icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg diff --git a/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/color/gcp-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/color/gcp-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/color/gcp-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/white/gcp-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/white/gcp-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/gcp-role/icons/white/gcp-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/color/maria-db-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/color/maria-db-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/color/maria-db-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/white/maria-db-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/white/maria-db-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/maria-db-role/icons/white/maria-db-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/color/my-sql-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/color/my-sql-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/color/my-sql-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/white/my-sql-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/white/my-sql-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/my-sql-role/icons/white/my-sql-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/color/postgres-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/color/postgres-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/color/postgres-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/white/postgres-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/white/postgres-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/postgres-role/icons/white/postgres-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/color/redis-role-color.svg b/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/color/redis-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/color/redis-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/white/redis-role-white.svg b/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/white/redis-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/redis-role/icons/white/redis-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/color/secret-access-request-color.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/color/secret-access-request-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/color/secret-access-request-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/white/secret-access-request-white.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/white/secret-access-request-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-access-request/icons/white/secret-access-request-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/color/secret-engine-color.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/color/secret-engine-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/color/secret-engine-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/white/secret-engine-white.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/white/secret-engine-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-engine/icons/white/secret-engine-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg b/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/color/vault-policy-color.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/color/vault-policy-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/color/vault-policy-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/white/vault-policy-white.svg b/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/white/vault-policy-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/components/vault-policy/icons/white/vault-policy-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/icons/white/kubevault-crds-white.svg b/src/collections/integrations/kubevault-crds/icons/white/kubevault-crds-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-crds/icons/white/kubevault-crds-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-crds/index.mdx b/src/collections/integrations/kubevault-crds/index.mdx index 8e093df5cbb0..15ded4317c30 100644 --- a/src/collections/integrations/kubevault-crds/index.mdx +++ b/src/collections/integrations/kubevault-crds/index.mdx @@ -1,28 +1,123 @@ --- -title: Kubevault Crds +title: Kubevault Crds subtitle: Collaborative and visual infrastructure as code for Kubevault Crds -integrationIcon: icon/color/kubevault-crds-color.svg -darkModeIntegrationIcon: icon/white/kubevault-crds-white.svg -docURL: +integrationIcon: icons/color/kubevault-crds-color.svg +darkModeIntegrationIcon: icons/white/kubevault-crds-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevault-crds +description: category: Security & Compliance subcategory: Uncategorized -featureList: ["Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "aws-role", +"colorIcon": "icons/components/aws-role/icons/color/aws-role-color.svg", +"whiteIcon": "icons/components/aws-role/icons/white/aws-role-white.svg", +"description": "", +}, +{ +"name": "azure-role", +"colorIcon": "icons/components/azure-role/icons/color/azure-role-color.svg", +"whiteIcon": "icons/components/azure-role/icons/white/azure-role-white.svg", +"description": "", +}, +{ +"name": "elasticsearch-role", +"colorIcon": "icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg", +"whiteIcon": "icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg", +"description": "", +}, +{ +"name": "gcp-role", +"colorIcon": "icons/components/gcp-role/icons/color/gcp-role-color.svg", +"whiteIcon": "icons/components/gcp-role/icons/white/gcp-role-white.svg", +"description": "", +}, +{ +"name": "maria-db-role", +"colorIcon": "icons/components/maria-db-role/icons/color/maria-db-role-color.svg", +"whiteIcon": "icons/components/maria-db-role/icons/white/maria-db-role-white.svg", +"description": "", +}, +{ +"name": "mongo-db-role", +"colorIcon": "icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg", +"whiteIcon": "icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg", +"description": "", +}, +{ +"name": "my-sql-role", +"colorIcon": "icons/components/my-sql-role/icons/color/my-sql-role-color.svg", +"whiteIcon": "icons/components/my-sql-role/icons/white/my-sql-role-white.svg", +"description": "", +}, +{ +"name": "postgres-role", +"colorIcon": "icons/components/postgres-role/icons/color/postgres-role-color.svg", +"whiteIcon": "icons/components/postgres-role/icons/white/postgres-role-white.svg", +"description": "", +}, +{ +"name": "redis-role", +"colorIcon": "icons/components/redis-role/icons/color/redis-role-color.svg", +"whiteIcon": "icons/components/redis-role/icons/white/redis-role-white.svg", +"description": "", +}, +{ +"name": "secret-access-request", +"colorIcon": "icons/components/secret-access-request/icons/color/secret-access-request-color.svg", +"whiteIcon": "icons/components/secret-access-request/icons/white/secret-access-request-white.svg", +"description": "", +}, +{ +"name": "secret-engine", +"colorIcon": "icons/components/secret-engine/icons/color/secret-engine-color.svg", +"whiteIcon": "icons/components/secret-engine/icons/white/secret-engine-white.svg", +"description": "", +}, +{ +"name": "secret-role-binding", +"colorIcon": "icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg", +"whiteIcon": "icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg", +"description": "", +}, +{ +"name": "vault-ops-request", +"colorIcon": "icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg", +"whiteIcon": "icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg", +"description": "", +}, +{ +"name": "vault-policy", +"colorIcon": "icons/components/vault-policy/icons/color/vault-policy-color.svg", +"whiteIcon": "icons/components/vault-policy/icons/white/vault-policy-white.svg", +"description": "", +}, +{ +"name": "vault-policy-binding", +"colorIcon": "icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg", +"whiteIcon": "icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg", +"description": "", +}] +featureList: [ + "Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", + "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] + ../_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 +published: TRUE ---- KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault on Kubernetes. +KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault 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.
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/kubevault-metrics/icons/color/kubevault-metrics-color.svg b/src/collections/integrations/kubevault-metrics/icons/color/kubevault-metrics-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-metrics/icons/color/kubevault-metrics-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-metrics/icons/white/kubevault-metrics-white.svg b/src/collections/integrations/kubevault-metrics/icons/white/kubevault-metrics-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-metrics/icons/white/kubevault-metrics-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-metrics/index.mdx b/src/collections/integrations/kubevault-metrics/index.mdx index cbb94ed84ba5..f34eba890b46 100644 --- a/src/collections/integrations/kubevault-metrics/index.mdx +++ b/src/collections/integrations/kubevault-metrics/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubevault Metrics +title: Kubevault Metrics subtitle: Collaborative and visual infrastructure as code for Kubevault Metrics -integrationIcon: icon/color/kubevault-metrics-color.svg -darkModeIntegrationIcon: icon/white/kubevault-metrics-white.svg -docURL: +integrationIcon: icons/color/kubevault-metrics-color.svg +darkModeIntegrationIcon: icons/white/kubevault-metrics-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevault-metrics +description: category: Security & Compliance subcategory: Uncategorized -featureList: ["Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [] +featureList: [ + "Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", + "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] + ../_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 +published: TRUE ---- KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault on Kubernetes. +KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault 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.
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/kubevault-operator/icons/color/kubevault-operator-color.svg b/src/collections/integrations/kubevault-operator/icons/color/kubevault-operator-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-operator/icons/color/kubevault-operator-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/color/vault-server-color.svg b/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/color/vault-server-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/color/vault-server-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/white/vault-server-white.svg b/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/white/vault-server-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-operator/icons/components/vault-server/icons/white/vault-server-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-operator/icons/white/kubevault-operator-white.svg b/src/collections/integrations/kubevault-operator/icons/white/kubevault-operator-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault-operator/icons/white/kubevault-operator-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault-operator/index.mdx b/src/collections/integrations/kubevault-operator/index.mdx index 8da6f0f36db5..c7ea092f8b96 100644 --- a/src/collections/integrations/kubevault-operator/index.mdx +++ b/src/collections/integrations/kubevault-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Kubevault Operator +title: Kubevault Operator subtitle: Collaborative and visual infrastructure as code for Kubevault Operator -integrationIcon: icon/color/kubevault-operator-color.svg -darkModeIntegrationIcon: icon/white/kubevault-operator-white.svg -docURL: +integrationIcon: icons/color/kubevault-operator-color.svg +darkModeIntegrationIcon: icons/white/kubevault-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevault-operator +description: category: Security & Compliance subcategory: Uncategorized -featureList: ["Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "vault-server", +"colorIcon": "icons/components/vault-server/icons/color/vault-server-color.svg", +"whiteIcon": "icons/components/vault-server/icons/white/vault-server-white.svg", +"description": "", +}] +featureList: [ + "Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", + "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] + ../_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 +published: TRUE ---- KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault on Kubernetes. +KubeVault is a Git-Ops ready, production-grade solution for deploying and configuring Hashicorp's Vault 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.
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/kubevault/icons/color/kubevault-color.svg b/src/collections/integrations/kubevault/icons/color/kubevault-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/color/kubevault-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/aws-role/icons/color/aws-role-color.svg b/src/collections/integrations/kubevault/icons/components/aws-role/icons/color/aws-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/aws-role/icons/color/aws-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/aws-role/icons/white/aws-role-white.svg b/src/collections/integrations/kubevault/icons/components/aws-role/icons/white/aws-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/aws-role/icons/white/aws-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/azure-role/icons/color/azure-role-color.svg b/src/collections/integrations/kubevault/icons/components/azure-role/icons/color/azure-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/azure-role/icons/color/azure-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/azure-role/icons/white/azure-role-white.svg b/src/collections/integrations/kubevault/icons/components/azure-role/icons/white/azure-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/azure-role/icons/white/azure-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg b/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg b/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/gcp-role/icons/color/gcp-role-color.svg b/src/collections/integrations/kubevault/icons/components/gcp-role/icons/color/gcp-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/gcp-role/icons/color/gcp-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/gcp-role/icons/white/gcp-role-white.svg b/src/collections/integrations/kubevault/icons/components/gcp-role/icons/white/gcp-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/gcp-role/icons/white/gcp-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/color/maria-db-role-color.svg b/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/color/maria-db-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/color/maria-db-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/white/maria-db-role-white.svg b/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/white/maria-db-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/maria-db-role/icons/white/maria-db-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg b/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg b/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/color/my-sql-role-color.svg b/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/color/my-sql-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/color/my-sql-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/white/my-sql-role-white.svg b/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/white/my-sql-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/my-sql-role/icons/white/my-sql-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/postgres-role/icons/color/postgres-role-color.svg b/src/collections/integrations/kubevault/icons/components/postgres-role/icons/color/postgres-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/postgres-role/icons/color/postgres-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/postgres-role/icons/white/postgres-role-white.svg b/src/collections/integrations/kubevault/icons/components/postgres-role/icons/white/postgres-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/postgres-role/icons/white/postgres-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/redis-role/icons/color/redis-role-color.svg b/src/collections/integrations/kubevault/icons/components/redis-role/icons/color/redis-role-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/redis-role/icons/color/redis-role-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/redis-role/icons/white/redis-role-white.svg b/src/collections/integrations/kubevault/icons/components/redis-role/icons/white/redis-role-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/redis-role/icons/white/redis-role-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/color/secret-access-request-color.svg b/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/color/secret-access-request-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/color/secret-access-request-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/white/secret-access-request-white.svg b/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/white/secret-access-request-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-access-request/icons/white/secret-access-request-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-engine/icons/color/secret-engine-color.svg b/src/collections/integrations/kubevault/icons/components/secret-engine/icons/color/secret-engine-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-engine/icons/color/secret-engine-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-engine/icons/white/secret-engine-white.svg b/src/collections/integrations/kubevault/icons/components/secret-engine/icons/white/secret-engine-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-engine/icons/white/secret-engine-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg b/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg b/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg b/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg b/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg b/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg b/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-policy/icons/color/vault-policy-color.svg b/src/collections/integrations/kubevault/icons/components/vault-policy/icons/color/vault-policy-color.svg new file mode 100644 index 000000000000..563ba7fc5470 --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-policy/icons/color/vault-policy-color.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/components/vault-policy/icons/white/vault-policy-white.svg b/src/collections/integrations/kubevault/icons/components/vault-policy/icons/white/vault-policy-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/components/vault-policy/icons/white/vault-policy-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/icons/white/kubevault-white.svg b/src/collections/integrations/kubevault/icons/white/kubevault-white.svg new file mode 100644 index 000000000000..97eb310d36ed --- /dev/null +++ b/src/collections/integrations/kubevault/icons/white/kubevault-white.svg @@ -0,0 +1,28 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kubevault/index.mdx b/src/collections/integrations/kubevault/index.mdx index 6d8edfc89d43..a82346d5aa11 100644 --- a/src/collections/integrations/kubevault/index.mdx +++ b/src/collections/integrations/kubevault/index.mdx @@ -1,28 +1,123 @@ --- -title: Kubevault +title: Kubevault subtitle: Collaborative and visual infrastructure as code for Kubevault -integrationIcon: icon/color/kubevault-color.svg -darkModeIntegrationIcon: icon/white/kubevault-white.svg -docURL: +integrationIcon: icons/color/kubevault-color.svg +darkModeIntegrationIcon: icons/white/kubevault-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevault +description: category: Security & Compliance subcategory: Uncategorized -featureList: ["Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "aws-role", +"colorIcon": "icons/components/aws-role/icons/color/aws-role-color.svg", +"whiteIcon": "icons/components/aws-role/icons/white/aws-role-white.svg", +"description": "", +}, +{ +"name": "azure-role", +"colorIcon": "icons/components/azure-role/icons/color/azure-role-color.svg", +"whiteIcon": "icons/components/azure-role/icons/white/azure-role-white.svg", +"description": "", +}, +{ +"name": "elasticsearch-role", +"colorIcon": "icons/components/elasticsearch-role/icons/color/elasticsearch-role-color.svg", +"whiteIcon": "icons/components/elasticsearch-role/icons/white/elasticsearch-role-white.svg", +"description": "", +}, +{ +"name": "gcp-role", +"colorIcon": "icons/components/gcp-role/icons/color/gcp-role-color.svg", +"whiteIcon": "icons/components/gcp-role/icons/white/gcp-role-white.svg", +"description": "", +}, +{ +"name": "maria-db-role", +"colorIcon": "icons/components/maria-db-role/icons/color/maria-db-role-color.svg", +"whiteIcon": "icons/components/maria-db-role/icons/white/maria-db-role-white.svg", +"description": "", +}, +{ +"name": "mongo-db-role", +"colorIcon": "icons/components/mongo-db-role/icons/color/mongo-db-role-color.svg", +"whiteIcon": "icons/components/mongo-db-role/icons/white/mongo-db-role-white.svg", +"description": "", +}, +{ +"name": "my-sql-role", +"colorIcon": "icons/components/my-sql-role/icons/color/my-sql-role-color.svg", +"whiteIcon": "icons/components/my-sql-role/icons/white/my-sql-role-white.svg", +"description": "", +}, +{ +"name": "postgres-role", +"colorIcon": "icons/components/postgres-role/icons/color/postgres-role-color.svg", +"whiteIcon": "icons/components/postgres-role/icons/white/postgres-role-white.svg", +"description": "", +}, +{ +"name": "redis-role", +"colorIcon": "icons/components/redis-role/icons/color/redis-role-color.svg", +"whiteIcon": "icons/components/redis-role/icons/white/redis-role-white.svg", +"description": "", +}, +{ +"name": "secret-access-request", +"colorIcon": "icons/components/secret-access-request/icons/color/secret-access-request-color.svg", +"whiteIcon": "icons/components/secret-access-request/icons/white/secret-access-request-white.svg", +"description": "", +}, +{ +"name": "secret-engine", +"colorIcon": "icons/components/secret-engine/icons/color/secret-engine-color.svg", +"whiteIcon": "icons/components/secret-engine/icons/white/secret-engine-white.svg", +"description": "", +}, +{ +"name": "secret-role-binding", +"colorIcon": "icons/components/secret-role-binding/icons/color/secret-role-binding-color.svg", +"whiteIcon": "icons/components/secret-role-binding/icons/white/secret-role-binding-white.svg", +"description": "", +}, +{ +"name": "vault-ops-request", +"colorIcon": "icons/components/vault-ops-request/icons/color/vault-ops-request-color.svg", +"whiteIcon": "icons/components/vault-ops-request/icons/white/vault-ops-request-white.svg", +"description": "", +}, +{ +"name": "vault-policy", +"colorIcon": "icons/components/vault-policy/icons/color/vault-policy-color.svg", +"whiteIcon": "icons/components/vault-policy/icons/white/vault-policy-white.svg", +"description": "", +}, +{ +"name": "vault-policy-binding", +"colorIcon": "icons/components/vault-policy-binding/icons/color/vault-policy-binding-color.svg", +"whiteIcon": "icons/components/vault-policy-binding/icons/white/vault-policy-binding-white.svg", +"description": "", +}] +featureList: [ + "Deploy TLS secured Vault Servers on Kubernetes using KubeVault. You can use cert-manager to manage VaultServer TLS or you can manage TLS with self-signed.", + "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] + ../_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 +published: TRUE ---- HashiCorp Vault operator for Kubernetes +HashiCorp Vault operator 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/kubevela/icon/color/kubevela-color.svg b/src/collections/integrations/kubevela/icons/color/kubevela-color.svg similarity index 100% rename from src/collections/integrations/kubevela/icon/color/kubevela-color.svg rename to src/collections/integrations/kubevela/icons/color/kubevela-color.svg diff --git a/src/collections/integrations/kubevela/icon/white/kubevela-white.svg b/src/collections/integrations/kubevela/icons/white/kubevela-white.svg similarity index 100% rename from src/collections/integrations/kubevela/icon/white/kubevela-white.svg rename to src/collections/integrations/kubevela/icons/white/kubevela-white.svg diff --git a/src/collections/integrations/kubevela/index.mdx b/src/collections/integrations/kubevela/index.mdx index 741ee1174dcc..196941e60085 100644 --- a/src/collections/integrations/kubevela/index.mdx +++ b/src/collections/integrations/kubevela/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubevela +title: Kubevela subtitle: Collaborative and visual infrastructure as code for Kubevela -integrationIcon: icon/color/kubevela-color.svg -darkModeIntegrationIcon: icon/white/kubevela-white.svg -docURL: +integrationIcon: icons/color/kubevela-color.svg +darkModeIntegrationIcon: icons/white/kubevela-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevela +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- The Modern Application Platform. +The Modern Application Platform.
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/kubevirt/icon/color/kubevirt-color.svg b/src/collections/integrations/kubevirt/icons/color/kubevirt-color.svg similarity index 100% rename from src/collections/integrations/kubevirt/icon/color/kubevirt-color.svg rename to src/collections/integrations/kubevirt/icons/color/kubevirt-color.svg diff --git a/src/collections/integrations/kubevirt/icon/white/kubevirt-white.svg b/src/collections/integrations/kubevirt/icons/white/kubevirt-white.svg similarity index 100% rename from src/collections/integrations/kubevirt/icon/white/kubevirt-white.svg rename to src/collections/integrations/kubevirt/icons/white/kubevirt-white.svg diff --git a/src/collections/integrations/kubevirt/index.mdx b/src/collections/integrations/kubevirt/index.mdx index c2aa184d901b..5fbb2db7f5e1 100644 --- a/src/collections/integrations/kubevirt/index.mdx +++ b/src/collections/integrations/kubevirt/index.mdx @@ -1,28 +1,33 @@ --- -title: Kubevirt +title: Kubevirt subtitle: Collaborative and visual infrastructure as code for Kubevirt -integrationIcon: icon/color/kubevirt-color.svg -darkModeIntegrationIcon: icon/white/kubevirt-white.svg -docURL: +integrationIcon: icons/color/kubevirt-color.svg +darkModeIntegrationIcon: icons/white/kubevirt-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kubevirt +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Kubernetes Virtualization API and runtime in order to define and manage virtual machines. +Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
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/kuma/icon/color/kuma-color.svg b/src/collections/integrations/kuma/icons/color/kuma-color.svg similarity index 100% rename from src/collections/integrations/kuma/icon/color/kuma-color.svg rename to src/collections/integrations/kuma/icons/color/kuma-color.svg diff --git a/src/collections/integrations/kuma/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg b/src/collections/integrations/kuma/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icon/white/kuma-white.svg b/src/collections/integrations/kuma/icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg similarity index 100% rename from src/collections/integrations/kuma/icon/white/kuma-white.svg rename to src/collections/integrations/kuma/icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg diff --git a/src/collections/integrations/kuma/icons/components/container-patch/icons/color/container-patch-color.svg b/src/collections/integrations/kuma/icons/components/container-patch/icons/color/container-patch-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/container-patch/icons/color/container-patch-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/container-patch/icons/white/container-patch-white.svg b/src/collections/integrations/kuma/icons/components/container-patch/icons/white/container-patch-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/container-patch/icons/white/container-patch-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/color/dataplane-insight-color.svg b/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/color/dataplane-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/color/dataplane-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/white/dataplane-insight-white.svg b/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/white/dataplane-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/dataplane-insight/icons/white/dataplane-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/dataplane/icons/color/dataplane-color.svg b/src/collections/integrations/kuma/icons/components/dataplane/icons/color/dataplane-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/dataplane/icons/color/dataplane-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/dataplane/icons/white/dataplane-white.svg b/src/collections/integrations/kuma/icons/components/dataplane/icons/white/dataplane-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/dataplane/icons/white/dataplane-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/external-service/icons/color/external-service-color.svg b/src/collections/integrations/kuma/icons/components/external-service/icons/color/external-service-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/external-service/icons/color/external-service-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/external-service/icons/white/external-service-white.svg b/src/collections/integrations/kuma/icons/components/external-service/icons/white/external-service-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/external-service/icons/white/external-service-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/fault-injection/icons/color/fault-injection-color.svg b/src/collections/integrations/kuma/icons/components/fault-injection/icons/color/fault-injection-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/fault-injection/icons/color/fault-injection-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/fault-injection/icons/white/fault-injection-white.svg b/src/collections/integrations/kuma/icons/components/fault-injection/icons/white/fault-injection-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/fault-injection/icons/white/fault-injection-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/health-check/icons/color/health-check-color.svg b/src/collections/integrations/kuma/icons/components/health-check/icons/color/health-check-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/health-check/icons/color/health-check-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/health-check/icons/white/health-check-white.svg b/src/collections/integrations/kuma/icons/components/health-check/icons/white/health-check-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/health-check/icons/white/health-check-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/color/mesh-access-log-color.svg b/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/color/mesh-access-log-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/color/mesh-access-log-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/white/mesh-access-log-white.svg b/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/white/mesh-access-log-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-access-log/icons/white/mesh-access-log-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/color/mesh-circuit-breaker-color.svg b/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/color/mesh-circuit-breaker-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/color/mesh-circuit-breaker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/white/mesh-circuit-breaker-white.svg b/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/white/mesh-circuit-breaker-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-circuit-breaker/icons/white/mesh-circuit-breaker-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/color/mesh-fault-injection-color.svg b/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/color/mesh-fault-injection-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/color/mesh-fault-injection-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/white/mesh-fault-injection-white.svg b/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/white/mesh-fault-injection-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-fault-injection/icons/white/mesh-fault-injection-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/color/mesh-gateway-instance-color.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/color/mesh-gateway-instance-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/color/mesh-gateway-instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/white/mesh-gateway-instance-white.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/white/mesh-gateway-instance-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway-instance/icons/white/mesh-gateway-instance-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/color/mesh-gateway-route-color.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/color/mesh-gateway-route-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/color/mesh-gateway-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/white/mesh-gateway-route-white.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/white/mesh-gateway-route-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway-route/icons/white/mesh-gateway-route-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/color/mesh-gateway-color.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/color/mesh-gateway-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/color/mesh-gateway-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/white/mesh-gateway-white.svg b/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/white/mesh-gateway-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-gateway/icons/white/mesh-gateway-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/color/mesh-health-check-color.svg b/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/color/mesh-health-check-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/color/mesh-health-check-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/white/mesh-health-check-white.svg b/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/white/mesh-health-check-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-health-check/icons/white/mesh-health-check-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/color/mesh-http-route-color.svg b/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/color/mesh-http-route-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/color/mesh-http-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/white/mesh-http-route-white.svg b/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/white/mesh-http-route-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-http-route/icons/white/mesh-http-route-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-insight/icons/color/mesh-insight-color.svg b/src/collections/integrations/kuma/icons/components/mesh-insight/icons/color/mesh-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-insight/icons/color/mesh-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-insight/icons/white/mesh-insight-white.svg b/src/collections/integrations/kuma/icons/components/mesh-insight/icons/white/mesh-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-insight/icons/white/mesh-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/color/mesh-load-balancing-strategy-color.svg b/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/color/mesh-load-balancing-strategy-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/color/mesh-load-balancing-strategy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/white/mesh-load-balancing-strategy-white.svg b/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/white/mesh-load-balancing-strategy-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-load-balancing-strategy/icons/white/mesh-load-balancing-strategy-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/color/mesh-proxy-patch-color.svg b/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/color/mesh-proxy-patch-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/color/mesh-proxy-patch-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/white/mesh-proxy-patch-white.svg b/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/white/mesh-proxy-patch-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-proxy-patch/icons/white/mesh-proxy-patch-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/color/mesh-rate-limit-color.svg b/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/color/mesh-rate-limit-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/color/mesh-rate-limit-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/white/mesh-rate-limit-white.svg b/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/white/mesh-rate-limit-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-rate-limit/icons/white/mesh-rate-limit-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-retry/icons/color/mesh-retry-color.svg b/src/collections/integrations/kuma/icons/components/mesh-retry/icons/color/mesh-retry-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-retry/icons/color/mesh-retry-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-retry/icons/white/mesh-retry-white.svg b/src/collections/integrations/kuma/icons/components/mesh-retry/icons/white/mesh-retry-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-retry/icons/white/mesh-retry-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/color/mesh-tcp-route-color.svg b/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/color/mesh-tcp-route-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/color/mesh-tcp-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/white/mesh-tcp-route-white.svg b/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/white/mesh-tcp-route-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-tcp-route/icons/white/mesh-tcp-route-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/color/mesh-timeout-color.svg b/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/color/mesh-timeout-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/color/mesh-timeout-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/white/mesh-timeout-white.svg b/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/white/mesh-timeout-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-timeout/icons/white/mesh-timeout-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-trace/icons/color/mesh-trace-color.svg b/src/collections/integrations/kuma/icons/components/mesh-trace/icons/color/mesh-trace-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-trace/icons/color/mesh-trace-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-trace/icons/white/mesh-trace-white.svg b/src/collections/integrations/kuma/icons/components/mesh-trace/icons/white/mesh-trace-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-trace/icons/white/mesh-trace-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/color/mesh-traffic-permission-color.svg b/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/color/mesh-traffic-permission-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/color/mesh-traffic-permission-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/white/mesh-traffic-permission-white.svg b/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/white/mesh-traffic-permission-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh-traffic-permission/icons/white/mesh-traffic-permission-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/mesh/icons/color/mesh-color.svg b/src/collections/integrations/kuma/icons/components/mesh/icons/color/mesh-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh/icons/color/mesh-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/mesh/icons/white/mesh-white.svg b/src/collections/integrations/kuma/icons/components/mesh/icons/white/mesh-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/mesh/icons/white/mesh-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/proxy-template/icons/color/proxy-template-color.svg b/src/collections/integrations/kuma/icons/components/proxy-template/icons/color/proxy-template-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/proxy-template/icons/color/proxy-template-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/proxy-template/icons/white/proxy-template-white.svg b/src/collections/integrations/kuma/icons/components/proxy-template/icons/white/proxy-template-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/proxy-template/icons/white/proxy-template-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/rate-limit/icons/color/rate-limit-color.svg b/src/collections/integrations/kuma/icons/components/rate-limit/icons/color/rate-limit-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/rate-limit/icons/color/rate-limit-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/rate-limit/icons/white/rate-limit-white.svg b/src/collections/integrations/kuma/icons/components/rate-limit/icons/white/rate-limit-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/rate-limit/icons/white/rate-limit-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/retry/icons/color/retry-color.svg b/src/collections/integrations/kuma/icons/components/retry/icons/color/retry-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/retry/icons/color/retry-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/retry/icons/white/retry-white.svg b/src/collections/integrations/kuma/icons/components/retry/icons/white/retry-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/retry/icons/white/retry-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/service-insight/icons/color/service-insight-color.svg b/src/collections/integrations/kuma/icons/components/service-insight/icons/color/service-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/service-insight/icons/color/service-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/service-insight/icons/white/service-insight-white.svg b/src/collections/integrations/kuma/icons/components/service-insight/icons/white/service-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/service-insight/icons/white/service-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/timeout/icons/color/timeout-color.svg b/src/collections/integrations/kuma/icons/components/timeout/icons/color/timeout-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/timeout/icons/color/timeout-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/timeout/icons/white/timeout-white.svg b/src/collections/integrations/kuma/icons/components/timeout/icons/white/timeout-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/timeout/icons/white/timeout-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/traffic-log/icons/color/traffic-log-color.svg b/src/collections/integrations/kuma/icons/components/traffic-log/icons/color/traffic-log-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-log/icons/color/traffic-log-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/traffic-log/icons/white/traffic-log-white.svg b/src/collections/integrations/kuma/icons/components/traffic-log/icons/white/traffic-log-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-log/icons/white/traffic-log-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/traffic-permission/icons/color/traffic-permission-color.svg b/src/collections/integrations/kuma/icons/components/traffic-permission/icons/color/traffic-permission-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-permission/icons/color/traffic-permission-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/traffic-permission/icons/white/traffic-permission-white.svg b/src/collections/integrations/kuma/icons/components/traffic-permission/icons/white/traffic-permission-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-permission/icons/white/traffic-permission-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/traffic-route/icons/color/traffic-route-color.svg b/src/collections/integrations/kuma/icons/components/traffic-route/icons/color/traffic-route-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-route/icons/color/traffic-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/traffic-route/icons/white/traffic-route-white.svg b/src/collections/integrations/kuma/icons/components/traffic-route/icons/white/traffic-route-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-route/icons/white/traffic-route-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/traffic-trace/icons/color/traffic-trace-color.svg b/src/collections/integrations/kuma/icons/components/traffic-trace/icons/color/traffic-trace-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-trace/icons/color/traffic-trace-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/traffic-trace/icons/white/traffic-trace-white.svg b/src/collections/integrations/kuma/icons/components/traffic-trace/icons/white/traffic-trace-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/traffic-trace/icons/white/traffic-trace-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/color/virtual-outbound-color.svg b/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/color/virtual-outbound-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/color/virtual-outbound-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/white/virtual-outbound-white.svg b/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/white/virtual-outbound-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/virtual-outbound/icons/white/virtual-outbound-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/color/zone-egress-insight-color.svg b/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/color/zone-egress-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/color/zone-egress-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/white/zone-egress-insight-white.svg b/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/white/zone-egress-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-egress-insight/icons/white/zone-egress-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone-egress/icons/color/zone-egress-color.svg b/src/collections/integrations/kuma/icons/components/zone-egress/icons/color/zone-egress-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-egress/icons/color/zone-egress-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone-egress/icons/white/zone-egress-white.svg b/src/collections/integrations/kuma/icons/components/zone-egress/icons/white/zone-egress-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-egress/icons/white/zone-egress-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/color/zone-ingress-insight-color.svg b/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/color/zone-ingress-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/color/zone-ingress-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/white/zone-ingress-insight-white.svg b/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/white/zone-ingress-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-ingress-insight/icons/white/zone-ingress-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone-ingress/icons/color/zone-ingress-color.svg b/src/collections/integrations/kuma/icons/components/zone-ingress/icons/color/zone-ingress-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-ingress/icons/color/zone-ingress-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone-ingress/icons/white/zone-ingress-white.svg b/src/collections/integrations/kuma/icons/components/zone-ingress/icons/white/zone-ingress-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-ingress/icons/white/zone-ingress-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone-insight/icons/color/zone-insight-color.svg b/src/collections/integrations/kuma/icons/components/zone-insight/icons/color/zone-insight-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-insight/icons/color/zone-insight-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone-insight/icons/white/zone-insight-white.svg b/src/collections/integrations/kuma/icons/components/zone-insight/icons/white/zone-insight-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone-insight/icons/white/zone-insight-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/components/zone/icons/color/zone-color.svg b/src/collections/integrations/kuma/icons/components/zone/icons/color/zone-color.svg new file mode 100644 index 000000000000..103ccbaddd41 --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone/icons/color/zone-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kuma/icons/components/zone/icons/white/zone-white.svg b/src/collections/integrations/kuma/icons/components/zone/icons/white/zone-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/components/zone/icons/white/zone-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/icons/white/kuma-white.svg b/src/collections/integrations/kuma/icons/white/kuma-white.svg new file mode 100644 index 000000000000..815eebcb725e --- /dev/null +++ b/src/collections/integrations/kuma/icons/white/kuma-white.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/kuma/index.mdx b/src/collections/integrations/kuma/index.mdx index 0e987a65e707..2f5920be8613 100644 --- a/src/collections/integrations/kuma/index.mdx +++ b/src/collections/integrations/kuma/index.mdx @@ -1,28 +1,279 @@ --- -title: Kuma +title: Kuma subtitle: Collaborative and visual infrastructure as code for Kuma -integrationIcon: icon/color/kuma-color.svg -darkModeIntegrationIcon: icon/white/kuma-white.svg -docURL: +integrationIcon: icons/color/kuma-color.svg +darkModeIntegrationIcon: icons/white/kuma-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kuma +description: category: Cloud Native Network subcategory: Service Mesh -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." +registrant: Artifact Hub +components: [ +{ +"name": "circuit-breaker", +"colorIcon": "icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg", +"whiteIcon": "icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg", +"description": "", +}, +{ +"name": "container-patch", +"colorIcon": "icons/components/container-patch/icons/color/container-patch-color.svg", +"whiteIcon": "icons/components/container-patch/icons/white/container-patch-white.svg", +"description": "", +}, +{ +"name": "dataplane-insight", +"colorIcon": "icons/components/dataplane-insight/icons/color/dataplane-insight-color.svg", +"whiteIcon": "icons/components/dataplane-insight/icons/white/dataplane-insight-white.svg", +"description": "", +}, +{ +"name": "dataplane", +"colorIcon": "icons/components/dataplane/icons/color/dataplane-color.svg", +"whiteIcon": "icons/components/dataplane/icons/white/dataplane-white.svg", +"description": "", +}, +{ +"name": "external-service", +"colorIcon": "icons/components/external-service/icons/color/external-service-color.svg", +"whiteIcon": "icons/components/external-service/icons/white/external-service-white.svg", +"description": "", +}, +{ +"name": "fault-injection", +"colorIcon": "icons/components/fault-injection/icons/color/fault-injection-color.svg", +"whiteIcon": "icons/components/fault-injection/icons/white/fault-injection-white.svg", +"description": "", +}, +{ +"name": "health-check", +"colorIcon": "icons/components/health-check/icons/color/health-check-color.svg", +"whiteIcon": "icons/components/health-check/icons/white/health-check-white.svg", +"description": "", +}, +{ +"name": "mesh-access-log", +"colorIcon": "icons/components/mesh-access-log/icons/color/mesh-access-log-color.svg", +"whiteIcon": "icons/components/mesh-access-log/icons/white/mesh-access-log-white.svg", +"description": "", +}, +{ +"name": "mesh-circuit-breaker", +"colorIcon": "icons/components/mesh-circuit-breaker/icons/color/mesh-circuit-breaker-color.svg", +"whiteIcon": "icons/components/mesh-circuit-breaker/icons/white/mesh-circuit-breaker-white.svg", +"description": "", +}, +{ +"name": "mesh", +"colorIcon": "icons/components/mesh/icons/color/mesh-color.svg", +"whiteIcon": "icons/components/mesh/icons/white/mesh-white.svg", +"description": "", +}, +{ +"name": "mesh-fault-injection", +"colorIcon": "icons/components/mesh-fault-injection/icons/color/mesh-fault-injection-color.svg", +"whiteIcon": "icons/components/mesh-fault-injection/icons/white/mesh-fault-injection-white.svg", +"description": "", +}, +{ +"name": "mesh-gateway-instance", +"colorIcon": "icons/components/mesh-gateway-instance/icons/color/mesh-gateway-instance-color.svg", +"whiteIcon": "icons/components/mesh-gateway-instance/icons/white/mesh-gateway-instance-white.svg", +"description": "", +}, +{ +"name": "mesh-gateway-route", +"colorIcon": "icons/components/mesh-gateway-route/icons/color/mesh-gateway-route-color.svg", +"whiteIcon": "icons/components/mesh-gateway-route/icons/white/mesh-gateway-route-white.svg", +"description": "", +}, +{ +"name": "mesh-gateway", +"colorIcon": "icons/components/mesh-gateway/icons/color/mesh-gateway-color.svg", +"whiteIcon": "icons/components/mesh-gateway/icons/white/mesh-gateway-white.svg", +"description": "", +}, +{ +"name": "mesh-health-check", +"colorIcon": "icons/components/mesh-health-check/icons/color/mesh-health-check-color.svg", +"whiteIcon": "icons/components/mesh-health-check/icons/white/mesh-health-check-white.svg", +"description": "", +}, +{ +"name": "mesh-http-route", +"colorIcon": "icons/components/mesh-http-route/icons/color/mesh-http-route-color.svg", +"whiteIcon": "icons/components/mesh-http-route/icons/white/mesh-http-route-white.svg", +"description": "", +}, +{ +"name": "mesh-insight", +"colorIcon": "icons/components/mesh-insight/icons/color/mesh-insight-color.svg", +"whiteIcon": "icons/components/mesh-insight/icons/white/mesh-insight-white.svg", +"description": "", +}, +{ +"name": "mesh-proxy-patch", +"colorIcon": "icons/components/mesh-proxy-patch/icons/color/mesh-proxy-patch-color.svg", +"whiteIcon": "icons/components/mesh-proxy-patch/icons/white/mesh-proxy-patch-white.svg", +"description": "", +}, +{ +"name": "mesh-rate-limit", +"colorIcon": "icons/components/mesh-rate-limit/icons/color/mesh-rate-limit-color.svg", +"whiteIcon": "icons/components/mesh-rate-limit/icons/white/mesh-rate-limit-white.svg", +"description": "", +}, +{ +"name": "mesh-retry", +"colorIcon": "icons/components/mesh-retry/icons/color/mesh-retry-color.svg", +"whiteIcon": "icons/components/mesh-retry/icons/white/mesh-retry-white.svg", +"description": "", +}, +{ +"name": "mesh-timeout", +"colorIcon": "icons/components/mesh-timeout/icons/color/mesh-timeout-color.svg", +"whiteIcon": "icons/components/mesh-timeout/icons/white/mesh-timeout-white.svg", +"description": "", +}, +{ +"name": "mesh-trace", +"colorIcon": "icons/components/mesh-trace/icons/color/mesh-trace-color.svg", +"whiteIcon": "icons/components/mesh-trace/icons/white/mesh-trace-white.svg", +"description": "", +}, +{ +"name": "mesh-traffic-permission", +"colorIcon": "icons/components/mesh-traffic-permission/icons/color/mesh-traffic-permission-color.svg", +"whiteIcon": "icons/components/mesh-traffic-permission/icons/white/mesh-traffic-permission-white.svg", +"description": "", +}, +{ +"name": "proxy-template", +"colorIcon": "icons/components/proxy-template/icons/color/proxy-template-color.svg", +"whiteIcon": "icons/components/proxy-template/icons/white/proxy-template-white.svg", +"description": "", +}, +{ +"name": "rate-limit", +"colorIcon": "icons/components/rate-limit/icons/color/rate-limit-color.svg", +"whiteIcon": "icons/components/rate-limit/icons/white/rate-limit-white.svg", +"description": "", +}, +{ +"name": "retry", +"colorIcon": "icons/components/retry/icons/color/retry-color.svg", +"whiteIcon": "icons/components/retry/icons/white/retry-white.svg", +"description": "", +}, +{ +"name": "service-insight", +"colorIcon": "icons/components/service-insight/icons/color/service-insight-color.svg", +"whiteIcon": "icons/components/service-insight/icons/white/service-insight-white.svg", +"description": "", +}, +{ +"name": "timeout", +"colorIcon": "icons/components/timeout/icons/color/timeout-color.svg", +"whiteIcon": "icons/components/timeout/icons/white/timeout-white.svg", +"description": "", +}, +{ +"name": "traffic-log", +"colorIcon": "icons/components/traffic-log/icons/color/traffic-log-color.svg", +"whiteIcon": "icons/components/traffic-log/icons/white/traffic-log-white.svg", +"description": "", +}, +{ +"name": "traffic-permission", +"colorIcon": "icons/components/traffic-permission/icons/color/traffic-permission-color.svg", +"whiteIcon": "icons/components/traffic-permission/icons/white/traffic-permission-white.svg", +"description": "", +}, +{ +"name": "traffic-route", +"colorIcon": "icons/components/traffic-route/icons/color/traffic-route-color.svg", +"whiteIcon": "icons/components/traffic-route/icons/white/traffic-route-white.svg", +"description": "", +}, +{ +"name": "traffic-trace", +"colorIcon": "icons/components/traffic-trace/icons/color/traffic-trace-color.svg", +"whiteIcon": "icons/components/traffic-trace/icons/white/traffic-trace-white.svg", +"description": "", +}, +{ +"name": "virtual-outbound", +"colorIcon": "icons/components/virtual-outbound/icons/color/virtual-outbound-color.svg", +"whiteIcon": "icons/components/virtual-outbound/icons/white/virtual-outbound-white.svg", +"description": "", +}, +{ +"name": "zone-egress", +"colorIcon": "icons/components/zone-egress/icons/color/zone-egress-color.svg", +"whiteIcon": "icons/components/zone-egress/icons/white/zone-egress-white.svg", +"description": "", +}, +{ +"name": "zone-egress-insight", +"colorIcon": "icons/components/zone-egress-insight/icons/color/zone-egress-insight-color.svg", +"whiteIcon": "icons/components/zone-egress-insight/icons/white/zone-egress-insight-white.svg", +"description": "", +}, +{ +"name": "zone-ingress", +"colorIcon": "icons/components/zone-ingress/icons/color/zone-ingress-color.svg", +"whiteIcon": "icons/components/zone-ingress/icons/white/zone-ingress-white.svg", +"description": "", +}, +{ +"name": "zone-ingress-insight", +"colorIcon": "icons/components/zone-ingress-insight/icons/color/zone-ingress-insight-color.svg", +"whiteIcon": "icons/components/zone-ingress-insight/icons/white/zone-ingress-insight-white.svg", +"description": "", +}, +{ +"name": "zone-insight", +"colorIcon": "icons/components/zone-insight/icons/color/zone-insight-color.svg", +"whiteIcon": "icons/components/zone-insight/icons/white/zone-insight-white.svg", +"description": "", +}, +{ +"name": "zone", +"colorIcon": "icons/components/zone/icons/color/zone-color.svg", +"whiteIcon": "icons/components/zone/icons/white/zone-white.svg", +"description": "", +}, +{ +"name": "mesh-load-balancing-strategy", +"colorIcon": "icons/components/mesh-load-balancing-strategy/icons/color/mesh-load-balancing-strategy-color.svg", +"whiteIcon": "icons/components/mesh-load-balancing-strategy/icons/white/mesh-load-balancing-strategy-white.svg", +"description": "", +}, +{ +"name": "mesh-tcp-route", +"colorIcon": "icons/components/mesh-tcp-route/icons/color/mesh-tcp-route-color.svg", +"whiteIcon": "icons/components/mesh-tcp-route/icons/white/mesh-tcp-route-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- 🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project. +🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
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/kured/icon/color/kured-color.svg b/src/collections/integrations/kured/icons/color/kured-color.svg similarity index 100% rename from src/collections/integrations/kured/icon/color/kured-color.svg rename to src/collections/integrations/kured/icons/color/kured-color.svg diff --git a/src/collections/integrations/kured/icon/white/kured-white.svg b/src/collections/integrations/kured/icons/white/kured-white.svg similarity index 100% rename from src/collections/integrations/kured/icon/white/kured-white.svg rename to src/collections/integrations/kured/icons/white/kured-white.svg diff --git a/src/collections/integrations/kured/index.mdx b/src/collections/integrations/kured/index.mdx index 230ac62d870a..8ffddfb5d87c 100644 --- a/src/collections/integrations/kured/index.mdx +++ b/src/collections/integrations/kured/index.mdx @@ -1,28 +1,33 @@ --- -title: Kured +title: Kured subtitle: Collaborative and visual infrastructure as code for Kured -integrationIcon: icon/color/kured-color.svg -darkModeIntegrationIcon: icon/white/kured-white.svg -docURL: +integrationIcon: icons/color/kured-color.svg +darkModeIntegrationIcon: icons/white/kured-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kured +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS +Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS
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/kusk-gateway/icon/color/kusk-gateway-color.svg b/src/collections/integrations/kusk-gateway/icons/color/kusk-gateway-color.svg similarity index 100% rename from src/collections/integrations/kusk-gateway/icon/color/kusk-gateway-color.svg rename to src/collections/integrations/kusk-gateway/icons/color/kusk-gateway-color.svg diff --git a/src/collections/integrations/kusk-gateway/icons/components/api/icons/color/api-color.svg b/src/collections/integrations/kusk-gateway/icons/components/api/icons/color/api-color.svg new file mode 100644 index 000000000000..00a7cd06fa55 --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/components/api/icons/color/api-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/icon/white/kusk-gateway-white.svg b/src/collections/integrations/kusk-gateway/icons/components/api/icons/white/api-white.svg similarity index 100% rename from src/collections/integrations/kusk-gateway/icon/white/kusk-gateway-white.svg rename to src/collections/integrations/kusk-gateway/icons/components/api/icons/white/api-white.svg diff --git a/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/color/envoy-fleet-color.svg b/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/color/envoy-fleet-color.svg new file mode 100644 index 000000000000..00a7cd06fa55 --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/color/envoy-fleet-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/white/envoy-fleet-white.svg b/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/white/envoy-fleet-white.svg new file mode 100644 index 000000000000..4a8b8cab0ade --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/components/envoy-fleet/icons/white/envoy-fleet-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/color/static-route-color.svg b/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/color/static-route-color.svg new file mode 100644 index 000000000000..00a7cd06fa55 --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/color/static-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/white/static-route-white.svg b/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/white/static-route-white.svg new file mode 100644 index 000000000000..4a8b8cab0ade --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/components/static-route/icons/white/static-route-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/icons/white/kusk-gateway-white.svg b/src/collections/integrations/kusk-gateway/icons/white/kusk-gateway-white.svg new file mode 100644 index 000000000000..4a8b8cab0ade --- /dev/null +++ b/src/collections/integrations/kusk-gateway/icons/white/kusk-gateway-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kusk-gateway/index.mdx b/src/collections/integrations/kusk-gateway/index.mdx index 2fa0dba51330..0ca90fba3cad 100644 --- a/src/collections/integrations/kusk-gateway/index.mdx +++ b/src/collections/integrations/kusk-gateway/index.mdx @@ -1,28 +1,51 @@ --- -title: Kusk Gateway +title: Kusk Gateway subtitle: Collaborative and visual infrastructure as code for Kusk Gateway -integrationIcon: icon/color/kusk-gateway-color.svg -darkModeIntegrationIcon: icon/white/kusk-gateway-white.svg -docURL: +integrationIcon: icons/color/kusk-gateway-color.svg +darkModeIntegrationIcon: icons/white/kusk-gateway-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kusk-gateway +description: category: Orchestration & Management subcategory: API Gateway -featureList: ["Rapidly prototype your APIs by mocking your API responses", -" Protect your endpoints with automatic request and response validations", -"Configure critical policies like request timeouts and CORS with no coding required." +registrant: Artifact Hub +components: [ +{ +"name": "envoy-fleet", +"colorIcon": "icons/components/envoy-fleet/icons/color/envoy-fleet-color.svg", +"whiteIcon": "icons/components/envoy-fleet/icons/white/envoy-fleet-white.svg", +"description": "", +}, +{ +"name": "static-route", +"colorIcon": "icons/components/static-route/icons/color/static-route-color.svg", +"whiteIcon": "icons/components/static-route/icons/white/static-route-white.svg", +"description": "", +}, +{ +"name": "api", +"colorIcon": "icons/components/api/icons/color/api-color.svg", +"whiteIcon": "icons/components/api/icons/white/api-white.svg", +"description": "", +}] +featureList: [ + "Rapidly prototype your APIs by mocking your API responses", + " Protect your endpoints with automatic request and response validations", + "Configure critical policies like request timeouts and CORS with no coding required." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Kusk Gateway is a self-service API gateway powered by OpenAPI and Envoy. Kusk Gateway is built and maintained by Kubeshop. +Kusk Gateway is a self-service API gateway powered by OpenAPI and Envoy. Kusk Gateway is built and maintained by Kubeshop.
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/kyverno-monitor/icon/color/kyverno-monitor-color.svg b/src/collections/integrations/kyverno-monitor/icons/color/kyverno-monitor-color.svg similarity index 100% rename from src/collections/integrations/kyverno-monitor/icon/color/kyverno-monitor-color.svg rename to src/collections/integrations/kyverno-monitor/icons/color/kyverno-monitor-color.svg diff --git a/src/collections/integrations/kyverno-operator/icon/color/kyverno-operator-color.svg b/src/collections/integrations/kyverno-monitor/icons/components/kyverno-monitor/icons/color/kyverno-monitor-color.svg similarity index 100% rename from src/collections/integrations/kyverno-operator/icon/color/kyverno-operator-color.svg rename to src/collections/integrations/kyverno-monitor/icons/components/kyverno-monitor/icons/color/kyverno-monitor-color.svg diff --git a/src/collections/integrations/kyverno-monitor/icon/white/kyverno-monitor-white.svg b/src/collections/integrations/kyverno-monitor/icons/components/kyverno-monitor/icons/white/kyverno-monitor-white.svg similarity index 100% rename from src/collections/integrations/kyverno-monitor/icon/white/kyverno-monitor-white.svg rename to src/collections/integrations/kyverno-monitor/icons/components/kyverno-monitor/icons/white/kyverno-monitor-white.svg diff --git a/src/collections/integrations/kyverno-operator/icon/white/kyverno-operator-white.svg b/src/collections/integrations/kyverno-monitor/icons/white/kyverno-monitor-white.svg similarity index 100% rename from src/collections/integrations/kyverno-operator/icon/white/kyverno-operator-white.svg rename to src/collections/integrations/kyverno-monitor/icons/white/kyverno-monitor-white.svg diff --git a/src/collections/integrations/kyverno-monitor/index.mdx b/src/collections/integrations/kyverno-monitor/index.mdx index 320cab3122bc..855db6893b20 100644 --- a/src/collections/integrations/kyverno-monitor/index.mdx +++ b/src/collections/integrations/kyverno-monitor/index.mdx @@ -1,30 +1,41 @@ --- -title: Kyverno Monitor +title: Kyverno Monitor subtitle: Collaborative and visual infrastructure as code for Kyverno Monitor -integrationIcon: icon/color/kyverno-monitor-color.svg -darkModeIntegrationIcon: icon/white/kyverno-monitor-white.svg -docURL: +integrationIcon: icons/color/kyverno-monitor-color.svg +darkModeIntegrationIcon: icons/white/kyverno-monitor-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kyverno-monitor +description: category: Provisioning subcategory: Security & Compliance -featureList: ["Use Meshery&ldquos GitHub Actions to test policies and validate resources without need for the Kyverno CLI.", -"Use Meshery with Kyverno to inspect image metadata and +registrant: Artifact Hub +components: [ +{ +"name": "kyverno-monitor", +"colorIcon": "icons/components/kyverno-monitor/icons/color/kyverno-monitor-color.svg", +"whiteIcon": "icons/components/kyverno-monitor/icons/white/kyverno-monitor-white.svg", +"description": "", +}] +featureList: [ + "Use Meshery&ldquos GitHub Actions to test policies and validate resources without need for the Kyverno CLI.", + "Use Meshery with Kyverno to inspect image metadata and match resources using label selectors and wildcards.", -"Report Kyverno policy violations alongside your existing Meshery policy reports. + "Report Kyverno policy violations alongside your existing Meshery policy reports. " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Block non-conformant resources" howItWorksDetails: "Using MeshMap, apply best practice design templates for admission control over non-conformant resources." -published: true +published: TRUE ---- Kubernetes Native Policy Management +Kubernetes Native Policy Management
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/kyverno-operator/icons/color/kyverno-operator-color.svg b/src/collections/integrations/kyverno-operator/icons/color/kyverno-operator-color.svg new file mode 100644 index 000000000000..41bd9bd22851 --- /dev/null +++ b/src/collections/integrations/kyverno-operator/icons/color/kyverno-operator-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/color/kyverno-operator-color.svg b/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/color/kyverno-operator-color.svg new file mode 100644 index 000000000000..41bd9bd22851 --- /dev/null +++ b/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/color/kyverno-operator-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/white/kyverno-operator-white.svg b/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/white/kyverno-operator-white.svg new file mode 100644 index 000000000000..4a5aff4ab4c9 --- /dev/null +++ b/src/collections/integrations/kyverno-operator/icons/components/kyverno-operator/icons/white/kyverno-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kyverno-operator/icons/white/kyverno-operator-white.svg b/src/collections/integrations/kyverno-operator/icons/white/kyverno-operator-white.svg new file mode 100644 index 000000000000..4a5aff4ab4c9 --- /dev/null +++ b/src/collections/integrations/kyverno-operator/icons/white/kyverno-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/kyverno-operator/index.mdx b/src/collections/integrations/kyverno-operator/index.mdx index 8e3f6631a878..246b0de9f9fb 100644 --- a/src/collections/integrations/kyverno-operator/index.mdx +++ b/src/collections/integrations/kyverno-operator/index.mdx @@ -1,30 +1,41 @@ --- -title: Kyverno Operator +title: Kyverno Operator subtitle: Collaborative and visual infrastructure as code for Kyverno Operator -integrationIcon: icon/color/kyverno-operator-color.svg -darkModeIntegrationIcon: icon/white/kyverno-operator-white.svg -docURL: +integrationIcon: icons/color/kyverno-operator-color.svg +darkModeIntegrationIcon: icons/white/kyverno-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/kyverno-operator +description: category: Provisioning subcategory: Security & Compliance -featureList: ["Use Meshery&ldquos GitHub Actions to test policies and validate resources without need for the Kyverno CLI.", -"Use Meshery with Kyverno to inspect image metadata and +registrant: Artifact Hub +components: [ +{ +"name": "kyverno-operator", +"colorIcon": "icons/components/kyverno-operator/icons/color/kyverno-operator-color.svg", +"whiteIcon": "icons/components/kyverno-operator/icons/white/kyverno-operator-white.svg", +"description": "", +}] +featureList: [ + "Use Meshery&ldquos GitHub Actions to test policies and validate resources without need for the Kyverno CLI.", + "Use Meshery with Kyverno to inspect image metadata and match resources using label selectors and wildcards.", -"Report Kyverno policy violations alongside your existing Meshery policy reports. + "Report Kyverno policy violations alongside your existing Meshery policy reports. " ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Block non-conformant resources" howItWorksDetails: "Using MeshMap, apply best practice design templates for admission control over non-conformant resources." -published: true +published: TRUE ---- Kubernetes Native Policy Management +Kubernetes Native Policy Management
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/linkerd/icon/color/linkerd-color.svg b/src/collections/integrations/linkerd/icons/color/linkerd-color.svg similarity index 100% rename from src/collections/integrations/linkerd/icon/color/linkerd-color.svg rename to src/collections/integrations/linkerd/icons/color/linkerd-color.svg diff --git a/src/collections/integrations/linkerd/icon/white/linkerd-white.svg b/src/collections/integrations/linkerd/icons/white/linkerd-white.svg similarity index 100% rename from src/collections/integrations/linkerd/icon/white/linkerd-white.svg rename to src/collections/integrations/linkerd/icons/white/linkerd-white.svg diff --git a/src/collections/integrations/linkerd/index.mdx b/src/collections/integrations/linkerd/index.mdx index d8da67be9336..b7a5f01e3f78 100644 --- a/src/collections/integrations/linkerd/index.mdx +++ b/src/collections/integrations/linkerd/index.mdx @@ -1,28 +1,33 @@ --- -title: Linkerd +title: Linkerd subtitle: Collaborative and visual infrastructure as code for Linkerd -integrationIcon: icon/color/linkerd-color.svg -darkModeIntegrationIcon: icon/white/linkerd-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/linkerd +integrationIcon: icons/color/linkerd-color.svg +darkModeIntegrationIcon: icons/white/linkerd-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/linkerd +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Visually configure and operate Linkerd with real-time topology", -"Use Linkerd best practice designs and templates", -"Design Linkerd Service Profiles" +registrant: Artifact Hub +components: [] +featureList: [ + "Visually configure and operate Linkerd with real-time topology", + "Use Linkerd best practice designs and templates", + "Design Linkerd Service Profiles" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x. +Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
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/linux/icon/color/linux-color.svg b/src/collections/integrations/linux/icons/color/linux-color.svg similarity index 100% rename from src/collections/integrations/linux/icon/color/linux-color.svg rename to src/collections/integrations/linux/icons/color/linux-color.svg diff --git a/src/collections/integrations/linux/icon/white/linux-white.svg b/src/collections/integrations/linux/icons/white/linux-white.svg similarity index 100% rename from src/collections/integrations/linux/icon/white/linux-white.svg rename to src/collections/integrations/linux/icons/white/linux-white.svg diff --git a/src/collections/integrations/linux/index.mdx b/src/collections/integrations/linux/index.mdx index 9565391bca9c..3b6e3f9f991b 100644 --- a/src/collections/integrations/linux/index.mdx +++ b/src/collections/integrations/linux/index.mdx @@ -1,28 +1,33 @@ --- -title: Linux +title: Linux subtitle: The easiest way to get a production-grade Kubernetes cluster up and running -integrationIcon: icon/color/linux-color.svg -darkModeIntegrationIcon: icon/white/linux-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/linux-color.svg +darkModeIntegrationIcon: icons/white/linux-white.svg +docURL: https://docs.meshery.io/installation/linux-mac +description: category: Platform subcategory: Operating System -featureList: ["Faster and easier configuration", -"Application isolation", -"Routing Mesh" +registrant: Artifact Hub +components: [] +featureList: [ + "Faster and easier configuration", + "Application isolation", + "Routing Mesh" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- +
mesheryctl
runs on Intel and ARM architectures for your Linux operating system. Use the Bash installer to download, deploy, and run Meshery with a single command on Kubernetes:
curl -L https://meshery.io/install | PLATFORM=kubernetes bash -
Use the Bash installer to download, deploy, and run Meshery with a single command on Docker:
curl -L https://meshery.io/install | PLATFORM=kubernetes bash -
-
\ No newline at end of file
+
diff --git a/src/collections/integrations/litmus-core/icon/color/litmus-core-color.svg b/src/collections/integrations/litmus-core/icons/color/litmus-core-color.svg
similarity index 100%
rename from src/collections/integrations/litmus-core/icon/color/litmus-core-color.svg
rename to src/collections/integrations/litmus-core/icons/color/litmus-core-color.svg
diff --git a/src/collections/integrations/litmus-core/icons/components/chaos-engine/icons/color/chaos-engine-color.svg b/src/collections/integrations/litmus-core/icons/components/chaos-engine/icons/color/chaos-engine-color.svg
new file mode 100644
index 000000000000..29a44b193b1f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/components/chaos-engine/icons/color/chaos-engine-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/icon/white/litmus-core-white.svg b/src/collections/integrations/litmus-core/icons/components/chaos-engine/icons/white/chaos-engine-white.svg
similarity index 100%
rename from src/collections/integrations/litmus-core/icon/white/litmus-core-white.svg
rename to src/collections/integrations/litmus-core/icons/components/chaos-engine/icons/white/chaos-engine-white.svg
diff --git a/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/color/chaos-experiment-color.svg b/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/color/chaos-experiment-color.svg
new file mode 100644
index 000000000000..29a44b193b1f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/color/chaos-experiment-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/white/chaos-experiment-white.svg b/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/white/chaos-experiment-white.svg
new file mode 100644
index 000000000000..4abd7dff1d4f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/components/chaos-experiment/icons/white/chaos-experiment-white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/color/chaos-result-color.svg b/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/color/chaos-result-color.svg
new file mode 100644
index 000000000000..29a44b193b1f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/color/chaos-result-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/white/chaos-result-white.svg b/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/white/chaos-result-white.svg
new file mode 100644
index 000000000000..4abd7dff1d4f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/components/chaos-result/icons/white/chaos-result-white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/icons/white/litmus-core-white.svg b/src/collections/integrations/litmus-core/icons/white/litmus-core-white.svg
new file mode 100644
index 000000000000..4abd7dff1d4f
--- /dev/null
+++ b/src/collections/integrations/litmus-core/icons/white/litmus-core-white.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/litmus-core/index.mdx b/src/collections/integrations/litmus-core/index.mdx
index 21afcbc9570d..f10e7f7d037a 100644
--- a/src/collections/integrations/litmus-core/index.mdx
+++ b/src/collections/integrations/litmus-core/index.mdx
@@ -1,28 +1,51 @@
---
-title: Litmus Chaos
+title: Litmus Chaos
subtitle: Collaborative and visual infrastructure as code for Litmus Chaos
-integrationIcon: icon/color/litmus-core-color.svg
-darkModeIntegrationIcon: icon/white/litmus-core-white.svg
-docURL:
+integrationIcon: icons/color/litmus-core-color.svg
+darkModeIntegrationIcon: icons/white/litmus-core-white.svg
+docURL: https://docs.meshery.io/extensibility/integrations/litmus-core
+description:
category: Observability and Analysis
subcategory: Chaos Engineering
-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."
+registrant: Artifact Hub
+components: [
+{
+"name": "chaos-engine",
+"colorIcon": "icons/components/chaos-engine/icons/color/chaos-engine-color.svg",
+"whiteIcon": "icons/components/chaos-engine/icons/white/chaos-engine-white.svg",
+"description": "",
+},
+{
+"name": "chaos-result",
+"colorIcon": "icons/components/chaos-result/icons/color/chaos-result-color.svg",
+"whiteIcon": "icons/components/chaos-result/icons/white/chaos-result-white.svg",
+"description": "",
+},
+{
+"name": "chaos-experiment",
+"colorIcon": "icons/components/chaos-experiment/icons/color/chaos-experiment-color.svg",
+"whiteIcon": "icons/components/chaos-experiment/icons/white/chaos-experiment-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.",
+ "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters."
]
workingSlides: [
- ../_images/meshmap-visualizer.png,
- ../_images/meshmap-designer.png]
+ ../_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
+published: TRUE
---
- Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. +Litmus helps SREs and developers practice chaos engineering in a Cloud-native way.
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/longhorn/icon/color/longhorn-color.svg b/src/collections/integrations/longhorn/icons/color/longhorn-color.svg similarity index 100% rename from src/collections/integrations/longhorn/icon/color/longhorn-color.svg rename to src/collections/integrations/longhorn/icons/color/longhorn-color.svg diff --git a/src/collections/integrations/longhorn/icon/white/longhorn-white.svg b/src/collections/integrations/longhorn/icons/white/longhorn-white.svg similarity index 100% rename from src/collections/integrations/longhorn/icon/white/longhorn-white.svg rename to src/collections/integrations/longhorn/icons/white/longhorn-white.svg diff --git a/src/collections/integrations/longhorn/index.mdx b/src/collections/integrations/longhorn/index.mdx index d8f47ca66218..7cdbed589ff6 100644 --- a/src/collections/integrations/longhorn/index.mdx +++ b/src/collections/integrations/longhorn/index.mdx @@ -1,28 +1,33 @@ --- -title: Longhorn +title: Longhorn subtitle: Collaborative and visual infrastructure as code for Longhorn -integrationIcon: icon/color/longhorn-color.svg -darkModeIntegrationIcon: icon/white/longhorn-white.svg -docURL: +integrationIcon: icons/color/longhorn-color.svg +darkModeIntegrationIcon: icons/white/longhorn-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/longhorn +description: category: Cloud Native Storage subcategory: Cloud Native Storage -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Cloud-Native distributed storage built on and for Kubernetes +Cloud-Native distributed storage built on and 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/mattermost-operator/icon/color/mattermost-operator-color.svg b/src/collections/integrations/mattermost-operator/icons/color/mattermost-operator-color.svg similarity index 100% rename from src/collections/integrations/mattermost-operator/icon/color/mattermost-operator-color.svg rename to src/collections/integrations/mattermost-operator/icons/color/mattermost-operator-color.svg diff --git a/src/collections/integrations/mattermost-operator/icons/components/cluster-installation/icons/color/cluster-installation-color.svg b/src/collections/integrations/mattermost-operator/icons/components/cluster-installation/icons/color/cluster-installation-color.svg new file mode 100644 index 000000000000..69a39defa945 --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/components/cluster-installation/icons/color/cluster-installation-color.svg @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/icon/white/mattermost-operator-white.svg b/src/collections/integrations/mattermost-operator/icons/components/cluster-installation/icons/white/cluster-installation-white.svg similarity index 100% rename from src/collections/integrations/mattermost-operator/icon/white/mattermost-operator-white.svg rename to src/collections/integrations/mattermost-operator/icons/components/cluster-installation/icons/white/cluster-installation-white.svg diff --git a/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/color/mattermost-restore-db-color.svg b/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/color/mattermost-restore-db-color.svg new file mode 100644 index 000000000000..69a39defa945 --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/color/mattermost-restore-db-color.svg @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/white/mattermost-restore-db-white.svg b/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/white/mattermost-restore-db-white.svg new file mode 100644 index 000000000000..8377da6bbe1b --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/components/mattermost-restore-db/icons/white/mattermost-restore-db-white.svg @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/color/mattermost-color.svg b/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/color/mattermost-color.svg new file mode 100644 index 000000000000..69a39defa945 --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/color/mattermost-color.svg @@ -0,0 +1,7 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/white/mattermost-white.svg b/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/white/mattermost-white.svg new file mode 100644 index 000000000000..8377da6bbe1b --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/components/mattermost/icons/white/mattermost-white.svg @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/icons/white/mattermost-operator-white.svg b/src/collections/integrations/mattermost-operator/icons/white/mattermost-operator-white.svg new file mode 100644 index 000000000000..8377da6bbe1b --- /dev/null +++ b/src/collections/integrations/mattermost-operator/icons/white/mattermost-operator-white.svg @@ -0,0 +1,16 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mattermost-operator/index.mdx b/src/collections/integrations/mattermost-operator/index.mdx index ca8472e0d9ed..a2d654b1d440 100644 --- a/src/collections/integrations/mattermost-operator/index.mdx +++ b/src/collections/integrations/mattermost-operator/index.mdx @@ -1,25 +1,48 @@ --- -title: Mattermost Operator +title: Mattermost Operator subtitle: Collaborative and visual infrastructure as code for Mattermost Operator -integrationIcon: icon/color/mattermost-operator-color.svg -darkModeIntegrationIcon: icon/white/mattermost-operator-white.svg -docURL: +integrationIcon: icons/color/mattermost-operator-color.svg +darkModeIntegrationIcon: icons/white/mattermost-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/mattermost-operator +description: category: Tools 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." +registrant: Artifact Hub +components: [ +{ +"name": "cluster-installation", +"colorIcon": "icons/components/cluster-installation/icons/color/cluster-installation-color.svg", +"whiteIcon": "icons/components/cluster-installation/icons/white/cluster-installation-white.svg", +"description": "", +}, +{ +"name": "mattermost-restore-db", +"colorIcon": "icons/components/mattermost-restore-db/icons/color/mattermost-restore-db-color.svg", +"whiteIcon": "icons/components/mattermost-restore-db/icons/white/mattermost-restore-db-white.svg", +"description": "", +}, +{ +"name": "mattermost", +"colorIcon": "icons/components/mattermost/icons/color/mattermost-color.svg", +"whiteIcon": "icons/components/mattermost/icons/white/mattermost-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Connect Mattermost with any of your favorite cloud native apps in just a few clicks. Design, build, and automate anything for your work by integrating apps like Mattermost to create visual automated workflows. Choose from thousands of ready-made apps or use our no-code toolkit to connect to apps not yet in our library." howItWorksDetails: "Configuring your own Mattermost environment See the Mattermost documentation - https://docs.mattermost.com." -published: true +published: TRUE ---- Mattermost is a flexible, open source messaging platform that enables secure team collaboration. +Mattermost is a flexible, open source messaging platform that enables secure team collaboration.
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. It's written in Golang and React and runs as a single Linux binary with MySQL or PostgreSQL.
@@ -27,4 +50,4 @@ published: true
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/meshery-core/icon/color/meshery-core-color.svg b/src/collections/integrations/meshery-core/icons/color/meshery-core-color.svg similarity index 100% rename from src/collections/integrations/meshery-core/icon/color/meshery-core-color.svg rename to src/collections/integrations/meshery-core/icons/color/meshery-core-color.svg diff --git a/src/collections/integrations/meshery-core/icon/white/meshery-core-white.svg b/src/collections/integrations/meshery-core/icons/white/meshery-core-white.svg similarity index 100% rename from src/collections/integrations/meshery-core/icon/white/meshery-core-white.svg rename to src/collections/integrations/meshery-core/icons/white/meshery-core-white.svg diff --git a/src/collections/integrations/meshery-core/index.mdx b/src/collections/integrations/meshery-core/index.mdx index decf6d7442a2..3b9d921b4714 100644 --- a/src/collections/integrations/meshery-core/index.mdx +++ b/src/collections/integrations/meshery-core/index.mdx @@ -1,28 +1,33 @@ --- -title: Meshery Core +title: Meshery Core subtitle: Collaborative and visual infrastructure as code for Meshery Core -integrationIcon: icon/color/meshery-core-color.svg -darkModeIntegrationIcon: icon/white/meshery-core-white.svg -docURL: +integrationIcon: icons/color/meshery-core-color.svg +darkModeIntegrationIcon: icons/white/meshery-core-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/meshery-core +description: category: Orchestration & Management subcategory: App Definition and Development -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." +registrant: meshery +components: [] +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] + ../_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 +published: TRUE ---- Meshery, the cloud native management plane +Meshery, the cloud native management plane
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/meshery-flowchart/icon/color/meshery-flowchart-color.svg b/src/collections/integrations/meshery-flowchart/icon/color/meshery-flowchart-color.svg deleted file mode 100644 index 898324fbad22..000000000000 --- a/src/collections/integrations/meshery-flowchart/icon/color/meshery-flowchart-color.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/src/collections/integrations/meshery-flowchart/icon/white/meshery-flowchart-white.svg b/src/collections/integrations/meshery-flowchart/icon/white/meshery-flowchart-white.svg deleted file mode 100644 index 54b680317356..000000000000 --- a/src/collections/integrations/meshery-flowchart/icon/white/meshery-flowchart-white.svg +++ /dev/null @@ -1,10 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/meshery-flowchart/index.mdx b/src/collections/integrations/meshery-flowchart/index.mdx deleted file mode 100644 index 3d98159eedf7..000000000000 --- a/src/collections/integrations/meshery-flowchart/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Meshery Flowchart -subtitle: Collaborative and visual infrastructure as code for Meshery Flowchart -integrationIcon: icon/color/meshery-flowchart-color.svg -darkModeIntegrationIcon: icon/white/meshery-flowchart-white.svg -docURL: -category: Orchestration & Management -subcategory: Flowchart -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 ---- -- Meshery, the cloud native management plane -
-- 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/meshery-operator/icon/color/meshery-operator-color.svg b/src/collections/integrations/meshery-operator/icon/color/meshery-operator-color.svg deleted file mode 100644 index 05129029bcb1..000000000000 --- a/src/collections/integrations/meshery-operator/icon/color/meshery-operator-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/meshery-operator/index.mdx b/src/collections/integrations/meshery-operator/index.mdx deleted file mode 100644 index dfda951ec6e8..000000000000 --- a/src/collections/integrations/meshery-operator/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Meshery Operator -subtitle: Collaborative and visual infrastructure as code for Meshery Operator -integrationIcon: icon/color/meshery-operator-color.svg -darkModeIntegrationIcon: icon/white/meshery-operator-white.svg -docURL: https://docs.meshery.io -category: Orchestration & Management -subcategory: App Definition and Development -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 ---- -- Meshery, the cloud native management plane -
-- 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/meshery-shapes/icon/color/meshery-shapes-color.svg b/src/collections/integrations/meshery-shapes/icon/color/meshery-shapes-color.svg deleted file mode 100644 index 9888302b892f..000000000000 --- a/src/collections/integrations/meshery-shapes/icon/color/meshery-shapes-color.svg +++ /dev/null @@ -1,3 +0,0 @@ - diff --git a/src/collections/integrations/meshery-shapes/icon/white/meshery-shapes-white.svg b/src/collections/integrations/meshery-shapes/icon/white/meshery-shapes-white.svg deleted file mode 100644 index 84b37a52607f..000000000000 --- a/src/collections/integrations/meshery-shapes/icon/white/meshery-shapes-white.svg +++ /dev/null @@ -1,5 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/meshery-shapes/index.mdx b/src/collections/integrations/meshery-shapes/index.mdx deleted file mode 100644 index 87623eae472d..000000000000 --- a/src/collections/integrations/meshery-shapes/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Meshery Shapes -subtitle: Collaborative and visual infrastructure as code for Meshery Shapes -integrationIcon: icon/color/meshery-shapes-color.svg -darkModeIntegrationIcon: icon/white/meshery-shapes-white.svg -docURL: -category: Orchestration & Management -subcategory: App Definition and Development -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 ---- -- Meshery, the cloud native management plane -
-- 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/meshery/icon/color/meshery-color.svg b/src/collections/integrations/meshery/icon/color/meshery-color.svg deleted file mode 100644 index 05129029bcb1..000000000000 --- a/src/collections/integrations/meshery/icon/color/meshery-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/meshery/index.mdx b/src/collections/integrations/meshery/index.mdx deleted file mode 100644 index d2f0d30c4c8b..000000000000 --- a/src/collections/integrations/meshery/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Meshery -subtitle: Collaborative and visual infrastructure as code for Meshery -integrationIcon: icon/color/meshery-color.svg -darkModeIntegrationIcon: icon/white/meshery-white.svg -docURL: -category: Orchestration & Management -subcategory: App Definition and Development -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 ---- -- Meshery, the cloud native management plane -
-- 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/metallb/icon/color/metallb-color.svg b/src/collections/integrations/metallb/icons/color/metallb-color.svg similarity index 100% rename from src/collections/integrations/metallb/icon/color/metallb-color.svg rename to src/collections/integrations/metallb/icons/color/metallb-color.svg diff --git a/src/collections/integrations/metallb/icon/white/metallb-white.svg b/src/collections/integrations/metallb/icons/white/metallb-white.svg similarity index 100% rename from src/collections/integrations/metallb/icon/white/metallb-white.svg rename to src/collections/integrations/metallb/icons/white/metallb-white.svg diff --git a/src/collections/integrations/metallb/index.mdx b/src/collections/integrations/metallb/index.mdx index 55c89c36f8a1..c6a2858c6fa0 100644 --- a/src/collections/integrations/metallb/index.mdx +++ b/src/collections/integrations/metallb/index.mdx @@ -1,28 +1,33 @@ --- -title: Metallb +title: Metallb subtitle: Collaborative and visual infrastructure as code for Metallb -integrationIcon: icon/color/metallb-color.svg -darkModeIntegrationIcon: icon/white/metallb-white.svg -docURL: +integrationIcon: icons/color/metallb-color.svg +darkModeIntegrationIcon: icons/white/metallb-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/metallb +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A network load-balancer implementation for Kubernetes using standard routing protocols +A network load-balancer implementation for Kubernetes using standard routing protocols
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/mimir-distributed/icon/color/mimir-distributed-color.svg b/src/collections/integrations/mimir-distributed/icons/color/mimir-distributed-color.svg similarity index 100% rename from src/collections/integrations/mimir-distributed/icon/color/mimir-distributed-color.svg rename to src/collections/integrations/mimir-distributed/icons/color/mimir-distributed-color.svg diff --git a/src/collections/integrations/mimir-distributed/icon/white/mimir-distributed-white.svg b/src/collections/integrations/mimir-distributed/icons/white/mimir-distributed-white.svg similarity index 100% rename from src/collections/integrations/mimir-distributed/icon/white/mimir-distributed-white.svg rename to src/collections/integrations/mimir-distributed/icons/white/mimir-distributed-white.svg diff --git a/src/collections/integrations/mimir-distributed/index.mdx b/src/collections/integrations/mimir-distributed/index.mdx index 84c627ef7991..ae3a61a545fe 100644 --- a/src/collections/integrations/mimir-distributed/index.mdx +++ b/src/collections/integrations/mimir-distributed/index.mdx @@ -1,24 +1,29 @@ --- -title: Mimir +title: Mimir subtitle: Scale to 1 billion metrics and beyond with Meshery and Grafana Mimir -integrationIcon: icon/color/mimir-distributed-color.svg -darkModeIntegrationIcon: icon/white/mimir-distributed-white.svg -docURL: https://docs.meshery.io/functionality/performance-management +integrationIcon: icons/color/mimir-distributed-color.svg +darkModeIntegrationIcon: icons/white/mimir-distributed-white.svg +docURL: https://docs.meshery.io/tasks/performance/managing-performance +description: category: Observability and Analysis subcategory: Observability and Analysis -featureList: ["Get 100% Prometheus compatible, including remote write, PromQL, and alerting", -"High availability through replication", -"Advanced multi-tenancy and isolation" +registrant: Artifact Hub +components: [] +featureList: [ + "Get 100% Prometheus compatible, including remote write, PromQL, and alerting", + "High availability through replication", + "Advanced multi-tenancy and isolation" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Grafana Mimir lets you scale to 1 billion metrics and beyond, with high availability, multi-tenancy, durable storage, and blazing fast query performance over long periods of time. +Grafana Mimir lets you scale to 1 billion metrics and beyond, with high availability, multi-tenancy, durable storage, and blazing fast query performance over long periods of time.
Grafana Mimir lets you scale to 1 billion metrics and beyond, with high availability, multi-tenancy, durable storage, and blazing fast query performance over long periods of time. @@ -28,4 +33,4 @@ published: true
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/minio-operator/icon/color/minio-operator-color.svg b/src/collections/integrations/minio-operator/icons/color/minio-operator-color.svg similarity index 100% rename from src/collections/integrations/minio-operator/icon/color/minio-operator-color.svg rename to src/collections/integrations/minio-operator/icons/color/minio-operator-color.svg diff --git a/src/collections/integrations/minio-operator/icons/components/tenant/icons/color/tenant-color.svg b/src/collections/integrations/minio-operator/icons/components/tenant/icons/color/tenant-color.svg new file mode 100644 index 000000000000..2da68ed1c543 --- /dev/null +++ b/src/collections/integrations/minio-operator/icons/components/tenant/icons/color/tenant-color.svg @@ -0,0 +1,14 @@ + \ No newline at end of file diff --git a/src/collections/integrations/minio-operator/icon/white/minio-operator-white.svg b/src/collections/integrations/minio-operator/icons/components/tenant/icons/white/tenant-white.svg similarity index 100% rename from src/collections/integrations/minio-operator/icon/white/minio-operator-white.svg rename to src/collections/integrations/minio-operator/icons/components/tenant/icons/white/tenant-white.svg diff --git a/src/collections/integrations/minio-operator/icons/white/minio-operator-white.svg b/src/collections/integrations/minio-operator/icons/white/minio-operator-white.svg new file mode 100644 index 000000000000..97dbf01db65e --- /dev/null +++ b/src/collections/integrations/minio-operator/icons/white/minio-operator-white.svg @@ -0,0 +1,13 @@ + diff --git a/src/collections/integrations/minio-operator/index.mdx b/src/collections/integrations/minio-operator/index.mdx index 774af678ac9b..a353fc8079e7 100644 --- a/src/collections/integrations/minio-operator/index.mdx +++ b/src/collections/integrations/minio-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: MinIO Operator +title: MinIO Operator subtitle: Collaborative and visual infrastructure as code for MinIO Operator -integrationIcon: icon/color/minio-operator-color.svg -darkModeIntegrationIcon: icon/white/minio-operator-white.svg -docURL: +integrationIcon: icons/color/minio-operator-color.svg +darkModeIntegrationIcon: icons/white/minio-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/minio-operator +description: category: App Definition and Development subcategory: Database -featureList: ["AWS S3 Compatibility", -"MinIO IAM is built with AWS Identity and Access Management (IAM) compatibility at its core and presents that framework to applications and users no matter the environment.", -"MinIO offers Active Active, Multi-Site Replication for Object Storage is a key requirement for mission-critical production environments." +registrant: Artifact Hub +components: [ +{ +"name": "tenant", +"colorIcon": "icons/components/tenant/icons/color/tenant-color.svg", +"whiteIcon": "icons/components/tenant/icons/white/tenant-white.svg", +"description": "", +}] +featureList: [ + "AWS S3 Compatibility", + "MinIO IAM is built with AWS Identity and Access Management (IAM) compatibility at its core and presents that framework to applications and users no matter the environment.", + "MinIO offers Active Active, Multi-Site Replication for Object Storage is a key requirement for mission-critical production environments." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- MinIO is a high performance, Kubernetes native object storage suite. With an extensive list of enterprise features, it is scalable, secure and resilient while remaining remarkably simple to deploy and operate at scale. Software-defined, MinIO can run on any infrastructure and in any cloud - public, private or edge. MinIO is the world's fastest object storage and can run the broadest set of workloads in the industry. It is widely considered to be the leader in compatibility with Amazon's S3 API. +MinIO is a high performance, Kubernetes native object storage suite. With an extensive list of enterprise features, it is scalable, secure and resilient while remaining remarkably simple to deploy and operate at scale. Software-defined, MinIO can run on any infrastructure and in any cloud - public, private or edge. MinIO is the world's fastest object storage and can run the broadest set of workloads in the industry. It is widely considered to be the leader in compatibility with Amazon's S3 API.
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/mpi-operator/icon/color/mpi-operator-color.svg b/src/collections/integrations/mpi-operator/icons/color/mpi-operator-color.svg similarity index 100% rename from src/collections/integrations/mpi-operator/icon/color/mpi-operator-color.svg rename to src/collections/integrations/mpi-operator/icons/color/mpi-operator-color.svg diff --git a/src/collections/integrations/mpi-operator/icons/components/mpi-job/icons/color/mpi-job-color.svg b/src/collections/integrations/mpi-operator/icons/components/mpi-job/icons/color/mpi-job-color.svg new file mode 100644 index 000000000000..b527ebe9dcb7 --- /dev/null +++ b/src/collections/integrations/mpi-operator/icons/components/mpi-job/icons/color/mpi-job-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mpi-operator/icon/white/mpi-operator-white.svg b/src/collections/integrations/mpi-operator/icons/components/mpi-job/icons/white/mpi-job-white.svg similarity index 100% rename from src/collections/integrations/mpi-operator/icon/white/mpi-operator-white.svg rename to src/collections/integrations/mpi-operator/icons/components/mpi-job/icons/white/mpi-job-white.svg diff --git a/src/collections/integrations/mpi-operator/icons/white/mpi-operator-white.svg b/src/collections/integrations/mpi-operator/icons/white/mpi-operator-white.svg new file mode 100644 index 000000000000..0ddc496f6318 --- /dev/null +++ b/src/collections/integrations/mpi-operator/icons/white/mpi-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mpi-operator/index.mdx b/src/collections/integrations/mpi-operator/index.mdx index ecbe6a715539..200d467fe9df 100644 --- a/src/collections/integrations/mpi-operator/index.mdx +++ b/src/collections/integrations/mpi-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Kubeflow MPI Operator +title: Kubeflow MPI Operator subtitle: Collaborative and visual infrastructure as code for Mongodb Operator -integrationIcon: icon/color/mpi-operator-color.svg -darkModeIntegrationIcon: icon/white/mpi-operator-white.svg -docURL: +integrationIcon: icons/color/mpi-operator-color.svg +darkModeIntegrationIcon: icons/white/mpi-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/mpi-operator +description: category: Machine Learning subcategory: Machine Learning -featureList: ["Easily run synchronized, allreduce-style distributed training on Kubernetes.", -"Invite anyone to review and make changes to your private designs.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." +registrant: Artifact Hub +components: [ +{ +"name": "mpi-job", +"colorIcon": "icons/components/mpi-job/icons/color/mpi-job-color.svg", +"whiteIcon": "icons/components/mpi-job/icons/white/mpi-job-white.svg", +"description": "", +}] +featureList: [ + "Easily run synchronized, allreduce-style distributed training on Kubernetes.", + "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] + ../_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 +published: TRUE ---- The MPI Operator makes it easy to run allreduce-style distributed training on Kubernetes. +The MPI Operator makes it easy to run allreduce-style distributed training 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.
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/mysql-operator/icon/color/mysql-operator-color.svg b/src/collections/integrations/mysql-operator/icons/color/mysql-operator-color.svg similarity index 100% rename from src/collections/integrations/mysql-operator/icon/color/mysql-operator-color.svg rename to src/collections/integrations/mysql-operator/icons/color/mysql-operator-color.svg diff --git a/src/collections/integrations/mysql-operator/icons/components/cluster-kopf-peering/icons/color/cluster-kopf-peering-color.svg b/src/collections/integrations/mysql-operator/icons/components/cluster-kopf-peering/icons/color/cluster-kopf-peering-color.svg new file mode 100644 index 000000000000..b1756fcc0d82 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/cluster-kopf-peering/icons/color/cluster-kopf-peering-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icon/white/mysql-operator-white.svg b/src/collections/integrations/mysql-operator/icons/components/cluster-kopf-peering/icons/white/cluster-kopf-peering-white.svg similarity index 100% rename from src/collections/integrations/mysql-operator/icon/white/mysql-operator-white.svg rename to src/collections/integrations/mysql-operator/icons/components/cluster-kopf-peering/icons/white/cluster-kopf-peering-white.svg diff --git a/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/color/inno-db-cluster-color.svg b/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/color/inno-db-cluster-color.svg new file mode 100644 index 000000000000..b1756fcc0d82 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/color/inno-db-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/white/inno-db-cluster-white.svg b/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/white/inno-db-cluster-white.svg new file mode 100644 index 000000000000..c848529a2c24 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/inno-db-cluster/icons/white/inno-db-cluster-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/color/kopf-peering-color.svg b/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/color/kopf-peering-color.svg new file mode 100644 index 000000000000..b1756fcc0d82 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/color/kopf-peering-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/white/kopf-peering-white.svg b/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/white/kopf-peering-white.svg new file mode 100644 index 000000000000..c848529a2c24 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/kopf-peering/icons/white/kopf-peering-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/color/my-sql-backup-color.svg b/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/color/my-sql-backup-color.svg new file mode 100644 index 000000000000..b1756fcc0d82 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/color/my-sql-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/white/my-sql-backup-white.svg b/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/white/my-sql-backup-white.svg new file mode 100644 index 000000000000..c848529a2c24 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/components/my-sql-backup/icons/white/my-sql-backup-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/icons/white/mysql-operator-white.svg b/src/collections/integrations/mysql-operator/icons/white/mysql-operator-white.svg new file mode 100644 index 000000000000..c848529a2c24 --- /dev/null +++ b/src/collections/integrations/mysql-operator/icons/white/mysql-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/mysql-operator/index.mdx b/src/collections/integrations/mysql-operator/index.mdx index f7c581d97898..7682d8db82dc 100644 --- a/src/collections/integrations/mysql-operator/index.mdx +++ b/src/collections/integrations/mysql-operator/index.mdx @@ -1,28 +1,57 @@ --- -title: MySQL Operator +title: MySQL Operator subtitle: Collaborative and visual infrastructure as code for Mongodb Operator -integrationIcon: icon/color/mysql-operator-color.svg -darkModeIntegrationIcon: icon/white/mysql-operator-white.svg -docURL: +integrationIcon: icons/color/mysql-operator-color.svg +darkModeIntegrationIcon: icons/white/mysql-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/mysql-operator +description: category: App Definition and Development subcategory: Database -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." +registrant: Artifact Hub +components: [ +{ +"name": "inno-db-cluster", +"colorIcon": "icons/components/inno-db-cluster/icons/color/inno-db-cluster-color.svg", +"whiteIcon": "icons/components/inno-db-cluster/icons/white/inno-db-cluster-white.svg", +"description": "", +}, +{ +"name": "my-sql-backup", +"colorIcon": "icons/components/my-sql-backup/icons/color/my-sql-backup-color.svg", +"whiteIcon": "icons/components/my-sql-backup/icons/white/my-sql-backup-white.svg", +"description": "", +}, +{ +"name": "cluster-kopf-peering", +"colorIcon": "icons/components/cluster-kopf-peering/icons/color/cluster-kopf-peering-color.svg", +"whiteIcon": "icons/components/cluster-kopf-peering/icons/white/cluster-kopf-peering-white.svg", +"description": "", +}, +{ +"name": "kopf-peering", +"colorIcon": "icons/components/kopf-peering/icons/color/kopf-peering-color.svg", +"whiteIcon": "icons/components/kopf-peering/icons/white/kopf-peering-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- MySQL Operator for Kubernetes manages MySQL InnoDB Cluster setups inside a Kubernetes Cluster. MySQL Operator for Kubernetes manages the full lifecycle with setup and maintenance including automating upgrades and backups. This documentation is a work in progress; expect future changes to both content and structure +MySQL Operator for Kubernetes manages MySQL InnoDB Cluster setups inside a Kubernetes Cluster. MySQL Operator for Kubernetes manages the full lifecycle with setup and maintenance including automating upgrades and backups. This documentation is a work in progress; expect future changes to both content and structure
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/nats-operator/icon/color/nats-operator-color.svg b/src/collections/integrations/nats-operator/icons/color/nats-operator-color.svg similarity index 100% rename from src/collections/integrations/nats-operator/icon/color/nats-operator-color.svg rename to src/collections/integrations/nats-operator/icons/color/nats-operator-color.svg diff --git a/src/collections/integrations/nats/icon/color/nats-color.svg b/src/collections/integrations/nats-operator/icons/components/nats-cluster/icons/color/nats-cluster-color.svg similarity index 100% rename from src/collections/integrations/nats/icon/color/nats-color.svg rename to src/collections/integrations/nats-operator/icons/components/nats-cluster/icons/color/nats-cluster-color.svg diff --git a/src/collections/integrations/nats-operator/icon/white/nats-operator-white.svg b/src/collections/integrations/nats-operator/icons/components/nats-cluster/icons/white/nats-cluster-white.svg similarity index 100% rename from src/collections/integrations/nats-operator/icon/white/nats-operator-white.svg rename to src/collections/integrations/nats-operator/icons/components/nats-cluster/icons/white/nats-cluster-white.svg diff --git a/src/collections/integrations/nats-operator/icons/components/nats-service-role/icons/color/nats-service-role-color.svg b/src/collections/integrations/nats-operator/icons/components/nats-service-role/icons/color/nats-service-role-color.svg new file mode 100644 index 000000000000..46593bbe92d0 --- /dev/null +++ b/src/collections/integrations/nats-operator/icons/components/nats-service-role/icons/color/nats-service-role-color.svg @@ -0,0 +1 @@ + diff --git a/src/collections/integrations/nats/icon/white/nats-white.svg b/src/collections/integrations/nats-operator/icons/components/nats-service-role/icons/white/nats-service-role-white.svg similarity index 100% rename from src/collections/integrations/nats/icon/white/nats-white.svg rename to src/collections/integrations/nats-operator/icons/components/nats-service-role/icons/white/nats-service-role-white.svg diff --git a/src/collections/integrations/nats-operator/icons/white/nats-operator-white.svg b/src/collections/integrations/nats-operator/icons/white/nats-operator-white.svg new file mode 100644 index 000000000000..b11f873ba442 --- /dev/null +++ b/src/collections/integrations/nats-operator/icons/white/nats-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nats-operator/index.mdx b/src/collections/integrations/nats-operator/index.mdx index 7fb43aac790f..5650fe825cde 100644 --- a/src/collections/integrations/nats-operator/index.mdx +++ b/src/collections/integrations/nats-operator/index.mdx @@ -1,28 +1,45 @@ --- -title: NATS Operator +title: NATS Operator subtitle: Collaborative and visual infrastructure as code for Mongodb Operator -integrationIcon: icon/color/nats-operator-color.svg -darkModeIntegrationIcon: icon/white/nats-operator-white.svg -docURL: +integrationIcon: icons/color/nats-operator-color.svg +darkModeIntegrationIcon: icons/white/nats-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/nats-operator +description: category: App Definition and Development subcategory: Streaming & Messaging -featureList: ["With true multi-tenancy, securely isolate message topics", -"Bring your own NATS server", -"Meshery Broker with NATS inside" +registrant: Artifact Hub +components: [ +{ +"name": "nats-cluster", +"colorIcon": "icons/components/nats-cluster/icons/color/nats-cluster-color.svg", +"whiteIcon": "icons/components/nats-cluster/icons/white/nats-cluster-white.svg", +"description": "", +}, +{ +"name": "nats-service-role", +"colorIcon": "icons/components/nats-service-role/icons/color/nats-service-role-color.svg", +"whiteIcon": "icons/components/nats-service-role/icons/white/nats-service-role-white.svg", +"description": "", +}] +featureList: [ + "With true multi-tenancy, securely isolate message topics", + "Bring your own NATS server", + "Meshery Broker with NATS inside" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- High-Performance server for NATS.io, the cloud and edge native messaging system. +High-Performance server for NATS.io, the cloud and edge native messaging system.
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/nats/index.mdx b/src/collections/integrations/nats/index.mdx deleted file mode 100644 index ec20720c7fd3..000000000000 --- a/src/collections/integrations/nats/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: NATS -subtitle: Collaborative and visual infrastructure as code for Mongodb Operator -integrationIcon: icon/color/nats-color.svg -darkModeIntegrationIcon: icon/white/nats-white.svg -docURL: -category: App Definition and Development -subcategory: Streaming & Messaging -featureList: ["With true multi-tenancy, securely isolate message topics", -"Bring your own NATS server", -"Meshery Broker with NATS inside" -] -workingSlides: [ - ../_images/meshmap-visualizer.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- High-Performance server for NATS.io, the cloud and edge native messaging system. -
-- 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/newrelic-operator/icon/color/newrelic-operator-color.svg b/src/collections/integrations/newrelic-operator/icons/color/newrelic-operator-color.svg similarity index 100% rename from src/collections/integrations/newrelic-operator/icon/color/newrelic-operator-color.svg rename to src/collections/integrations/newrelic-operator/icons/color/newrelic-operator-color.svg diff --git a/src/collections/integrations/newrelic-operator/icons/components/alert-channel/icons/color/alert-channel-color.svg b/src/collections/integrations/newrelic-operator/icons/components/alert-channel/icons/color/alert-channel-color.svg new file mode 100644 index 000000000000..001b0f0ca8cd --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/alert-channel/icons/color/alert-channel-color.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icon/white/newrelic-operator-white.svg b/src/collections/integrations/newrelic-operator/icons/components/alert-channel/icons/white/alert-channel-white.svg similarity index 100% rename from src/collections/integrations/newrelic-operator/icon/white/newrelic-operator-white.svg rename to src/collections/integrations/newrelic-operator/icons/components/alert-channel/icons/white/alert-channel-white.svg diff --git a/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/color/alert-policy-color.svg b/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/color/alert-policy-color.svg new file mode 100644 index 000000000000..001b0f0ca8cd --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/color/alert-policy-color.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/white/alert-policy-white.svg b/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/white/alert-policy-white.svg new file mode 100644 index 000000000000..98f2b17ad559 --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/alert-policy/icons/white/alert-policy-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/color/dashboard-color.svg b/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/color/dashboard-color.svg new file mode 100644 index 000000000000..001b0f0ca8cd --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/color/dashboard-color.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/white/dashboard-white.svg b/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/white/dashboard-white.svg new file mode 100644 index 000000000000..98f2b17ad559 --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/dashboard/icons/white/dashboard-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/data/icons/color/data-color.svg b/src/collections/integrations/newrelic-operator/icons/components/data/icons/color/data-color.svg new file mode 100644 index 000000000000..001b0f0ca8cd --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/data/icons/color/data-color.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/data/icons/white/data-white.svg b/src/collections/integrations/newrelic-operator/icons/components/data/icons/white/data-white.svg new file mode 100644 index 000000000000..98f2b17ad559 --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/data/icons/white/data-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/color/monitor-color.svg b/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/color/monitor-color.svg new file mode 100644 index 000000000000..001b0f0ca8cd --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/color/monitor-color.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/white/monitor-white.svg b/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/white/monitor-white.svg new file mode 100644 index 000000000000..98f2b17ad559 --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/components/monitor/icons/white/monitor-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/icons/white/newrelic-operator-white.svg b/src/collections/integrations/newrelic-operator/icons/white/newrelic-operator-white.svg new file mode 100644 index 000000000000..98f2b17ad559 --- /dev/null +++ b/src/collections/integrations/newrelic-operator/icons/white/newrelic-operator-white.svg @@ -0,0 +1,10 @@ + \ No newline at end of file diff --git a/src/collections/integrations/newrelic-operator/index.mdx b/src/collections/integrations/newrelic-operator/index.mdx index a4e586b65ce3..d8db77afd63d 100644 --- a/src/collections/integrations/newrelic-operator/index.mdx +++ b/src/collections/integrations/newrelic-operator/index.mdx @@ -1,28 +1,63 @@ --- -title: New Relic Operator +title: New Relic Operator subtitle: Collaborative and visual infrastructure as code for New Relic Operator -integrationIcon: icon/color/newrelic-operator-color.svg -darkModeIntegrationIcon: icon/white/newrelic-operator-white.svg -docURL: https://docs.meshery.io +integrationIcon: icons/color/newrelic-operator-color.svg +darkModeIntegrationIcon: icons/white/newrelic-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/newrelic-operator +description: category: Observability and Analysis subcategory: Observability and Analysis -featureList: ["Alert Policies and NRQL Alert Conditions", -"Alert Conditions for APM, Browser and mobile", -"Alert Channels" +registrant: Artifact Hub +components: [ +{ +"name": "alert-channel", +"colorIcon": "icons/components/alert-channel/icons/color/alert-channel-color.svg", +"whiteIcon": "icons/components/alert-channel/icons/white/alert-channel-white.svg", +"description": "", +}, +{ +"name": "alert-policy", +"colorIcon": "icons/components/alert-policy/icons/color/alert-policy-color.svg", +"whiteIcon": "icons/components/alert-policy/icons/white/alert-policy-white.svg", +"description": "", +}, +{ +"name": "dashboard", +"colorIcon": "icons/components/dashboard/icons/color/dashboard-color.svg", +"whiteIcon": "icons/components/dashboard/icons/white/dashboard-white.svg", +"description": "", +}, +{ +"name": "data", +"colorIcon": "icons/components/data/icons/color/data-color.svg", +"whiteIcon": "icons/components/data/icons/white/data-white.svg", +"description": "", +}, +{ +"name": "monitor", +"colorIcon": "icons/components/monitor/icons/color/monitor-color.svg", +"whiteIcon": "icons/components/monitor/icons/white/monitor-white.svg", +"description": "", +}] +featureList: [ + "Alert Policies and NRQL Alert Conditions", + "Alert Conditions for APM, Browser and mobile", + "Alert Channels" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The newrelic-kubernetes-operator is a Kubernetes Operator that facilitates management of New Relic resources from within your Kubernetes configuration. Managing New Relic resources via custom Kubernetes objects can be done the same way you manage built-in Kubernetes objects. +The newrelic-kubernetes-operator is a Kubernetes Operator that facilitates management of New Relic resources from within your Kubernetes configuration. Managing New Relic resources via custom Kubernetes objects can be done the same way you manage built-in Kubernetes objects.
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/nginx-ingress/icon/color/nginx-ingress-color.svg b/src/collections/integrations/nginx-ingress/icons/color/nginx-ingress-color.svg similarity index 100% rename from src/collections/integrations/nginx-ingress/icon/color/nginx-ingress-color.svg rename to src/collections/integrations/nginx-ingress/icons/color/nginx-ingress-color.svg diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-dos-log-conf/icons/color/ap-dos-log-conf-color.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-log-conf/icons/color/ap-dos-log-conf-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-log-conf/icons/color/ap-dos-log-conf-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icon/white/nginx-ingress-white.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-log-conf/icons/white/ap-dos-log-conf-white.svg similarity index 100% rename from src/collections/integrations/nginx-ingress/icon/white/nginx-ingress-white.svg rename to src/collections/integrations/nginx-ingress/icons/components/ap-dos-log-conf/icons/white/ap-dos-log-conf-white.svg diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/color/ap-dos-policy-color.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/color/ap-dos-policy-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/color/ap-dos-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/white/ap-dos-policy-white.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/white/ap-dos-policy-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-dos-policy/icons/white/ap-dos-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/color/ap-log-conf-color.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/color/ap-log-conf-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/color/ap-log-conf-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/white/ap-log-conf-white.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/white/ap-log-conf-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-log-conf/icons/white/ap-log-conf-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/color/ap-policy-color.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/color/ap-policy-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/color/ap-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/white/ap-policy-white.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/white/ap-policy-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-policy/icons/white/ap-policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/color/ap-user-sig-color.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/color/ap-user-sig-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/color/ap-user-sig-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/white/ap-user-sig-white.svg b/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/white/ap-user-sig-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/ap-user-sig/icons/white/ap-user-sig-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/color/dns-endpoint-color.svg b/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/color/dns-endpoint-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/color/dns-endpoint-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/white/dns-endpoint-white.svg b/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/white/dns-endpoint-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/dns-endpoint/icons/white/dns-endpoint-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/color/dos-protected-resource-color.svg b/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/color/dos-protected-resource-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/color/dos-protected-resource-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/white/dos-protected-resource-white.svg b/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/white/dos-protected-resource-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/dos-protected-resource/icons/white/dos-protected-resource-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/color/global-configuration-color.svg b/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/color/global-configuration-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/color/global-configuration-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/white/global-configuration-white.svg b/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/white/global-configuration-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/global-configuration/icons/white/global-configuration-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/policy/icons/color/policy-color.svg b/src/collections/integrations/nginx-ingress/icons/components/policy/icons/color/policy-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/policy/icons/color/policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/policy/icons/white/policy-white.svg b/src/collections/integrations/nginx-ingress/icons/components/policy/icons/white/policy-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/policy/icons/white/policy-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/color/transport-server-color.svg b/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/color/transport-server-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/color/transport-server-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/white/transport-server-white.svg b/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/white/transport-server-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/transport-server/icons/white/transport-server-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/color/virtual-server-route-color.svg b/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/color/virtual-server-route-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/color/virtual-server-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/white/virtual-server-route-white.svg b/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/white/virtual-server-route-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/virtual-server-route/icons/white/virtual-server-route-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/color/virtual-server-color.svg b/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/color/virtual-server-color.svg new file mode 100644 index 000000000000..9591313699af --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/color/virtual-server-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/white/virtual-server-white.svg b/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/white/virtual-server-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/components/virtual-server/icons/white/virtual-server-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/icons/white/nginx-ingress-white.svg b/src/collections/integrations/nginx-ingress/icons/white/nginx-ingress-white.svg new file mode 100644 index 000000000000..ace0cb7a58fd --- /dev/null +++ b/src/collections/integrations/nginx-ingress/icons/white/nginx-ingress-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-ingress/index.mdx b/src/collections/integrations/nginx-ingress/index.mdx index d9edba13dc0e..241a23aa74ce 100644 --- a/src/collections/integrations/nginx-ingress/index.mdx +++ b/src/collections/integrations/nginx-ingress/index.mdx @@ -1,28 +1,105 @@ --- -title: NGINX Ingress Controller +title: NGINX Ingress Controller subtitle: Collaborative and visual infrastructure as code for NGINX Ingress Controller -integrationIcon: icon/color/nginx-ingress-color.svg -darkModeIntegrationIcon: icon/white/nginx-ingress-white.svg -docURL: +integrationIcon: icons/color/nginx-ingress-color.svg +darkModeIntegrationIcon: icons/white/nginx-ingress-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/nginx-ingress +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [ +{ +"name": "ap-log-conf", +"colorIcon": "icons/components/ap-log-conf/icons/color/ap-log-conf-color.svg", +"whiteIcon": "icons/components/ap-log-conf/icons/white/ap-log-conf-white.svg", +"description": "", +}, +{ +"name": "ap-policy", +"colorIcon": "icons/components/ap-policy/icons/color/ap-policy-color.svg", +"whiteIcon": "icons/components/ap-policy/icons/white/ap-policy-white.svg", +"description": "", +}, +{ +"name": "ap-user-sig", +"colorIcon": "icons/components/ap-user-sig/icons/color/ap-user-sig-color.svg", +"whiteIcon": "icons/components/ap-user-sig/icons/white/ap-user-sig-white.svg", +"description": "", +}, +{ +"name": "ap-dos-log-conf", +"colorIcon": "icons/components/ap-dos-log-conf/icons/color/ap-dos-log-conf-color.svg", +"whiteIcon": "icons/components/ap-dos-log-conf/icons/white/ap-dos-log-conf-white.svg", +"description": "", +}, +{ +"name": "ap-dos-policy", +"colorIcon": "icons/components/ap-dos-policy/icons/color/ap-dos-policy-color.svg", +"whiteIcon": "icons/components/ap-dos-policy/icons/white/ap-dos-policy-white.svg", +"description": "", +}, +{ +"name": "dos-protected-resource", +"colorIcon": "icons/components/dos-protected-resource/icons/color/dos-protected-resource-color.svg", +"whiteIcon": "icons/components/dos-protected-resource/icons/white/dos-protected-resource-white.svg", +"description": "", +}, +{ +"name": "dns-endpoint", +"colorIcon": "icons/components/dns-endpoint/icons/color/dns-endpoint-color.svg", +"whiteIcon": "icons/components/dns-endpoint/icons/white/dns-endpoint-white.svg", +"description": "", +}, +{ +"name": "global-configuration", +"colorIcon": "icons/components/global-configuration/icons/color/global-configuration-color.svg", +"whiteIcon": "icons/components/global-configuration/icons/white/global-configuration-white.svg", +"description": "", +}, +{ +"name": "policy", +"colorIcon": "icons/components/policy/icons/color/policy-color.svg", +"whiteIcon": "icons/components/policy/icons/white/policy-white.svg", +"description": "", +}, +{ +"name": "transport-server", +"colorIcon": "icons/components/transport-server/icons/color/transport-server-color.svg", +"whiteIcon": "icons/components/transport-server/icons/white/transport-server-white.svg", +"description": "", +}, +{ +"name": "virtual-server-route", +"colorIcon": "icons/components/virtual-server-route/icons/color/virtual-server-route-color.svg", +"whiteIcon": "icons/components/virtual-server-route/icons/white/virtual-server-route-white.svg", +"description": "", +}, +{ +"name": "virtual-server", +"colorIcon": "icons/components/virtual-server/icons/color/virtual-server-color.svg", +"whiteIcon": "icons/components/virtual-server/icons/white/virtual-server-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- NGINX Ingress Controller is synonymous with high‑performing, scalable, and secure modern apps in production. +NGINX Ingress Controller is synonymous with high‑performing, scalable, and secure modern apps in production.
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/nginx-service-mesh/icon/color/nginx-service-mesh-color.svg b/src/collections/integrations/nginx-service-mesh/icons/color/nginx-service-mesh-color.svg similarity index 100% rename from src/collections/integrations/nginx-service-mesh/icon/color/nginx-service-mesh-color.svg rename to src/collections/integrations/nginx-service-mesh/icons/color/nginx-service-mesh-color.svg diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icon/white/nginx-service-mesh-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg similarity index 100% rename from src/collections/integrations/nginx-service-mesh/icon/white/nginx-service-mesh-white.svg rename to src/collections/integrations/nginx-service-mesh/icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/color/http-route-group-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/color/http-route-group-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/color/http-route-group-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/white/http-route-group-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/white/http-route-group-white.svg new file mode 100644 index 000000000000..84997bd6d0de --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/http-route-group/icons/white/http-route-group-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/color/mesh-config-class-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/color/mesh-config-class-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/color/mesh-config-class-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/white/mesh-config-class-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/white/mesh-config-class-white.svg new file mode 100644 index 000000000000..d53545ae430d --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config-class/icons/white/mesh-config-class-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/color/mesh-config-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/color/mesh-config-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/color/mesh-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/white/mesh-config-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/white/mesh-config-white.svg new file mode 100644 index 000000000000..d53545ae430d --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/mesh-config/icons/white/mesh-config-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/color/rate-limit-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/color/rate-limit-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/color/rate-limit-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/white/rate-limit-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/white/rate-limit-white.svg new file mode 100644 index 000000000000..d53545ae430d --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/rate-limit/icons/white/rate-limit-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/color/spiffe-id-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/color/spiffe-id-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/color/spiffe-id-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/white/spiffe-id-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/white/spiffe-id-white.svg new file mode 100644 index 000000000000..84997bd6d0de --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/spiffe-id/icons/white/spiffe-id-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/color/tcp-route-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/color/tcp-route-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/color/tcp-route-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/white/tcp-route-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/white/tcp-route-white.svg new file mode 100644 index 000000000000..d53545ae430d --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/tcp-route/icons/white/tcp-route-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/color/traffic-split-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/color/traffic-split-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/color/traffic-split-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/white/traffic-split-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/white/traffic-split-white.svg new file mode 100644 index 000000000000..84997bd6d0de --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-split/icons/white/traffic-split-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/color/traffic-target-color.svg b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/color/traffic-target-color.svg new file mode 100644 index 000000000000..5f1c8791b73f --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/color/traffic-target-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/white/traffic-target-white.svg b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/white/traffic-target-white.svg new file mode 100644 index 000000000000..84997bd6d0de --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/components/traffic-target/icons/white/traffic-target-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/icons/white/nginx-service-mesh-white.svg b/src/collections/integrations/nginx-service-mesh/icons/white/nginx-service-mesh-white.svg new file mode 100644 index 000000000000..d53545ae430d --- /dev/null +++ b/src/collections/integrations/nginx-service-mesh/icons/white/nginx-service-mesh-white.svg @@ -0,0 +1,18 @@ + diff --git a/src/collections/integrations/nginx-service-mesh/index.mdx b/src/collections/integrations/nginx-service-mesh/index.mdx index 3cac6c805d03..74b0b90ab3c1 100644 --- a/src/collections/integrations/nginx-service-mesh/index.mdx +++ b/src/collections/integrations/nginx-service-mesh/index.mdx @@ -1,28 +1,87 @@ --- -title: NGINX Service Mesh +title: NGINX Service Mesh subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh -integrationIcon: icon/color/nginx-service-mesh-color.svg -darkModeIntegrationIcon: icon/white/nginx-service-mesh-white.svg -docURL: +integrationIcon: icons/color/nginx-service-mesh-color.svg +darkModeIntegrationIcon: icons/white/nginx-service-mesh-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/nginx-sm +description: category: Cloud Native Network subcategory: Service Mesh -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." +registrant: Artifact Hub +components: [ +{ +"name": "http-route-group", +"colorIcon": "icons/components/http-route-group/icons/color/http-route-group-color.svg", +"whiteIcon": "icons/components/http-route-group/icons/white/http-route-group-white.svg", +"description": "", +}, +{ +"name": "spiffe-id", +"colorIcon": "icons/components/spiffe-id/icons/color/spiffe-id-color.svg", +"whiteIcon": "icons/components/spiffe-id/icons/white/spiffe-id-white.svg", +"description": "", +}, +{ +"name": "tcp-route", +"colorIcon": "icons/components/tcp-route/icons/color/tcp-route-color.svg", +"whiteIcon": "icons/components/tcp-route/icons/white/tcp-route-white.svg", +"description": "", +}, +{ +"name": "traffic-split", +"colorIcon": "icons/components/traffic-split/icons/color/traffic-split-color.svg", +"whiteIcon": "icons/components/traffic-split/icons/white/traffic-split-white.svg", +"description": "", +}, +{ +"name": "traffic-target", +"colorIcon": "icons/components/traffic-target/icons/color/traffic-target-color.svg", +"whiteIcon": "icons/components/traffic-target/icons/white/traffic-target-white.svg", +"description": "", +}, +{ +"name": "circuit-breaker", +"colorIcon": "icons/components/circuit-breaker/icons/color/circuit-breaker-color.svg", +"whiteIcon": "icons/components/circuit-breaker/icons/white/circuit-breaker-white.svg", +"description": "", +}, +{ +"name": "mesh-config", +"colorIcon": "icons/components/mesh-config/icons/color/mesh-config-color.svg", +"whiteIcon": "icons/components/mesh-config/icons/white/mesh-config-white.svg", +"description": "", +}, +{ +"name": "mesh-config-class", +"colorIcon": "icons/components/mesh-config-class/icons/color/mesh-config-class-color.svg", +"whiteIcon": "icons/components/mesh-config-class/icons/white/mesh-config-class-white.svg", +"description": "", +}, +{ +"name": "rate-limit", +"colorIcon": "icons/components/rate-limit/icons/color/rate-limit-color.svg", +"whiteIcon": "icons/components/rate-limit/icons/white/rate-limit-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- NGINX Service Mesh is a fully integrated lightweight service mesh that leverages a data plane powered by NGINX Plus to manage container traffic in Kubernetes environments. +NGINX Service Mesh is a fully integrated lightweight service mesh that leverages a data plane powered by NGINX Plus to manage container traffic in 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/nginx/icon/color/nginx-color.svg b/src/collections/integrations/nginx/icons/color/nginx-color.svg similarity index 100% rename from src/collections/integrations/nginx/icon/color/nginx-color.svg rename to src/collections/integrations/nginx/icons/color/nginx-color.svg diff --git a/src/collections/integrations/nginx/icon/white/nginx-white.svg b/src/collections/integrations/nginx/icons/white/nginx-white.svg similarity index 100% rename from src/collections/integrations/nginx/icon/white/nginx-white.svg rename to src/collections/integrations/nginx/icons/white/nginx-white.svg diff --git a/src/collections/integrations/nginx/index.mdx b/src/collections/integrations/nginx/index.mdx index d0b7b61f3ae5..5886a52ed86e 100644 --- a/src/collections/integrations/nginx/index.mdx +++ b/src/collections/integrations/nginx/index.mdx @@ -1,28 +1,33 @@ --- -title: NGINX +title: NGINX subtitle: Collaborative and visual infrastructure as code for NGINX -integrationIcon: icon/color/nginx-color.svg -darkModeIntegrationIcon: icon/white/nginx-white.svg -docURL: +integrationIcon: icons/color/nginx-color.svg +darkModeIntegrationIcon: icons/white/nginx-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/nginx +description: category: Cloud Native Network subcategory: Service Proxy -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. +NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server.
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/nocalhost/icon/color/nocalhost-color.svg b/src/collections/integrations/nocalhost/icons/color/nocalhost-color.svg similarity index 100% rename from src/collections/integrations/nocalhost/icon/color/nocalhost-color.svg rename to src/collections/integrations/nocalhost/icons/color/nocalhost-color.svg diff --git a/src/collections/integrations/nocalhost/icon/white/nocalhost-white.svg b/src/collections/integrations/nocalhost/icons/white/nocalhost-white.svg similarity index 100% rename from src/collections/integrations/nocalhost/icon/white/nocalhost-white.svg rename to src/collections/integrations/nocalhost/icons/white/nocalhost-white.svg diff --git a/src/collections/integrations/nocalhost/index.mdx b/src/collections/integrations/nocalhost/index.mdx index 42f4921964df..c60b2dc6f7e2 100644 --- a/src/collections/integrations/nocalhost/index.mdx +++ b/src/collections/integrations/nocalhost/index.mdx @@ -1,28 +1,33 @@ --- -title: Nocalhost +title: Nocalhost subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh -integrationIcon: icon/color/nocalhost-color.svg -darkModeIntegrationIcon: icon/white/nocalhost-white.svg -docURL: +integrationIcon: icons/color/nocalhost-color.svg +darkModeIntegrationIcon: icons/white/nocalhost-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/nocalhost +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Nocalhost is Cloud Native Dev Environment. +Nocalhost is Cloud Native Dev Environment.
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/notary/icon/color/notary-color.svg b/src/collections/integrations/notary/icons/color/notary-color.svg similarity index 100% rename from src/collections/integrations/notary/icon/color/notary-color.svg rename to src/collections/integrations/notary/icons/color/notary-color.svg diff --git a/src/collections/integrations/notary/icon/white/notary-white.svg b/src/collections/integrations/notary/icons/white/notary-white.svg similarity index 100% rename from src/collections/integrations/notary/icon/white/notary-white.svg rename to src/collections/integrations/notary/icons/white/notary-white.svg diff --git a/src/collections/integrations/notary/index.mdx b/src/collections/integrations/notary/index.mdx index 955139a2273f..ba98570c410f 100644 --- a/src/collections/integrations/notary/index.mdx +++ b/src/collections/integrations/notary/index.mdx @@ -1,28 +1,33 @@ --- -title: Notary +title: Notary subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh -integrationIcon: icon/color/notary-color.svg -darkModeIntegrationIcon: icon/white/notary-white.svg -docURL: +integrationIcon: icons/color/notary-color.svg +darkModeIntegrationIcon: icons/white/notary-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/notary +description: category: Provisioning subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Notary is a project that allows anyone to have trust over arbitrary collections of data +Notary is a project that allows anyone to have trust over arbitrary collections of data
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/ondat-operator/icon/white/ondat-operator-white.svg b/src/collections/integrations/ondat-operator/icon/white/ondat-operator-white.svg deleted file mode 100644 index eb1d31c3f473..000000000000 --- a/src/collections/integrations/ondat-operator/icon/white/ondat-operator-white.svg +++ /dev/null @@ -1,27 +0,0 @@ - diff --git a/src/collections/integrations/ondat-operator/index.mdx b/src/collections/integrations/ondat-operator/index.mdx deleted file mode 100644 index da8659907491..000000000000 --- a/src/collections/integrations/ondat-operator/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Ondat Operator -subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh -integrationIcon: icon/color/ondat-operator-color.svg -darkModeIntegrationIcon: icon/white/ondat-operator-white.svg -docURL: https://docs.meshery.io -category: Cloud Native Storage -subcategory: Cloud Native Storage -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.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- The Ondat Operator installs and manages StorageOS within a cluster. Cluster nodes may contribute local or attached disk-based storage into a distributed pool, which is then available to all cluster members via a global namespace. -
-- 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/open cluster management/icon/color/open cluster management-color.svg b/src/collections/integrations/open-cluster-management/icons/color/open-cluster-management-color.svg similarity index 100% rename from src/collections/integrations/open cluster management/icon/color/open cluster management-color.svg rename to src/collections/integrations/open-cluster-management/icons/color/open-cluster-management-color.svg diff --git a/src/collections/integrations/open cluster management/icon/white/open cluster management-white.svg b/src/collections/integrations/open-cluster-management/icons/white/open-cluster-management-white.svg similarity index 100% rename from src/collections/integrations/open cluster management/icon/white/open cluster management-white.svg rename to src/collections/integrations/open-cluster-management/icons/white/open-cluster-management-white.svg diff --git a/src/collections/integrations/open cluster management/index.mdx b/src/collections/integrations/open-cluster-management/index.mdx similarity index 54% rename from src/collections/integrations/open cluster management/index.mdx rename to src/collections/integrations/open-cluster-management/index.mdx index 95d7b94c8176..596d78a56205 100644 --- a/src/collections/integrations/open cluster management/index.mdx +++ b/src/collections/integrations/open-cluster-management/index.mdx @@ -1,28 +1,33 @@ --- -title: Open Cluster Management +title: Open Cluster Management subtitle: Collaborative and visual infrastructure as code for NGINX Service Mesh -integrationIcon: icon/color/open cluster management-color.svg -darkModeIntegrationIcon: icon/white/open cluster management-white.svg -docURL: +integrationIcon: icons/color/open-cluster-management-color.svg +darkModeIntegrationIcon: icons/white/open-cluster-management-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/open cluster management +description: category: Orchestration & Management subcategory: Scheduling & Orchestration -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Contains useful documentation on the OCM project. Report here if you found any issues in OCM. +Contains useful documentation on the OCM project. Report here if you found any issues in OCM.
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/open-policy-agent-(opa)/icons/color/open-policy-agent-(opa)-color.svg b/src/collections/integrations/open-policy-agent-(opa)/icons/color/open-policy-agent-(opa)-color.svg new file mode 100644 index 000000000000..fd8cf702971f --- /dev/null +++ b/src/collections/integrations/open-policy-agent-(opa)/icons/color/open-policy-agent-(opa)-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/open-policy-agent-(opa)/icons/white/open-policy-agent-(opa)-white.svg b/src/collections/integrations/open-policy-agent-(opa)/icons/white/open-policy-agent-(opa)-white.svg new file mode 100644 index 000000000000..a2f8cc72d50d --- /dev/null +++ b/src/collections/integrations/open-policy-agent-(opa)/icons/white/open-policy-agent-(opa)-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/open policy agent (opa)/index.mdx b/src/collections/integrations/open-policy-agent-(opa)/index.mdx similarity index 56% rename from src/collections/integrations/open policy agent (opa)/index.mdx rename to src/collections/integrations/open-policy-agent-(opa)/index.mdx index 39e1ebdb62fd..520812d71691 100644 --- a/src/collections/integrations/open policy agent (opa)/index.mdx +++ b/src/collections/integrations/open-policy-agent-(opa)/index.mdx @@ -1,28 +1,33 @@ --- -title: Open Policy Agent (OPA) +title: Open Policy Agent (OPA) subtitle: Collaborative and visual infrastructure as code for Open Policy Agent (OPA) -integrationIcon: icon/color/open policy agent (opa)-color.svg -darkModeIntegrationIcon: icon/white/open policy agent (opa)-white.svg -docURL: +integrationIcon: icons/color/open-policy-agent-(opa)-color.svg +darkModeIntegrationIcon: icons/white/open-policy-agent-(opa)-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/open policy agent (opa) +description: category: Security & Compliance subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- An open source, general-purpose policy engine. +An open source, general-purpose policy engine.
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/open service mesh/icon/color/open service mesh-color.svg b/src/collections/integrations/open-service-mesh/icons/color/open-service-mesh-color.svg similarity index 100% rename from src/collections/integrations/open service mesh/icon/color/open service mesh-color.svg rename to src/collections/integrations/open-service-mesh/icons/color/open-service-mesh-color.svg diff --git a/src/collections/integrations/open service mesh/icon/white/open service mesh-white.svg b/src/collections/integrations/open-service-mesh/icons/white/open-service-mesh-white.svg similarity index 100% rename from src/collections/integrations/open service mesh/icon/white/open service mesh-white.svg rename to src/collections/integrations/open-service-mesh/icons/white/open-service-mesh-white.svg diff --git a/src/collections/integrations/open service mesh/index.mdx b/src/collections/integrations/open-service-mesh/index.mdx similarity index 54% rename from src/collections/integrations/open service mesh/index.mdx rename to src/collections/integrations/open-service-mesh/index.mdx index cec6e0360aee..9adc916582e0 100644 --- a/src/collections/integrations/open service mesh/index.mdx +++ b/src/collections/integrations/open-service-mesh/index.mdx @@ -1,25 +1,30 @@ --- -title: Open Service Mesh +title: Open Service Mesh subtitle: Access all that Open Service Mesh has to offer -integrationIcon: icon/color/open service mesh-color.svg -darkModeIntegrationIcon: icon/white/open service mesh-white.svg -docURL: https://docs.meshery.io/service-meshes/adapters/osm +integrationIcon: icons/color/open-service-mesh-color.svg +darkModeIntegrationIcon: icons/white/open-service-mesh-white.svg +docURL: https://docs.meshery.io/extensibility/adapters/osm +description: category: Cloud Native Network subcategory: Service Mesh -featureList: ["Configuration an simplier understanding of your Open Service Mesh deployments and microservices", -"Configure and chain Envoy WASM filters", -"Conformance to Service Mesh Interface specifications" +registrant: Artifact Hub +components: [] +featureList: [ + "Configuration an simplier understanding of your Open Service Mesh deployments and microservices", + "Configure and chain Envoy WASM filters", + "Conformance to Service Mesh Interface specifications" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments. +Open Service Mesh (OSM) is a lightweight, extensible, cloud native service mesh that allows users to uniformly manage, secure, and get out-of-the-box observability features for highly dynamic microservice environments.
Deploy the Meshery Adapter for Open Service Mesh and enable fine-grained lifecycle and configuration management over your Open Service Mesh-enabled Kubernetes clusters. Whether you are using Azuare Kubernetes Service (AKS), another managed Kubernetes serviced or are using a self-hosted Kubernetes distribution. Design, test, and manage configuration of all your cloud infrastructure and containerized applications as a visual topology. Choose from hundreds of ready-made design patterns by importing templates from Meshery Catalog or use our low code designer, MeshMap, create and deploy your own cloud native infrastructure designs. -
\ No newline at end of file + diff --git a/src/collections/integrations/openebs/icon/color/openebs-color.svg b/src/collections/integrations/openebs/icons/color/openebs-color.svg similarity index 100% rename from src/collections/integrations/openebs/icon/color/openebs-color.svg rename to src/collections/integrations/openebs/icons/color/openebs-color.svg diff --git a/src/collections/integrations/openebs/icons/components/block-device-claim/icons/color/block-device-claim-color.svg b/src/collections/integrations/openebs/icons/components/block-device-claim/icons/color/block-device-claim-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/block-device-claim/icons/color/block-device-claim-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icon/white/openebs-white.svg b/src/collections/integrations/openebs/icons/components/block-device-claim/icons/white/block-device-claim-white.svg similarity index 100% rename from src/collections/integrations/openebs/icon/white/openebs-white.svg rename to src/collections/integrations/openebs/icons/components/block-device-claim/icons/white/block-device-claim-white.svg diff --git a/src/collections/integrations/openebs/icons/components/block-device/icons/color/block-device-color.svg b/src/collections/integrations/openebs/icons/components/block-device/icons/color/block-device-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/block-device/icons/color/block-device-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/block-device/icons/white/block-device-white.svg b/src/collections/integrations/openebs/icons/components/block-device/icons/white/block-device-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/block-device/icons/white/block-device-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/color/c-stor-backup-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/color/c-stor-backup-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/color/c-stor-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/white/c-stor-backup-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/white/c-stor-backup-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-backup/icons/white/c-stor-backup-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/color/c-stor-completed-backup-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/color/c-stor-completed-backup-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/color/c-stor-completed-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/white/c-stor-completed-backup-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/white/c-stor-completed-backup-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-completed-backup/icons/white/c-stor-completed-backup-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/color/c-stor-pool-cluster-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/color/c-stor-pool-cluster-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/color/c-stor-pool-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/white/c-stor-pool-cluster-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/white/c-stor-pool-cluster-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-pool-cluster/icons/white/c-stor-pool-cluster-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/color/c-stor-pool-instance-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/color/c-stor-pool-instance-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/color/c-stor-pool-instance-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/white/c-stor-pool-instance-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/white/c-stor-pool-instance-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-pool-instance/icons/white/c-stor-pool-instance-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/color/c-stor-restore-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/color/c-stor-restore-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/color/c-stor-restore-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/white/c-stor-restore-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/white/c-stor-restore-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-restore/icons/white/c-stor-restore-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/color/c-stor-volume-attachment-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/color/c-stor-volume-attachment-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/color/c-stor-volume-attachment-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/white/c-stor-volume-attachment-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/white/c-stor-volume-attachment-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-attachment/icons/white/c-stor-volume-attachment-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/color/c-stor-volume-config-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/color/c-stor-volume-config-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/color/c-stor-volume-config-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/white/c-stor-volume-config-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/white/c-stor-volume-config-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-config/icons/white/c-stor-volume-config-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/color/c-stor-volume-policy-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/color/c-stor-volume-policy-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/color/c-stor-volume-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/white/c-stor-volume-policy-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/white/c-stor-volume-policy-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-policy/icons/white/c-stor-volume-policy-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/color/c-stor-volume-replica-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/color/c-stor-volume-replica-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/color/c-stor-volume-replica-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/white/c-stor-volume-replica-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/white/c-stor-volume-replica-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume-replica/icons/white/c-stor-volume-replica-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/color/c-stor-volume-color.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/color/c-stor-volume-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/color/c-stor-volume-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/white/c-stor-volume-white.svg b/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/white/c-stor-volume-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/c-stor-volume/icons/white/c-stor-volume-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/color/jiva-volume-policy-color.svg b/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/color/jiva-volume-policy-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/color/jiva-volume-policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/white/jiva-volume-policy-white.svg b/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/white/jiva-volume-policy-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/jiva-volume-policy/icons/white/jiva-volume-policy-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/jiva-volume/icons/color/jiva-volume-color.svg b/src/collections/integrations/openebs/icons/components/jiva-volume/icons/color/jiva-volume-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/jiva-volume/icons/color/jiva-volume-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/jiva-volume/icons/white/jiva-volume-white.svg b/src/collections/integrations/openebs/icons/components/jiva-volume/icons/white/jiva-volume-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/jiva-volume/icons/white/jiva-volume-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-node/icons/color/lvm-node-color.svg b/src/collections/integrations/openebs/icons/components/lvm-node/icons/color/lvm-node-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-node/icons/color/lvm-node-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-node/icons/white/lvm-node-white.svg b/src/collections/integrations/openebs/icons/components/lvm-node/icons/white/lvm-node-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-node/icons/white/lvm-node-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/color/lvm-snapshot-color.svg b/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/color/lvm-snapshot-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/color/lvm-snapshot-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/white/lvm-snapshot-white.svg b/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/white/lvm-snapshot-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-snapshot/icons/white/lvm-snapshot-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-volume/icons/color/lvm-volume-color.svg b/src/collections/integrations/openebs/icons/components/lvm-volume/icons/color/lvm-volume-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-volume/icons/color/lvm-volume-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/lvm-volume/icons/white/lvm-volume-white.svg b/src/collections/integrations/openebs/icons/components/lvm-volume/icons/white/lvm-volume-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/lvm-volume/icons/white/lvm-volume-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/migration-task/icons/color/migration-task-color.svg b/src/collections/integrations/openebs/icons/components/migration-task/icons/color/migration-task-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/migration-task/icons/color/migration-task-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/migration-task/icons/white/migration-task-white.svg b/src/collections/integrations/openebs/icons/components/migration-task/icons/white/migration-task-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/migration-task/icons/white/migration-task-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/upgrade-task/icons/color/upgrade-task-color.svg b/src/collections/integrations/openebs/icons/components/upgrade-task/icons/color/upgrade-task-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/upgrade-task/icons/color/upgrade-task-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/upgrade-task/icons/white/upgrade-task-white.svg b/src/collections/integrations/openebs/icons/components/upgrade-task/icons/white/upgrade-task-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/upgrade-task/icons/white/upgrade-task-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-backup/icons/color/zfs-backup-color.svg b/src/collections/integrations/openebs/icons/components/zfs-backup/icons/color/zfs-backup-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-backup/icons/color/zfs-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-backup/icons/white/zfs-backup-white.svg b/src/collections/integrations/openebs/icons/components/zfs-backup/icons/white/zfs-backup-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-backup/icons/white/zfs-backup-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-node/icons/color/zfs-node-color.svg b/src/collections/integrations/openebs/icons/components/zfs-node/icons/color/zfs-node-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-node/icons/color/zfs-node-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-node/icons/white/zfs-node-white.svg b/src/collections/integrations/openebs/icons/components/zfs-node/icons/white/zfs-node-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-node/icons/white/zfs-node-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-restore/icons/color/zfs-restore-color.svg b/src/collections/integrations/openebs/icons/components/zfs-restore/icons/color/zfs-restore-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-restore/icons/color/zfs-restore-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-restore/icons/white/zfs-restore-white.svg b/src/collections/integrations/openebs/icons/components/zfs-restore/icons/white/zfs-restore-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-restore/icons/white/zfs-restore-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/color/zfs-snapshot-color.svg b/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/color/zfs-snapshot-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/color/zfs-snapshot-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/white/zfs-snapshot-white.svg b/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/white/zfs-snapshot-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-snapshot/icons/white/zfs-snapshot-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-volume/icons/color/zfs-volume-color.svg b/src/collections/integrations/openebs/icons/components/zfs-volume/icons/color/zfs-volume-color.svg new file mode 100644 index 000000000000..b8f6403f0739 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-volume/icons/color/zfs-volume-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/components/zfs-volume/icons/white/zfs-volume-white.svg b/src/collections/integrations/openebs/icons/components/zfs-volume/icons/white/zfs-volume-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/components/zfs-volume/icons/white/zfs-volume-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/icons/white/openebs-white.svg b/src/collections/integrations/openebs/icons/white/openebs-white.svg new file mode 100644 index 000000000000..3f9dc20bc9e6 --- /dev/null +++ b/src/collections/integrations/openebs/icons/white/openebs-white.svg @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/collections/integrations/openebs/index.mdx b/src/collections/integrations/openebs/index.mdx index 2ea506673890..9906ce36d44a 100644 --- a/src/collections/integrations/openebs/index.mdx +++ b/src/collections/integrations/openebs/index.mdx @@ -1,28 +1,177 @@ --- -title: OpenEBS +title: OpenEBS subtitle: Collaborative and visual infrastructure as code for OpenEBS -integrationIcon: icon/color/openebs-color.svg -darkModeIntegrationIcon: icon/white/openebs-white.svg -docURL: +integrationIcon: icons/color/openebs-color.svg +darkModeIntegrationIcon: icons/white/openebs-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/openebs +description: category: Cloud Native Storage subcategory: Cloud Native Storage -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." +registrant: Artifact Hub +components: [ +{ +"name": "block-device", +"colorIcon": "icons/components/block-device/icons/color/block-device-color.svg", +"whiteIcon": "icons/components/block-device/icons/white/block-device-white.svg", +"description": "", +}, +{ +"name": "block-device-claim", +"colorIcon": "icons/components/block-device-claim/icons/color/block-device-claim-color.svg", +"whiteIcon": "icons/components/block-device-claim/icons/white/block-device-claim-white.svg", +"description": "", +}, +{ +"name": "lvm-node", +"colorIcon": "icons/components/lvm-node/icons/color/lvm-node-color.svg", +"whiteIcon": "icons/components/lvm-node/icons/white/lvm-node-white.svg", +"description": "", +}, +{ +"name": "lvm-snapshot", +"colorIcon": "icons/components/lvm-snapshot/icons/color/lvm-snapshot-color.svg", +"whiteIcon": "icons/components/lvm-snapshot/icons/white/lvm-snapshot-white.svg", +"description": "", +}, +{ +"name": "lvm-volume", +"colorIcon": "icons/components/lvm-volume/icons/color/lvm-volume-color.svg", +"whiteIcon": "icons/components/lvm-volume/icons/white/lvm-volume-white.svg", +"description": "", +}, +{ +"name": "zfs-backup", +"colorIcon": "icons/components/zfs-backup/icons/color/zfs-backup-color.svg", +"whiteIcon": "icons/components/zfs-backup/icons/white/zfs-backup-white.svg", +"description": "", +}, +{ +"name": "zfs-node", +"colorIcon": "icons/components/zfs-node/icons/color/zfs-node-color.svg", +"whiteIcon": "icons/components/zfs-node/icons/white/zfs-node-white.svg", +"description": "", +}, +{ +"name": "zfs-restore", +"colorIcon": "icons/components/zfs-restore/icons/color/zfs-restore-color.svg", +"whiteIcon": "icons/components/zfs-restore/icons/white/zfs-restore-white.svg", +"description": "", +}, +{ +"name": "zfs-snapshot", +"colorIcon": "icons/components/zfs-snapshot/icons/color/zfs-snapshot-color.svg", +"whiteIcon": "icons/components/zfs-snapshot/icons/white/zfs-snapshot-white.svg", +"description": "", +}, +{ +"name": "zfs-volume", +"colorIcon": "icons/components/zfs-volume/icons/color/zfs-volume-color.svg", +"whiteIcon": "icons/components/zfs-volume/icons/white/zfs-volume-white.svg", +"description": "", +}, +{ +"name": "c-stor-backup", +"colorIcon": "icons/components/c-stor-backup/icons/color/c-stor-backup-color.svg", +"whiteIcon": "icons/components/c-stor-backup/icons/white/c-stor-backup-white.svg", +"description": "", +}, +{ +"name": "c-stor-completed-backup", +"colorIcon": "icons/components/c-stor-completed-backup/icons/color/c-stor-completed-backup-color.svg", +"whiteIcon": "icons/components/c-stor-completed-backup/icons/white/c-stor-completed-backup-white.svg", +"description": "", +}, +{ +"name": "c-stor-pool-cluster", +"colorIcon": "icons/components/c-stor-pool-cluster/icons/color/c-stor-pool-cluster-color.svg", +"whiteIcon": "icons/components/c-stor-pool-cluster/icons/white/c-stor-pool-cluster-white.svg", +"description": "", +}, +{ +"name": "c-stor-pool-instance", +"colorIcon": "icons/components/c-stor-pool-instance/icons/color/c-stor-pool-instance-color.svg", +"whiteIcon": "icons/components/c-stor-pool-instance/icons/white/c-stor-pool-instance-white.svg", +"description": "", +}, +{ +"name": "c-stor-restore", +"colorIcon": "icons/components/c-stor-restore/icons/color/c-stor-restore-color.svg", +"whiteIcon": "icons/components/c-stor-restore/icons/white/c-stor-restore-white.svg", +"description": "", +}, +{ +"name": "c-stor-volume", +"colorIcon": "icons/components/c-stor-volume/icons/color/c-stor-volume-color.svg", +"whiteIcon": "icons/components/c-stor-volume/icons/white/c-stor-volume-white.svg", +"description": "", +}, +{ +"name": "c-stor-volume-attachment", +"colorIcon": "icons/components/c-stor-volume-attachment/icons/color/c-stor-volume-attachment-color.svg", +"whiteIcon": "icons/components/c-stor-volume-attachment/icons/white/c-stor-volume-attachment-white.svg", +"description": "", +}, +{ +"name": "c-stor-volume-config", +"colorIcon": "icons/components/c-stor-volume-config/icons/color/c-stor-volume-config-color.svg", +"whiteIcon": "icons/components/c-stor-volume-config/icons/white/c-stor-volume-config-white.svg", +"description": "", +}, +{ +"name": "c-stor-volume-policy", +"colorIcon": "icons/components/c-stor-volume-policy/icons/color/c-stor-volume-policy-color.svg", +"whiteIcon": "icons/components/c-stor-volume-policy/icons/white/c-stor-volume-policy-white.svg", +"description": "", +}, +{ +"name": "c-stor-volume-replica", +"colorIcon": "icons/components/c-stor-volume-replica/icons/color/c-stor-volume-replica-color.svg", +"whiteIcon": "icons/components/c-stor-volume-replica/icons/white/c-stor-volume-replica-white.svg", +"description": "", +}, +{ +"name": "migration-task", +"colorIcon": "icons/components/migration-task/icons/color/migration-task-color.svg", +"whiteIcon": "icons/components/migration-task/icons/white/migration-task-white.svg", +"description": "", +}, +{ +"name": "upgrade-task", +"colorIcon": "icons/components/upgrade-task/icons/color/upgrade-task-color.svg", +"whiteIcon": "icons/components/upgrade-task/icons/white/upgrade-task-white.svg", +"description": "", +}, +{ +"name": "jiva-volume-policy", +"colorIcon": "icons/components/jiva-volume-policy/icons/color/jiva-volume-policy-color.svg", +"whiteIcon": "icons/components/jiva-volume-policy/icons/white/jiva-volume-policy-white.svg", +"description": "", +}, +{ +"name": "jiva-volume", +"colorIcon": "icons/components/jiva-volume/icons/color/jiva-volume-color.svg", +"whiteIcon": "icons/components/jiva-volume/icons/white/jiva-volume-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Leading Open Source Container Attached Storage, built using Cloud Native Architecture, simplifies running Stateful Applications on Kubernetes. +Leading Open Source Container Attached Storage, built using Cloud Native Architecture, simplifies running Stateful Applications 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.
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/openfeature/icon/color/openfeature-color.svg b/src/collections/integrations/openfeature/icons/color/openfeature-color.svg similarity index 100% rename from src/collections/integrations/openfeature/icon/color/openfeature-color.svg rename to src/collections/integrations/openfeature/icons/color/openfeature-color.svg diff --git a/src/collections/integrations/openfeature/icon/white/openfeature-white.svg b/src/collections/integrations/openfeature/icons/white/openfeature-white.svg similarity index 100% rename from src/collections/integrations/openfeature/icon/white/openfeature-white.svg rename to src/collections/integrations/openfeature/icons/white/openfeature-white.svg diff --git a/src/collections/integrations/openfeature/index.mdx b/src/collections/integrations/openfeature/index.mdx index 4eb3c625b4e8..1a17ff74c9b8 100644 --- a/src/collections/integrations/openfeature/index.mdx +++ b/src/collections/integrations/openfeature/index.mdx @@ -1,28 +1,33 @@ --- -title: OpenFeature +title: OpenFeature subtitle: Collaborative and visual infrastructure as code for OpenEBS -integrationIcon: icon/color/openfeature-color.svg -darkModeIntegrationIcon: icon/white/openfeature-white.svg -docURL: +integrationIcon: icons/color/openfeature-color.svg +darkModeIntegrationIcon: icons/white/openfeature-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/openfeature +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Standardizing Feature Flagging for Everyone +Standardizing Feature Flagging for Everyone
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/opengitops/icon/color/opengitops-color.svg b/src/collections/integrations/opengitops/icons/color/opengitops-color.svg similarity index 100% rename from src/collections/integrations/opengitops/icon/color/opengitops-color.svg rename to src/collections/integrations/opengitops/icons/color/opengitops-color.svg diff --git a/src/collections/integrations/opengitops/icon/white/opengitops-white.svg b/src/collections/integrations/opengitops/icons/white/opengitops-white.svg similarity index 100% rename from src/collections/integrations/opengitops/icon/white/opengitops-white.svg rename to src/collections/integrations/opengitops/icons/white/opengitops-white.svg diff --git a/src/collections/integrations/opengitops/index.mdx b/src/collections/integrations/opengitops/index.mdx index d39abecb132c..0ae74ea27bfa 100644 --- a/src/collections/integrations/opengitops/index.mdx +++ b/src/collections/integrations/opengitops/index.mdx @@ -1,28 +1,33 @@ --- -title: OpenGitOps +title: OpenGitOps subtitle: Collaborative and visual infrastructure as code for OpenEBS -integrationIcon: icon/color/opengitops-color.svg -darkModeIntegrationIcon: icon/white/opengitops-white.svg -docURL: +integrationIcon: icons/color/opengitops-color.svg +darkModeIntegrationIcon: icons/white/opengitops-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/opengitops +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Repository for top-level information about the OpenGitOps project +Repository for top-level information about the OpenGitOps project
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/openkruise/icon/color/openkruise-color.svg b/src/collections/integrations/openkruise/icons/color/openkruise-color.svg similarity index 100% rename from src/collections/integrations/openkruise/icon/color/openkruise-color.svg rename to src/collections/integrations/openkruise/icons/color/openkruise-color.svg diff --git a/src/collections/integrations/openkruise/icon/white/openkruise-white.svg b/src/collections/integrations/openkruise/icons/white/openkruise-white.svg similarity index 100% rename from src/collections/integrations/openkruise/icon/white/openkruise-white.svg rename to src/collections/integrations/openkruise/icons/white/openkruise-white.svg diff --git a/src/collections/integrations/openkruise/index.mdx b/src/collections/integrations/openkruise/index.mdx index ad8f6f25384f..ab08871b6e9d 100644 --- a/src/collections/integrations/openkruise/index.mdx +++ b/src/collections/integrations/openkruise/index.mdx @@ -1,28 +1,33 @@ --- -title: Openkruise +title: Openkruise subtitle: Collaborative and visual infrastructure as code for OpenEBS -integrationIcon: icon/color/openkruise-color.svg -darkModeIntegrationIcon: icon/white/openkruise-white.svg -docURL: +integrationIcon: icons/color/openkruise-color.svg +darkModeIntegrationIcon: icons/white/openkruise-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/openkruise +description: category: App Definition and Development subcategory: Continuous Integration & Delivery -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Automate application management on Kubernetes (project under CNCF) +Automate application management on Kubernetes (project under CNCF)
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/openmetrics/icon/color/openmetrics-color.svg b/src/collections/integrations/openmetrics/icons/color/openmetrics-color.svg similarity index 100% rename from src/collections/integrations/openmetrics/icon/color/openmetrics-color.svg rename to src/collections/integrations/openmetrics/icons/color/openmetrics-color.svg diff --git a/src/collections/integrations/openmetrics/icon/white/openmetrics-white.svg b/src/collections/integrations/openmetrics/icons/white/openmetrics-white.svg similarity index 100% rename from src/collections/integrations/openmetrics/icon/white/openmetrics-white.svg rename to src/collections/integrations/openmetrics/icons/white/openmetrics-white.svg diff --git a/src/collections/integrations/openmetrics/index.mdx b/src/collections/integrations/openmetrics/index.mdx index 129f05b4c056..72023fcab339 100644 --- a/src/collections/integrations/openmetrics/index.mdx +++ b/src/collections/integrations/openmetrics/index.mdx @@ -1,28 +1,33 @@ --- -title: OpenMetrics +title: OpenMetrics subtitle: Collaborative and visual infrastructure as code for OpenMetrics -integrationIcon: icon/color/openmetrics-color.svg -darkModeIntegrationIcon: icon/white/openmetrics-white.svg -docURL: +integrationIcon: icons/color/openmetrics-color.svg +darkModeIntegrationIcon: icons/white/openmetrics-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/openmetrics +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Evolving the Prometheus exposition format into a standard. +Evolving the Prometheus exposition format into a standard.
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/opentelemetry-operator/icon/color/opentelemetry-operator-color.svg b/src/collections/integrations/opentelemetry-operator/icons/color/opentelemetry-operator-color.svg similarity index 100% rename from src/collections/integrations/opentelemetry-operator/icon/color/opentelemetry-operator-color.svg rename to src/collections/integrations/opentelemetry-operator/icons/color/opentelemetry-operator-color.svg diff --git a/src/collections/integrations/opentelemetry/icon/color/opentelemetry-color.svg b/src/collections/integrations/opentelemetry-operator/icons/components/op-amp-bridge/icons/color/op-amp-bridge-color.svg similarity index 100% rename from src/collections/integrations/opentelemetry/icon/color/opentelemetry-color.svg rename to src/collections/integrations/opentelemetry-operator/icons/components/op-amp-bridge/icons/color/op-amp-bridge-color.svg diff --git a/src/collections/integrations/opentelemetry-operator/icon/white/opentelemetry-operator-white.svg b/src/collections/integrations/opentelemetry-operator/icons/components/op-amp-bridge/icons/white/op-amp-bridge-white.svg similarity index 100% rename from src/collections/integrations/opentelemetry-operator/icon/white/opentelemetry-operator-white.svg rename to src/collections/integrations/opentelemetry-operator/icons/components/op-amp-bridge/icons/white/op-amp-bridge-white.svg diff --git a/src/collections/integrations/opentelemetry/icon/white/opentelemetry-white.svg b/src/collections/integrations/opentelemetry-operator/icons/white/opentelemetry-operator-white.svg similarity index 100% rename from src/collections/integrations/opentelemetry/icon/white/opentelemetry-white.svg rename to src/collections/integrations/opentelemetry-operator/icons/white/opentelemetry-operator-white.svg diff --git a/src/collections/integrations/opentelemetry-operator/index.mdx b/src/collections/integrations/opentelemetry-operator/index.mdx index 6aa8f3166781..1eeb1fff542b 100644 --- a/src/collections/integrations/opentelemetry-operator/index.mdx +++ b/src/collections/integrations/opentelemetry-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: OpenTelemetry Operator +title: OpenTelemetry Operator subtitle: Collaborative and visual infrastructure as code for OpenTelemetry Operator -integrationIcon: icon/color/opentelemetry-operator-color.svg -darkModeIntegrationIcon: icon/white/opentelemetry-operator-white.svg -docURL: +integrationIcon: icons/color/opentelemetry-operator-color.svg +darkModeIntegrationIcon: icons/white/opentelemetry-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/opentelemetry-operator +description: category: Observability and Analysis subcategory: Tracing -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." +registrant: Artifact Hub +components: [ +{ +"name": "op-amp-bridge", +"colorIcon": "icons/components/op-amp-bridge/icons/color/op-amp-bridge-color.svg", +"whiteIcon": "icons/components/op-amp-bridge/icons/white/op-amp-bridge-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- OpenTelemetry community content +OpenTelemetry community content
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/opentelemetry/index.mdx b/src/collections/integrations/opentelemetry/index.mdx deleted file mode 100644 index 2d7af36870ad..000000000000 --- a/src/collections/integrations/opentelemetry/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: OpenTelemetry -subtitle: Collaborative and visual infrastructure as code for OpenTelemetry -integrationIcon: icon/color/opentelemetry-color.svg -darkModeIntegrationIcon: icon/white/opentelemetry-white.svg -docURL: -category: Observability and Analysis -subcategory: Tracing -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.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- OpenTelemetry community content -
-- 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/operator framework/icon/color/operator framework-color.svg b/src/collections/integrations/operator-framework/icons/color/operator-framework-color.svg similarity index 100% rename from src/collections/integrations/operator framework/icon/color/operator framework-color.svg rename to src/collections/integrations/operator-framework/icons/color/operator-framework-color.svg diff --git a/src/collections/integrations/operator framework/icon/white/operator framework-white.svg b/src/collections/integrations/operator-framework/icons/white/operator-framework-white.svg similarity index 100% rename from src/collections/integrations/operator framework/icon/white/operator framework-white.svg rename to src/collections/integrations/operator-framework/icons/white/operator-framework-white.svg diff --git a/src/collections/integrations/operator framework/index.mdx b/src/collections/integrations/operator-framework/index.mdx similarity index 54% rename from src/collections/integrations/operator framework/index.mdx rename to src/collections/integrations/operator-framework/index.mdx index 65df044778bb..a9236800ab14 100644 --- a/src/collections/integrations/operator framework/index.mdx +++ b/src/collections/integrations/operator-framework/index.mdx @@ -1,28 +1,33 @@ --- -title: Operator Framework +title: Operator Framework subtitle: Collaborative and visual infrastructure as code for Operator -integrationIcon: icon/color/operator framework-color.svg -darkModeIntegrationIcon: icon/white/operator framework-white.svg -docURL: +integrationIcon: icons/color/operator-framework-color.svg +darkModeIntegrationIcon: icons/white/operator-framework-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/operator framework +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding. +SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.
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/oras/icon/color/oras-color.svg b/src/collections/integrations/oras/icons/color/oras-color.svg similarity index 100% rename from src/collections/integrations/oras/icon/color/oras-color.svg rename to src/collections/integrations/oras/icons/color/oras-color.svg diff --git a/src/collections/integrations/oras/icon/white/oras-white.svg b/src/collections/integrations/oras/icons/white/oras-white.svg similarity index 100% rename from src/collections/integrations/oras/icon/white/oras-white.svg rename to src/collections/integrations/oras/icons/white/oras-white.svg diff --git a/src/collections/integrations/oras/index.mdx b/src/collections/integrations/oras/index.mdx index 54c7de4f5627..f8ae799f46fc 100644 --- a/src/collections/integrations/oras/index.mdx +++ b/src/collections/integrations/oras/index.mdx @@ -1,28 +1,33 @@ --- -title: Oras +title: Oras subtitle: Collaborative and visual infrastructure as code for Operator -integrationIcon: icon/color/oras-color.svg -darkModeIntegrationIcon: icon/white/oras-white.svg -docURL: +integrationIcon: icons/color/oras-color.svg +darkModeIntegrationIcon: icons/white/oras-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/oras +description: category: Cloud Native Storage subcategory: Cloud Native Storage -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Work with OCI registries, but for secure supply chain - managing content like artifacts, images, SBOM +Work with OCI registries, but for secure supply chain - managing content like artifacts, images, SBOM
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/parsec/icon/color/parsec-color.svg b/src/collections/integrations/parsec/icons/color/parsec-color.svg similarity index 100% rename from src/collections/integrations/parsec/icon/color/parsec-color.svg rename to src/collections/integrations/parsec/icons/color/parsec-color.svg diff --git a/src/collections/integrations/parsec/icon/white/parsec-white.svg b/src/collections/integrations/parsec/icons/white/parsec-white.svg similarity index 100% rename from src/collections/integrations/parsec/icon/white/parsec-white.svg rename to src/collections/integrations/parsec/icons/white/parsec-white.svg diff --git a/src/collections/integrations/parsec/index.mdx b/src/collections/integrations/parsec/index.mdx index 4c1526df0456..5f0a37c448b7 100644 --- a/src/collections/integrations/parsec/index.mdx +++ b/src/collections/integrations/parsec/index.mdx @@ -1,28 +1,33 @@ --- -title: Parsec +title: Parsec subtitle: Collaborative and visual infrastructure as code for Parsec -integrationIcon: icon/color/parsec-color.svg -darkModeIntegrationIcon: icon/white/parsec-white.svg -docURL: +integrationIcon: icons/color/parsec-color.svg +darkModeIntegrationIcon: icons/white/parsec-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/parsec +description: category: Security & Compliance subcategory: Security & Compliance -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Platform Abstraction for security service +Platform Abstraction for security service
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-db/icons/color/pg-db-color.svg b/src/collections/integrations/pg-db/icons/color/pg-db-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/color/pg-db-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg b/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg b/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgcluster/icons/color/pgcluster-color.svg b/src/collections/integrations/pg-db/icons/components/pgcluster/icons/color/pgcluster-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgcluster/icons/color/pgcluster-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgcluster/icons/white/pgcluster-white.svg b/src/collections/integrations/pg-db/icons/components/pgcluster/icons/white/pgcluster-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgcluster/icons/white/pgcluster-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/color/pgpolicy-color.svg b/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/color/pgpolicy-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/color/pgpolicy-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/white/pgpolicy-white.svg b/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/white/pgpolicy-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgpolicy/icons/white/pgpolicy-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgreplica/icons/color/pgreplica-color.svg b/src/collections/integrations/pg-db/icons/components/pgreplica/icons/color/pgreplica-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgreplica/icons/color/pgreplica-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgreplica/icons/white/pgreplica-white.svg b/src/collections/integrations/pg-db/icons/components/pgreplica/icons/white/pgreplica-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgreplica/icons/white/pgreplica-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgtask/icons/color/pgtask-color.svg b/src/collections/integrations/pg-db/icons/components/pgtask/icons/color/pgtask-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgtask/icons/color/pgtask-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/components/pgtask/icons/white/pgtask-white.svg b/src/collections/integrations/pg-db/icons/components/pgtask/icons/white/pgtask-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/components/pgtask/icons/white/pgtask-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/icons/white/pg-db-white.svg b/src/collections/integrations/pg-db/icons/white/pg-db-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-db/icons/white/pg-db-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-db/index.mdx b/src/collections/integrations/pg-db/index.mdx index ddcf437f87bf..b0f1c7257ad3 100644 --- a/src/collections/integrations/pg-db/index.mdx +++ b/src/collections/integrations/pg-db/index.mdx @@ -1,28 +1,63 @@ --- -title: Postgres Database (CrunchyData) +title: Postgres Database (CrunchyData) subtitle: Collaborative and visual infrastructure as code for Postgres Database (CrunchyData) -integrationIcon: icon/color/pg-db-color.svg -darkModeIntegrationIcon: icon/white/pg-db-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/pg-db-color.svg +darkModeIntegrationIcon: icons/white/pg-db-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pg-db +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "pgcluster", +"colorIcon": "icons/components/pgcluster/icons/color/pgcluster-color.svg", +"whiteIcon": "icons/components/pgcluster/icons/white/pgcluster-white.svg", +"description": "", +}, +{ +"name": "percona-pg-cluster", +"colorIcon": "icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg", +"whiteIcon": "icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg", +"description": "", +}, +{ +"name": "pgtask", +"colorIcon": "icons/components/pgtask/icons/color/pgtask-color.svg", +"whiteIcon": "icons/components/pgtask/icons/white/pgtask-white.svg", +"description": "", +}, +{ +"name": "pgreplica", +"colorIcon": "icons/components/pgreplica/icons/color/pgreplica-color.svg", +"whiteIcon": "icons/components/pgreplica/icons/white/pgreplica-white.svg", +"description": "", +}, +{ +"name": "pgpolicy", +"colorIcon": "icons/components/pgpolicy/icons/color/pgpolicy-color.svg", +"whiteIcon": "icons/components/pgpolicy/icons/white/pgpolicy-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Manage Postgres clusters via PGO, the open source Postgres Operator from Crunchy Data. +Manage Postgres clusters via PGO, the open source Postgres Operator from Crunchy Data.
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/icons/color/pg-operator-color.svg b/src/collections/integrations/pg-operator/icons/color/pg-operator-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/color/pg-operator-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/color/percona-pg-backup-color.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/color/percona-pg-backup-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/color/percona-pg-backup-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/white/percona-pg-backup-white.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/white/percona-pg-backup-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-backup/icons/white/percona-pg-backup-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/color/percona-pg-restore-color.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/color/percona-pg-restore-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/color/percona-pg-restore-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/white/percona-pg-restore-white.svg b/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/white/percona-pg-restore-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/components/percona-pg-restore/icons/white/percona-pg-restore-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pg-operator/icons/white/pg-operator-white.svg b/src/collections/integrations/pg-operator/icons/white/pg-operator-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pg-operator/icons/white/pg-operator-white.svg @@ -0,0 +1,31 @@ + \ 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 c4253c6977a5..f5f62a1bb09b 100644 --- a/src/collections/integrations/pg-operator/index.mdx +++ b/src/collections/integrations/pg-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: Percona Postgres Operator +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: https://docs.meshery.io/integrations -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." +integrationIcon: icons/color/pg-operator-color.svg +darkModeIntegrationIcon: icons/white/pg-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pg-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "percona-pg-backup", +"colorIcon": "icons/components/percona-pg-backup/icons/color/percona-pg-backup-color.svg", +"whiteIcon": "icons/components/percona-pg-backup/icons/white/percona-pg-backup-white.svg", +"description": "", +}, +{ +"name": "percona-pg-cluster", +"colorIcon": "icons/components/percona-pg-cluster/icons/color/percona-pg-cluster-color.svg", +"whiteIcon": "icons/components/percona-pg-cluster/icons/white/percona-pg-cluster-white.svg", +"description": "", +}, +{ +"name": "percona-pg-restore", +"colorIcon": "icons/components/percona-pg-restore/icons/color/percona-pg-restore-color.svg", +"whiteIcon": "icons/components/percona-pg-restore/icons/white/percona-pg-restore-white.svg", +"description": "", +}] +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] + ../_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 +published: TRUE ---- Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on Kubernetes. +Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on Kubernetes.
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.
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 + diff --git a/src/collections/integrations/pgo/icons/color/pgo-color.svg b/src/collections/integrations/pgo/icons/color/pgo-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pgo/icons/color/pgo-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/color/pg-upgrade-color.svg b/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/color/pg-upgrade-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/color/pg-upgrade-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/white/pg-upgrade-white.svg b/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/white/pg-upgrade-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pgo/icons/components/pg-upgrade/icons/white/pg-upgrade-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/color/postgres-cluster-color.svg b/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/color/postgres-cluster-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/color/postgres-cluster-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/white/postgres-cluster-white.svg b/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/white/postgres-cluster-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pgo/icons/components/postgres-cluster/icons/white/postgres-cluster-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/icons/white/pgo-white.svg b/src/collections/integrations/pgo/icons/white/pgo-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/pgo/icons/white/pgo-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pgo/index.mdx b/src/collections/integrations/pgo/index.mdx index 3b679c1f65c5..d08b2ec68552 100644 --- a/src/collections/integrations/pgo/index.mdx +++ b/src/collections/integrations/pgo/index.mdx @@ -1,28 +1,45 @@ --- -title: PGO (CrunchyData) +title: PGO (CrunchyData) subtitle: Collaborative and visual infrastructure as code for PGO (CrunchyData) -integrationIcon: icon/color/pgo-color.svg -darkModeIntegrationIcon: icon/white/pgo-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/pgo-color.svg +darkModeIntegrationIcon: icons/white/pgo-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pgo +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "pg-upgrade", +"colorIcon": "icons/components/pg-upgrade/icons/color/pg-upgrade-color.svg", +"whiteIcon": "icons/components/pg-upgrade/icons/white/pg-upgrade-white.svg", +"description": "", +}, +{ +"name": "postgres-cluster", +"colorIcon": "icons/components/postgres-cluster/icons/color/postgres-cluster-color.svg", +"whiteIcon": "icons/components/postgres-cluster/icons/white/postgres-cluster-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- PGO, the Postgres Operator from Crunchy Data, gives you a declarative Postgres solution that automatically manages your PostgreSQL clusters. Designed for your GitOps workflows, it is easy to get started with Postgres on Kubernetes with PGO. Within a few moments, you can have a production-grade Postgres cluster complete with high availability, disaster recovery, and monitoring, all over secure TLS communications. Even better, PGO lets you easily customize your Postgres cluster to tailor it to your workload. +PGO, the Postgres Operator from Crunchy Data, gives you a declarative Postgres solution that automatically manages your PostgreSQL clusters. Designed for your GitOps workflows, it is easy to get started with Postgres on Kubernetes with PGO. Within a few moments, you can have a production-grade Postgres cluster complete with high availability, disaster recovery, and monitoring, all over secure TLS communications. Even better, PGO lets you easily customize your Postgres cluster to tailor it to your workload.
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/piraeus datastore/icon/color/piraeus datastore-color.svg b/src/collections/integrations/piraeus-datastore/icons/color/piraeus-datastore-color.svg similarity index 100% rename from src/collections/integrations/piraeus datastore/icon/color/piraeus datastore-color.svg rename to src/collections/integrations/piraeus-datastore/icons/color/piraeus-datastore-color.svg diff --git a/src/collections/integrations/piraeus datastore/icon/white/piraeus datastore-white.svg b/src/collections/integrations/piraeus-datastore/icons/white/piraeus-datastore-white.svg similarity index 100% rename from src/collections/integrations/piraeus datastore/icon/white/piraeus datastore-white.svg rename to src/collections/integrations/piraeus-datastore/icons/white/piraeus-datastore-white.svg diff --git a/src/collections/integrations/piraeus datastore/index.mdx b/src/collections/integrations/piraeus-datastore/index.mdx similarity index 50% rename from src/collections/integrations/piraeus datastore/index.mdx rename to src/collections/integrations/piraeus-datastore/index.mdx index b9bb8b8c9027..100ebdac1bc5 100644 --- a/src/collections/integrations/piraeus datastore/index.mdx +++ b/src/collections/integrations/piraeus-datastore/index.mdx @@ -1,28 +1,33 @@ --- -title: Piraeus Datastore +title: Piraeus Datastore subtitle: Collaborative and visual infrastructure as code for Piraeus Datastore -integrationIcon: icon/color/piraeus datastore-color.svg -darkModeIntegrationIcon: icon/white/piraeus datastore-white.svg -docURL: -category: App Definition and Development +integrationIcon: icons/color/piraeus-datastore-color.svg +darkModeIntegrationIcon: icons/white/piraeus-datastore-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/piraeus datastore +description: +category: Cloud Native Storage subcategory: Database -featureList: ["Drag-n-drop cloud native infrastructure designer to configure, model, and deploy your workloads.", -"DRBD-9 has great data replication efficiency. It provides synchronous,semi-synchronous and asynchronous replication schemes, and also supports RDMA for high-speed across-node connection.", -"Supports 1/2/3 replica numbers for persistent volumes. Piraeus place the replicas intelligently across the nodes to balance the workload." +registrant: Artifact Hub +components: [] +featureList: [ + "Drag-n-drop cloud native infrastructure designer to configure, model, and deploy your workloads.", + "DRBD-9 has great data replication efficiency. It provides synchronous,semi-synchronous and asynchronous replication schemes, and also supports RDMA for high-speed across-node connection.", + "Supports 1/2/3 replica numbers for persistent volumes. Piraeus place the replicas intelligently across the nodes to balance the workload." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Piraeus can run on all kinds of storage medium: RAID, SAN, NAS or EBS" howItWorksDetails: "It deploys and scales out automatically within Kubernetes nodes. With Piraeus, Kubernetes workloads can now consume high performance local storage using the same volume APIs that app developers have become accustomed to." -published: true +published: TRUE ---- Piraeus is a cloud-native storage system that empowers Kubernetes Local Persistent Volumes with dynamic provisioning, resource management, and high-availability. +Piraeus is a cloud-native storage system that empowers Kubernetes Local Persistent Volumes with dynamic provisioning, resource management, and high-availability.
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/pixie/icon/color/pixie-color.svg b/src/collections/integrations/pixie/icons/color/pixie-color.svg similarity index 100% rename from src/collections/integrations/pixie/icon/color/pixie-color.svg rename to src/collections/integrations/pixie/icons/color/pixie-color.svg diff --git a/src/collections/integrations/pixie/icon/white/pixie-white.svg b/src/collections/integrations/pixie/icons/white/pixie-white.svg similarity index 100% rename from src/collections/integrations/pixie/icon/white/pixie-white.svg rename to src/collections/integrations/pixie/icons/white/pixie-white.svg diff --git a/src/collections/integrations/pixie/index.mdx b/src/collections/integrations/pixie/index.mdx index d6f233b82e44..d17db7a20212 100644 --- a/src/collections/integrations/pixie/index.mdx +++ b/src/collections/integrations/pixie/index.mdx @@ -1,28 +1,33 @@ --- -title: Pixie +title: Pixie subtitle: Collaborative and visual infrastructure as code for Pixie -integrationIcon: icon/color/pixie-color.svg -darkModeIntegrationIcon: icon/white/pixie-white.svg -docURL: +integrationIcon: icons/color/pixie-color.svg +darkModeIntegrationIcon: icons/white/pixie-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pixie +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Open source Kubernetes observability for developers +Open source Kubernetes observability for developers
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/porter/icon/color/porter-color.svg b/src/collections/integrations/porter/icons/color/porter-color.svg similarity index 100% rename from src/collections/integrations/porter/icon/color/porter-color.svg rename to src/collections/integrations/porter/icons/color/porter-color.svg diff --git a/src/collections/integrations/porter/icons/components/bgp-conf/icons/color/bgp-conf-color.svg b/src/collections/integrations/porter/icons/components/bgp-conf/icons/color/bgp-conf-color.svg new file mode 100644 index 000000000000..2b88e3b32dec --- /dev/null +++ b/src/collections/integrations/porter/icons/components/bgp-conf/icons/color/bgp-conf-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/icon/white/porter-white.svg b/src/collections/integrations/porter/icons/components/bgp-conf/icons/white/bgp-conf-white.svg similarity index 100% rename from src/collections/integrations/porter/icon/white/porter-white.svg rename to src/collections/integrations/porter/icons/components/bgp-conf/icons/white/bgp-conf-white.svg diff --git a/src/collections/integrations/porter/icons/components/bgp-peer/icons/color/bgp-peer-color.svg b/src/collections/integrations/porter/icons/components/bgp-peer/icons/color/bgp-peer-color.svg new file mode 100644 index 000000000000..2b88e3b32dec --- /dev/null +++ b/src/collections/integrations/porter/icons/components/bgp-peer/icons/color/bgp-peer-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/icons/components/bgp-peer/icons/white/bgp-peer-white.svg b/src/collections/integrations/porter/icons/components/bgp-peer/icons/white/bgp-peer-white.svg new file mode 100644 index 000000000000..351b10a3851a --- /dev/null +++ b/src/collections/integrations/porter/icons/components/bgp-peer/icons/white/bgp-peer-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/icons/components/eip/icons/color/eip-color.svg b/src/collections/integrations/porter/icons/components/eip/icons/color/eip-color.svg new file mode 100644 index 000000000000..2b88e3b32dec --- /dev/null +++ b/src/collections/integrations/porter/icons/components/eip/icons/color/eip-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/icons/components/eip/icons/white/eip-white.svg b/src/collections/integrations/porter/icons/components/eip/icons/white/eip-white.svg new file mode 100644 index 000000000000..351b10a3851a --- /dev/null +++ b/src/collections/integrations/porter/icons/components/eip/icons/white/eip-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/icons/white/porter-white.svg b/src/collections/integrations/porter/icons/white/porter-white.svg new file mode 100644 index 000000000000..351b10a3851a --- /dev/null +++ b/src/collections/integrations/porter/icons/white/porter-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/porter/index.mdx b/src/collections/integrations/porter/index.mdx index 5a4bca464ee4..663080c52a0b 100644 --- a/src/collections/integrations/porter/index.mdx +++ b/src/collections/integrations/porter/index.mdx @@ -1,28 +1,51 @@ --- -title: Porter +title: Porter subtitle: Collaborative and visual infrastructure as code for Porter -integrationIcon: icon/color/porter-color.svg -darkModeIntegrationIcon: icon/white/porter-white.svg -docURL: +integrationIcon: icons/color/porter-color.svg +darkModeIntegrationIcon: icons/white/porter-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/porter +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [ +{ +"name": "bgp-conf", +"colorIcon": "icons/components/bgp-conf/icons/color/bgp-conf-color.svg", +"whiteIcon": "icons/components/bgp-conf/icons/white/bgp-conf-white.svg", +"description": "", +}, +{ +"name": "bgp-peer", +"colorIcon": "icons/components/bgp-peer/icons/color/bgp-peer-color.svg", +"whiteIcon": "icons/components/bgp-peer/icons/white/bgp-peer-white.svg", +"description": "", +}, +{ +"name": "eip", +"colorIcon": "icons/components/eip/icons/color/eip-color.svg", +"whiteIcon": "icons/components/eip/icons/white/eip-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command. +Porter enables you to package your application artifact, client tools, configuration and deployment logic together as an installer that you can distribute, and install with a single command.
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/postgres-controller/icons/color/postgres-controller-color.svg b/src/collections/integrations/postgres-controller/icons/color/postgres-controller-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-controller/icons/color/postgres-controller-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/color/postgres-database-color.svg b/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/color/postgres-database-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/color/postgres-database-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/white/postgres-database-white.svg b/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/white/postgres-database-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-controller/icons/components/postgres-database/icons/white/postgres-database-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-controller/icons/white/postgres-controller-white.svg b/src/collections/integrations/postgres-controller/icons/white/postgres-controller-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-controller/icons/white/postgres-controller-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-controller/index.mdx b/src/collections/integrations/postgres-controller/index.mdx index e07f75c98648..2e2352e422bc 100644 --- a/src/collections/integrations/postgres-controller/index.mdx +++ b/src/collections/integrations/postgres-controller/index.mdx @@ -1,28 +1,39 @@ --- -title: Postgres Controller +title: Postgres Controller subtitle: Collaborative and visual infrastructure as code for Postgres Controller -integrationIcon: icon/color/postgres-controller-color.svg -darkModeIntegrationIcon: icon/white/postgres-controller-white.svg -docURL: https://docs.meshery.io -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/postgres-controller-color.svg +darkModeIntegrationIcon: icons/white/postgres-controller-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/postgres-controller +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "postgres-database", +"colorIcon": "icons/components/postgres-database/icons/color/postgres-database-color.svg", +"whiteIcon": "icons/components/postgres-database/icons/white/postgres-database-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- A controller for managing PostgreSQL databases, roles and more +A controller for managing PostgreSQL databases, roles and more
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/postgres-operator/icons/color/postgres-operator-color.svg b/src/collections/integrations/postgres-operator/icons/color/postgres-operator-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/color/postgres-operator-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/color/operator-configuration-color.svg b/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/color/operator-configuration-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/color/operator-configuration-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/white/operator-configuration-white.svg b/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/white/operator-configuration-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/operator-configuration/icons/white/operator-configuration-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/color/postgres-team-color.svg b/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/color/postgres-team-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/color/postgres-team-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/white/postgres-team-white.svg b/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/white/postgres-team-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/postgres-team/icons/white/postgres-team-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/color/postgresql-color.svg b/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/color/postgresql-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/color/postgresql-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/white/postgresql-white.svg b/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/white/postgresql-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/components/postgresql/icons/white/postgresql-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/icons/white/postgres-operator-white.svg b/src/collections/integrations/postgres-operator/icons/white/postgres-operator-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-operator/icons/white/postgres-operator-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-operator/index.mdx b/src/collections/integrations/postgres-operator/index.mdx index 8abfc4361bc2..497ab2007c81 100644 --- a/src/collections/integrations/postgres-operator/index.mdx +++ b/src/collections/integrations/postgres-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: Postgres Operator +title: Postgres Operator subtitle: Collaborative and visual infrastructure as code for Postgres Operator -integrationIcon: icon/color/postgres-operator-color.svg -darkModeIntegrationIcon: icon/white/postgres-operator-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/postgres-operator-color.svg +darkModeIntegrationIcon: icons/white/postgres-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/postgres-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "operator-configuration", +"colorIcon": "icons/components/operator-configuration/icons/color/operator-configuration-color.svg", +"whiteIcon": "icons/components/operator-configuration/icons/white/operator-configuration-white.svg", +"description": "", +}, +{ +"name": "postgresql", +"colorIcon": "icons/components/postgresql/icons/color/postgresql-color.svg", +"whiteIcon": "icons/components/postgresql/icons/white/postgresql-white.svg", +"description": "", +}, +{ +"name": "postgres-team", +"colorIcon": "icons/components/postgres-team/icons/color/postgres-team-color.svg", +"whiteIcon": "icons/components/postgres-team/icons/white/postgres-team-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Postgres Operator creates and manages PostgreSQL clusters running in Kubernetes +Postgres Operator creates and manages PostgreSQL clusters running 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/postgres-with-operator/icons/color/postgres-with-operator-color.svg b/src/collections/integrations/postgres-with-operator/icons/color/postgres-with-operator-color.svg new file mode 100644 index 000000000000..00d11bde3adc --- /dev/null +++ b/src/collections/integrations/postgres-with-operator/icons/color/postgres-with-operator-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/color/kubegres-color.svg b/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/color/kubegres-color.svg new file mode 100644 index 000000000000..9be430b5fe80 --- /dev/null +++ b/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/color/kubegres-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/white/kubegres-white.svg b/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/white/kubegres-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-with-operator/icons/components/kubegres/icons/white/kubegres-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-with-operator/icons/white/postgres-with-operator-white.svg b/src/collections/integrations/postgres-with-operator/icons/white/postgres-with-operator-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/postgres-with-operator/icons/white/postgres-with-operator-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/postgres-with-operator/index.mdx b/src/collections/integrations/postgres-with-operator/index.mdx index 7ff046216c36..2f7a8049a299 100644 --- a/src/collections/integrations/postgres-with-operator/index.mdx +++ b/src/collections/integrations/postgres-with-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: Postgres With Operator +title: Postgres With Operator subtitle: Collaborative and visual infrastructure as code for Postgres With Operator -integrationIcon: icon/color/postgres-with-operator-color.svg -darkModeIntegrationIcon: icon/white/postgres-with-operator-white.svg -docURL: https://docs.meshery.io -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/postgres-with-operator-color.svg +darkModeIntegrationIcon: icons/white/postgres-with-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/postgres-with-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "kubegres", +"colorIcon": "icons/components/kubegres/icons/color/kubegres-color.svg", +"whiteIcon": "icons/components/kubegres/icons/white/kubegres-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Postgres Operator creates and manages PostgreSQL clusters running in Kubernetes +Postgres Operator creates and manages PostgreSQL clusters running 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. -
\ No newline at end of file + diff --git a/src/collections/integrations/posthog/icons/color/posthog-color.svg b/src/collections/integrations/posthog/icons/color/posthog-color.svg new file mode 100644 index 000000000000..00d11bde3adc --- /dev/null +++ b/src/collections/integrations/posthog/icons/color/posthog-color.svg @@ -0,0 +1,18 @@ + \ No newline at end of file diff --git a/src/collections/integrations/posthog/icons/white/posthog-white.svg b/src/collections/integrations/posthog/icons/white/posthog-white.svg new file mode 100644 index 000000000000..5c94c587a317 --- /dev/null +++ b/src/collections/integrations/posthog/icons/white/posthog-white.svg @@ -0,0 +1,31 @@ + \ No newline at end of file diff --git a/src/collections/integrations/posthog/index.mdx b/src/collections/integrations/posthog/index.mdx index f49fb760b567..0f94215fcd21 100644 --- a/src/collections/integrations/posthog/index.mdx +++ b/src/collections/integrations/posthog/index.mdx @@ -1,28 +1,33 @@ --- -title: Posthog +title: Posthog subtitle: Collaborative and visual infrastructure as code for Posthog -integrationIcon: icon/color/posthog-color.svg -darkModeIntegrationIcon: icon/white/posthog-white.svg -docURL: +integrationIcon: icons/color/posthog-color.svg +darkModeIntegrationIcon: icons/white/posthog-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/posthog +description: category: App Definition and Development subcategory: Database -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +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 + diff --git a/src/collections/integrations/pravega/icons/color/pravega-color.svg b/src/collections/integrations/pravega/icons/color/pravega-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/pravega/icons/color/pravega-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pravega/icon/white/pravega-white.svg b/src/collections/integrations/pravega/icons/white/pravega-white.svg similarity index 100% rename from src/collections/integrations/pravega/icon/white/pravega-white.svg rename to src/collections/integrations/pravega/icons/white/pravega-white.svg diff --git a/src/collections/integrations/pravega/index.mdx b/src/collections/integrations/pravega/index.mdx index fa9872881aee..b974ff24a663 100644 --- a/src/collections/integrations/pravega/index.mdx +++ b/src/collections/integrations/pravega/index.mdx @@ -1,28 +1,33 @@ --- -title: Pravega +title: Pravega subtitle: Collaborative and visual infrastructure as code for Pravega -integrationIcon: icon/color/pravega-color.svg -darkModeIntegrationIcon: icon/white/pravega-white.svg -docURL: -category: App Definition and Development +integrationIcon: icons/color/pravega-color.svg +darkModeIntegrationIcon: icons/white/pravega-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pravega +description: +category: Cloud Native Storage subcategory: Streaming & Messaging -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Pravega - Streaming as a new software defined storage primitive +Pravega - Streaming as a new software defined storage primitive
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/prometheus-operator-crds/icons/color/prometheus-operator-crds-color.svg b/src/collections/integrations/prometheus-operator-crds/icons/color/prometheus-operator-crds-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/prometheus-operator-crds/icons/color/prometheus-operator-crds-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/prometheus-operator-crds/icon/white/prometheus-operator-crds-white.svg b/src/collections/integrations/prometheus-operator-crds/icons/white/prometheus-operator-crds-white.svg similarity index 100% rename from src/collections/integrations/prometheus-operator-crds/icon/white/prometheus-operator-crds-white.svg rename to src/collections/integrations/prometheus-operator-crds/icons/white/prometheus-operator-crds-white.svg diff --git a/src/collections/integrations/prometheus-operator-crds/index.mdx b/src/collections/integrations/prometheus-operator-crds/index.mdx index cdc9333c1093..a3a1a8daaad7 100644 --- a/src/collections/integrations/prometheus-operator-crds/index.mdx +++ b/src/collections/integrations/prometheus-operator-crds/index.mdx @@ -1,28 +1,33 @@ --- -title: Prometheus Operator +title: Prometheus Operator subtitle: Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration. -integrationIcon: icon/color/prometheus-operator-crds-color.svg -darkModeIntegrationIcon: icon/white/prometheus-operator-crds-white.svg -docURL: +integrationIcon: icons/color/prometheus-operator-crds-color.svg +darkModeIntegrationIcon: icons/white/prometheus-operator-crds-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/prometheus-operator-crds +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Native support for PromQL", -"Create custom charts with your own Prometheus queries", -"Keep charts in-sync with Mesherys panel viewer" +registrant: Artifact Hub +components: [] +featureList: [ + "Native support for PromQL", + "Create custom charts with your own Prometheus queries", + "Keep charts in-sync with Mesherys panel viewer" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration." howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true +published: TRUE ---- The Prometheus monitoring system and time series database. +The Prometheus monitoring system and time series database.
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/prometheus/icons/color/prometheus-color.svg b/src/collections/integrations/prometheus/icons/color/prometheus-color.svg new file mode 100644 index 000000000000..4e3ad047095e --- /dev/null +++ b/src/collections/integrations/prometheus/icons/color/prometheus-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/prometheus/icon/white/prometheus-white.svg b/src/collections/integrations/prometheus/icons/white/prometheus-white.svg similarity index 100% rename from src/collections/integrations/prometheus/icon/white/prometheus-white.svg rename to src/collections/integrations/prometheus/icons/white/prometheus-white.svg diff --git a/src/collections/integrations/prometheus/index.mdx b/src/collections/integrations/prometheus/index.mdx index 4ef444f19f36..93c0289a499f 100644 --- a/src/collections/integrations/prometheus/index.mdx +++ b/src/collections/integrations/prometheus/index.mdx @@ -1,28 +1,33 @@ --- -title: Prometheus -subtitle: Discover and connect to your Prometheus servers and Operators -integrationIcon: icon/color/prometheus-color.svg -darkModeIntegrationIcon: icon/white/prometheus-white.svg -docURL: https://docs.meshery.io/installation/platforms/prometheus +title: Prometheus +subtitle: Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration. +integrationIcon: icons/color/prometheus-color.svg +darkModeIntegrationIcon: icons/white/prometheus-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/prometheus +description: category: Observability and Analysis subcategory: Monitoring -featureList: ["Native support for PromQL", -"Create custom charts with your own Prometheus queries", -"Keep charts in-sync with Mesherys panel viewer" +registrant: Artifact Hub +components: [] +featureList: [ + "Native support for PromQL", + "Create custom charts with your own Prometheus queries", + "Keep charts in-sync with Mesherys panel viewer" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration." howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true +published: TRUE ---- The Prometheus monitoring system and time series database. +The Prometheus monitoring system and time series database.
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/ps-db/icon/color/ps-db-color.svg b/src/collections/integrations/ps-db/icons/color/ps-db-color.svg similarity index 100% rename from src/collections/integrations/ps-db/icon/color/ps-db-color.svg rename to src/collections/integrations/ps-db/icons/color/ps-db-color.svg diff --git a/src/collections/integrations/ps-operator/icon/color/ps-operator-color.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg similarity index 100% rename from src/collections/integrations/ps-operator/icon/color/ps-operator-color.svg rename to src/collections/integrations/ps-db/icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg diff --git a/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg new file mode 100644 index 000000000000..7e0bf9df2926 --- /dev/null +++ b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-db/icon/color/psmdb-db-color.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg similarity index 100% rename from src/collections/integrations/psmdb-db/icon/color/psmdb-db-color.svg rename to src/collections/integrations/ps-db/icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg diff --git a/src/collections/integrations/ps-db/icon/white/ps-db-white.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg similarity index 100% rename from src/collections/integrations/ps-db/icon/white/ps-db-white.svg rename to src/collections/integrations/ps-db/icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg diff --git a/src/collections/integrations/psmdb-operator/icon/color/psmdb-operator-color.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg similarity index 100% rename from src/collections/integrations/psmdb-operator/icon/color/psmdb-operator-color.svg rename to src/collections/integrations/ps-db/icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg diff --git a/src/collections/integrations/ps-operator/icon/white/ps-operator-white.svg b/src/collections/integrations/ps-db/icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg similarity index 100% rename from src/collections/integrations/ps-operator/icon/white/ps-operator-white.svg rename to src/collections/integrations/ps-db/icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg diff --git a/src/collections/integrations/psmdb-db/icon/white/psmdb-db-white.svg b/src/collections/integrations/ps-db/icons/white/ps-db-white.svg similarity index 100% rename from src/collections/integrations/psmdb-db/icon/white/psmdb-db-white.svg rename to src/collections/integrations/ps-db/icons/white/ps-db-white.svg diff --git a/src/collections/integrations/ps-db/index.mdx b/src/collections/integrations/ps-db/index.mdx index 56ba68bc7f37..2205d31c1ee0 100644 --- a/src/collections/integrations/ps-db/index.mdx +++ b/src/collections/integrations/ps-db/index.mdx @@ -1,28 +1,51 @@ --- -title: Percona Server for MySQL +title: Percona Server for MySQL subtitle: Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration. -integrationIcon: icon/color/ps-db-color.svg -darkModeIntegrationIcon: icon/white/ps-db-white.svg -docURL: -category: App Definition and Development -subcategory: Database -featureList: ["Native support for PromQL", -"Create custom charts with your own Prometheus queries", -"Keep charts in-sync with Mesherys panel viewer" +integrationIcon: icons/color/ps-db-color.svg +darkModeIntegrationIcon: icons/white/ps-db-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/ps-db +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "percona-server-my-sql-backup", +"colorIcon": "icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg", +"description": "", +}, +{ +"name": "percona-server-my-sql-restore", +"colorIcon": "icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg", +"description": "", +}, +{ +"name": "percona-server-my-sql", +"colorIcon": "icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg", +"description": "", +}] +featureList: [ + "Native support for PromQL", + "Create custom charts with your own Prometheus queries", + "Keep charts in-sync with Mesherys panel viewer" ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_images/meshmap-visualizer.png, + ../_images/meshmap-designer.png +] howItWorks: "Meshery provides performance reports, including performance test results, node resource metrics etc. so that operators may easily understand the overhead of their service mesh’s control plane and data plane in context of the overhead incurred on nodes running within the cluster. In order to generate performance test reports of service meshes and their workloads, Meshery uses Grafana and/or Prometheus as visualization and metrics systems, respectively. This guide outlines the requirements necessary for Meshery to connect to these systems. The steps may vary depending upon the service mesh and its configuration." howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true +published: TRUE ---- The Prometheus monitoring system and time series database. +The Prometheus monitoring system and time series database.
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/ps-operator/icons/color/ps-operator-color.svg b/src/collections/integrations/ps-operator/icons/color/ps-operator-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/color/ps-operator-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icon/white/psmdb-operator-white.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg similarity index 100% rename from src/collections/integrations/psmdb-operator/icon/white/psmdb-operator-white.svg rename to src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg diff --git a/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/icons/white/ps-operator-white.svg b/src/collections/integrations/ps-operator/icons/white/ps-operator-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/ps-operator/icons/white/ps-operator-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/ps-operator/index.mdx b/src/collections/integrations/ps-operator/index.mdx index 831a9b3cdd77..066a42e2692e 100644 --- a/src/collections/integrations/ps-operator/index.mdx +++ b/src/collections/integrations/ps-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: Percona Operator for MySQL +title: Percona Operator for MySQL subtitle: Collaborative and visual infrastructure as code for Percona Operator for MySQL -integrationIcon: icon/color/ps-operator-color.svg -darkModeIntegrationIcon: icon/white/ps-operator-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/ps-operator-color.svg +darkModeIntegrationIcon: icons/white/ps-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/ps-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "percona-server-my-sql-backup", +"colorIcon": "icons/components/percona-server-my-sql-backup/icons/color/percona-server-my-sql-backup-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql-backup/icons/white/percona-server-my-sql-backup-white.svg", +"description": "", +}, +{ +"name": "percona-server-my-sql-restore", +"colorIcon": "icons/components/percona-server-my-sql-restore/icons/color/percona-server-my-sql-restore-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql-restore/icons/white/percona-server-my-sql-restore-white.svg", +"description": "", +}, +{ +"name": "percona-server-my-sql", +"colorIcon": "icons/components/percona-server-my-sql/icons/color/percona-server-my-sql-color.svg", +"whiteIcon": "icons/components/percona-server-my-sql/icons/white/percona-server-my-sql-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Percona Operator for MySQL allows users to deploy and manage Percona Server for MySQL Clusters on Kubernetes +Percona Operator for MySQL allows users to deploy and manage Percona Server for MySQL 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.
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/psmdb-db/icons/color/psmdb-db-color.svg b/src/collections/integrations/psmdb-db/icons/color/psmdb-db-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/psmdb-db/icons/color/psmdb-db-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-db/icons/white/psmdb-db-white.svg b/src/collections/integrations/psmdb-db/icons/white/psmdb-db-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/psmdb-db/icons/white/psmdb-db-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-db/index.mdx b/src/collections/integrations/psmdb-db/index.mdx index 9b17e9ee1275..b98f6e2346e2 100644 --- a/src/collections/integrations/psmdb-db/index.mdx +++ b/src/collections/integrations/psmdb-db/index.mdx @@ -1,28 +1,33 @@ --- -title: Percona Server for MongoDB +title: Percona Server for MongoDB subtitle: Collaborative and visual infrastructure as code for Percona Server for MongoDB -integrationIcon: icon/color/psmdb-db-color.svg -darkModeIntegrationIcon: icon/white/psmdb-db-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/psmdb-db-color.svg +darkModeIntegrationIcon: icons/white/psmdb-db-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/psmdb-db +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Percona Server for MongoDB Cluster on Kubernetes controlled by Percona Operator for MongoDB. +Percona Server for MongoDB Cluster on Kubernetes controlled by Percona Operator for MongoDB.
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/psmdb-operator/icons/color/psmdb-operator-color.svg b/src/collections/integrations/psmdb-operator/icons/color/psmdb-operator-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/color/psmdb-operator-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/color/percona-server-mongo-db-backup-color.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/color/percona-server-mongo-db-backup-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/color/percona-server-mongo-db-backup-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/white/percona-server-mongo-db-backup-white.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/white/percona-server-mongo-db-backup-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-backup/icons/white/percona-server-mongo-db-backup-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/color/percona-server-mongo-db-restore-color.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/color/percona-server-mongo-db-restore-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/color/percona-server-mongo-db-restore-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/white/percona-server-mongo-db-restore-white.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/white/percona-server-mongo-db-restore-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db-restore/icons/white/percona-server-mongo-db-restore-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/color/percona-server-mongo-db-color.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/color/percona-server-mongo-db-color.svg new file mode 100644 index 000000000000..d90ee41b1c49 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/color/percona-server-mongo-db-color.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/white/percona-server-mongo-db-white.svg b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/white/percona-server-mongo-db-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/components/percona-server-mongo-db/icons/white/percona-server-mongo-db-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/icons/white/psmdb-operator-white.svg b/src/collections/integrations/psmdb-operator/icons/white/psmdb-operator-white.svg new file mode 100644 index 000000000000..ee9cdea51a99 --- /dev/null +++ b/src/collections/integrations/psmdb-operator/icons/white/psmdb-operator-white.svg @@ -0,0 +1,13 @@ + \ No newline at end of file diff --git a/src/collections/integrations/psmdb-operator/index.mdx b/src/collections/integrations/psmdb-operator/index.mdx index 6bed9b7b7268..e4eb37c74d61 100644 --- a/src/collections/integrations/psmdb-operator/index.mdx +++ b/src/collections/integrations/psmdb-operator/index.mdx @@ -1,28 +1,51 @@ --- -title: Percona Operator for MongoDB +title: Percona Operator for MongoDB subtitle: Collaborative and visual infrastructure as code for Percona Operator for MongoDB -integrationIcon: icon/color/psmdb-operator-color.svg -darkModeIntegrationIcon: icon/white/psmdb-operator-white.svg -docURL: -category: App Definition and Development -subcategory: Database -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." +integrationIcon: icons/color/psmdb-operator-color.svg +darkModeIntegrationIcon: icons/white/psmdb-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/psmdb-operator +description: +category: Database +subcategory: App Definition and Development +registrant: Artifact Hub +components: [ +{ +"name": "percona-server-mongo-db-backup", +"colorIcon": "icons/components/percona-server-mongo-db-backup/icons/color/percona-server-mongo-db-backup-color.svg", +"whiteIcon": "icons/components/percona-server-mongo-db-backup/icons/white/percona-server-mongo-db-backup-white.svg", +"description": "", +}, +{ +"name": "percona-server-mongo-db-restore", +"colorIcon": "icons/components/percona-server-mongo-db-restore/icons/color/percona-server-mongo-db-restore-color.svg", +"whiteIcon": "icons/components/percona-server-mongo-db-restore/icons/white/percona-server-mongo-db-restore-white.svg", +"description": "", +}, +{ +"name": "percona-server-mongo-db", +"colorIcon": "icons/components/percona-server-mongo-db/icons/color/percona-server-mongo-db-color.svg", +"whiteIcon": "icons/components/percona-server-mongo-db/icons/white/percona-server-mongo-db-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- Percona Operator for MongoDB allows users to deploy and manage Percona Server for MongoDB Clusters on Kubernetes +Percona Operator for MongoDB allows users to deploy and manage Percona Server for 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.
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/pulsar-operator/icon/color/pulsar-operator-color.svg b/src/collections/integrations/pulsar-operator/icons/color/pulsar-operator-color.svg similarity index 100% rename from src/collections/integrations/pulsar-operator/icon/color/pulsar-operator-color.svg rename to src/collections/integrations/pulsar-operator/icons/color/pulsar-operator-color.svg diff --git a/src/collections/integrations/pulsar-resources-operator/icon/color/pulsar-resources-operator-color.svg b/src/collections/integrations/pulsar-operator/icons/components/book-keeper-cluster/icons/color/book-keeper-cluster-color.svg similarity index 100% rename from src/collections/integrations/pulsar-resources-operator/icon/color/pulsar-resources-operator-color.svg rename to src/collections/integrations/pulsar-operator/icons/components/book-keeper-cluster/icons/color/book-keeper-cluster-color.svg diff --git a/src/collections/integrations/pulsar-operator/icon/white/pulsar-operator-white.svg b/src/collections/integrations/pulsar-operator/icons/components/book-keeper-cluster/icons/white/book-keeper-cluster-white.svg similarity index 100% rename from src/collections/integrations/pulsar-operator/icon/white/pulsar-operator-white.svg rename to src/collections/integrations/pulsar-operator/icons/components/book-keeper-cluster/icons/white/book-keeper-cluster-white.svg diff --git a/src/collections/integrations/pulsar-operator/icons/components/pulsar-broker/icons/color/pulsar-broker-color.svg b/src/collections/integrations/pulsar-operator/icons/components/pulsar-broker/icons/color/pulsar-broker-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/components/pulsar-broker/icons/color/pulsar-broker-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icon/white/pulsar-resources-operator-white.svg b/src/collections/integrations/pulsar-operator/icons/components/pulsar-broker/icons/white/pulsar-broker-white.svg similarity index 100% rename from src/collections/integrations/pulsar-resources-operator/icon/white/pulsar-resources-operator-white.svg rename to src/collections/integrations/pulsar-operator/icons/components/pulsar-broker/icons/white/pulsar-broker-white.svg diff --git a/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/color/pulsar-proxy-color.svg b/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/color/pulsar-proxy-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/color/pulsar-proxy-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/white/pulsar-proxy-white.svg b/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/white/pulsar-proxy-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/components/pulsar-proxy/icons/white/pulsar-proxy-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/color/zoo-keeper-cluster-color.svg b/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/color/zoo-keeper-cluster-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/color/zoo-keeper-cluster-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/white/zoo-keeper-cluster-white.svg b/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/white/zoo-keeper-cluster-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/components/zoo-keeper-cluster/icons/white/zoo-keeper-cluster-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-operator/icons/white/pulsar-operator-white.svg b/src/collections/integrations/pulsar-operator/icons/white/pulsar-operator-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-operator/icons/white/pulsar-operator-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-operator/index.mdx b/src/collections/integrations/pulsar-operator/index.mdx index 6c0bae90eca8..1e1b03b3e0ec 100644 --- a/src/collections/integrations/pulsar-operator/index.mdx +++ b/src/collections/integrations/pulsar-operator/index.mdx @@ -1,28 +1,57 @@ --- -title: Pulsar Operator +title: Pulsar Operator subtitle: Collaborative and visual infrastructure as code for Pulsar Operator -integrationIcon: icon/color/pulsar-operator-color.svg -darkModeIntegrationIcon: icon/white/pulsar-operator-white.svg -docURL: +integrationIcon: icons/color/pulsar-operator-color.svg +darkModeIntegrationIcon: icons/white/pulsar-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pulsar-operator +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Artifact Hub +components: [ +{ +"name": "book-keeper-cluster", +"colorIcon": "icons/components/book-keeper-cluster/icons/color/book-keeper-cluster-color.svg", +"whiteIcon": "icons/components/book-keeper-cluster/icons/white/book-keeper-cluster-white.svg", +"description": "", +}, +{ +"name": "pulsar-broker", +"colorIcon": "icons/components/pulsar-broker/icons/color/pulsar-broker-color.svg", +"whiteIcon": "icons/components/pulsar-broker/icons/white/pulsar-broker-white.svg", +"description": "", +}, +{ +"name": "pulsar-proxy", +"colorIcon": "icons/components/pulsar-proxy/icons/color/pulsar-proxy-color.svg", +"whiteIcon": "icons/components/pulsar-proxy/icons/white/pulsar-proxy-white.svg", +"description": "", +}, +{ +"name": "zoo-keeper-cluster", +"colorIcon": "icons/components/zoo-keeper-cluster/icons/color/zoo-keeper-cluster-color.svg", +"whiteIcon": "icons/components/zoo-keeper-cluster/icons/white/zoo-keeper-cluster-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Pulsar Operator is a controller that manages Pulsar clusters in Kubernetes. It provides a full management life-cycle for Pulsar, including deployment, upgrades, scaling, and configuration changes. With the Pulsar Operator, Pulsar can run seamlessly in the Kubernetes clusters deployed on a public or private cloud. You can then manage Pulsar clusters using the Kubernetes Application Programming Interface (API) and the kubectl tool. +The Pulsar Operator is a controller that manages Pulsar clusters in Kubernetes. It provides a full management life-cycle for Pulsar, including deployment, upgrades, scaling, and configuration changes. With the Pulsar Operator, Pulsar can run seamlessly in the Kubernetes clusters deployed on a public or private cloud. You can then manage Pulsar clusters using the Kubernetes Application Programming Interface (API) and the kubectl tool.
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/pulsar-resources-operator/icons/color/pulsar-resources-operator-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/color/pulsar-resources-operator-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/color/pulsar-resources-operator-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/color/pulsar-connection-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/color/pulsar-connection-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/color/pulsar-connection-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/white/pulsar-connection-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/white/pulsar-connection-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-connection/icons/white/pulsar-connection-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/color/pulsar-geo-replication-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/color/pulsar-geo-replication-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/color/pulsar-geo-replication-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/white/pulsar-geo-replication-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/white/pulsar-geo-replication-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-geo-replication/icons/white/pulsar-geo-replication-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/color/pulsar-namespace-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/color/pulsar-namespace-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/color/pulsar-namespace-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/white/pulsar-namespace-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/white/pulsar-namespace-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-namespace/icons/white/pulsar-namespace-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/color/pulsar-permission-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/color/pulsar-permission-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/color/pulsar-permission-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/white/pulsar-permission-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/white/pulsar-permission-white.svg new file mode 100644 index 000000000000..0de8ce41b70a --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-permission/icons/white/pulsar-permission-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/color/pulsar-tenant-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/color/pulsar-tenant-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/color/pulsar-tenant-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/white/pulsar-tenant-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/white/pulsar-tenant-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-tenant/icons/white/pulsar-tenant-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/color/pulsar-topic-color.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/color/pulsar-topic-color.svg new file mode 100644 index 000000000000..75cf18514507 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/color/pulsar-topic-color.svg @@ -0,0 +1,11 @@ + diff --git a/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/white/pulsar-topic-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/white/pulsar-topic-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/components/pulsar-topic/icons/white/pulsar-topic-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/icons/white/pulsar-resources-operator-white.svg b/src/collections/integrations/pulsar-resources-operator/icons/white/pulsar-resources-operator-white.svg new file mode 100644 index 000000000000..3b03e21f66f6 --- /dev/null +++ b/src/collections/integrations/pulsar-resources-operator/icons/white/pulsar-resources-operator-white.svg @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/src/collections/integrations/pulsar-resources-operator/index.mdx b/src/collections/integrations/pulsar-resources-operator/index.mdx index df1f30b9a84d..31313092244b 100644 --- a/src/collections/integrations/pulsar-resources-operator/index.mdx +++ b/src/collections/integrations/pulsar-resources-operator/index.mdx @@ -1,28 +1,69 @@ --- -title: Pulsar Resources Operator +title: Pulsar Resources Operator subtitle: Collaborative and visual infrastructure as code for Pulsar Resources Operator -integrationIcon: icon/color/pulsar-resources-operator-color.svg -darkModeIntegrationIcon: icon/white/pulsar-resources-operator-white.svg -docURL: +integrationIcon: icons/color/pulsar-resources-operator-color.svg +darkModeIntegrationIcon: icons/white/pulsar-resources-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/pulsar-resources-operator +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Artifact Hub +components: [ +{ +"name": "pulsar-connection", +"colorIcon": "icons/components/pulsar-connection/icons/color/pulsar-connection-color.svg", +"whiteIcon": "icons/components/pulsar-connection/icons/white/pulsar-connection-white.svg", +"description": "", +}, +{ +"name": "pulsar-namespace", +"colorIcon": "icons/components/pulsar-namespace/icons/color/pulsar-namespace-color.svg", +"whiteIcon": "icons/components/pulsar-namespace/icons/white/pulsar-namespace-white.svg", +"description": "", +}, +{ +"name": "pulsar-permission", +"colorIcon": "icons/components/pulsar-permission/icons/color/pulsar-permission-color.svg", +"whiteIcon": "icons/components/pulsar-permission/icons/white/pulsar-permission-white.svg", +"description": "", +}, +{ +"name": "pulsar-tenant", +"colorIcon": "icons/components/pulsar-tenant/icons/color/pulsar-tenant-color.svg", +"whiteIcon": "icons/components/pulsar-tenant/icons/white/pulsar-tenant-white.svg", +"description": "", +}, +{ +"name": "pulsar-topic", +"colorIcon": "icons/components/pulsar-topic/icons/color/pulsar-topic-color.svg", +"whiteIcon": "icons/components/pulsar-topic/icons/white/pulsar-topic-white.svg", +"description": "", +}, +{ +"name": "pulsar-geo-replication", +"colorIcon": "icons/components/pulsar-geo-replication/icons/color/pulsar-geo-replication-color.svg", +"whiteIcon": "icons/components/pulsar-geo-replication/icons/white/pulsar-geo-replication-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +published: TRUE ---- The Pulsar Operator is a controller that manages Pulsar clusters in Kubernetes. It provides a full management life-cycle for Pulsar, including deployment, upgrades, scaling, and configuration changes. With the Pulsar Operator, Pulsar can run seamlessly in the Kubernetes clusters deployed on a public or private cloud. You can then manage Pulsar clusters using the Kubernetes Application Programming Interface (API) and the kubectl tool. +The Pulsar Operator is a controller that manages Pulsar clusters in Kubernetes. It provides a full management life-cycle for Pulsar, including deployment, upgrades, scaling, and configuration changes. With the Pulsar Operator, Pulsar can run seamlessly in the Kubernetes clusters deployed on a public or private cloud. You can then manage Pulsar clusters using the Kubernetes Application Programming Interface (API) and the kubectl tool.
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/rabbitmq-cluster-operator/icon/color/rabbitmq-cluster-operator-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/color/rabbitmq-cluster-operator-color.svg similarity index 100% rename from src/collections/integrations/rabbitmq-cluster-operator/icon/color/rabbitmq-cluster-operator-color.svg rename to src/collections/integrations/rabbitmq-cluster-operator/icons/color/rabbitmq-cluster-operator-color.svg diff --git a/src/collections/integrations/rabbitmq-operator/icon/color/rabbitmq-operator-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/binding/icons/color/binding-color.svg similarity index 100% rename from src/collections/integrations/rabbitmq-operator/icon/color/rabbitmq-operator-color.svg rename to src/collections/integrations/rabbitmq-cluster-operator/icons/components/binding/icons/color/binding-color.svg diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/binding/icons/white/binding-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/binding/icons/white/binding-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/exchange/icons/color/exchange-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/exchange/icons/color/exchange-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/exchange/icons/color/exchange-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/exchange/icons/white/exchange-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/exchange/icons/white/exchange-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/federation/icons/color/federation-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/federation/icons/color/federation-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/federation/icons/color/federation-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/federation/icons/white/federation-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/federation/icons/white/federation-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/permission/icons/color/permission-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/permission/icons/color/permission-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/permission/icons/color/permission-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/permission/icons/white/permission-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/permission/icons/white/permission-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/policy/icons/color/policy-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/policy/icons/color/policy-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/policy/icons/color/policy-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/policy/icons/white/policy-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/policy/icons/white/policy-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/queue/icons/color/queue-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/queue/icons/color/queue-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/queue/icons/color/queue-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/queue/icons/white/queue-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/queue/icons/white/queue-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/schema-replication/icons/color/schema-replication-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/schema-replication/icons/color/schema-replication-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/schema-replication/icons/color/schema-replication-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/schema-replication/icons/white/schema-replication-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/schema-replication/icons/white/schema-replication-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/shovel/icons/color/shovel-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/shovel/icons/color/shovel-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/shovel/icons/color/shovel-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/shovel/icons/white/shovel-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/shovel/icons/white/shovel-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/super-stream/icons/color/super-stream-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/super-stream/icons/color/super-stream-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/super-stream/icons/color/super-stream-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/super-stream/icons/white/super-stream-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/super-stream/icons/white/super-stream-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/topic-permission/icons/color/topic-permission-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/topic-permission/icons/color/topic-permission-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/topic-permission/icons/color/topic-permission-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/topic-permission/icons/white/topic-permission-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/topic-permission/icons/white/topic-permission-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/user/icons/color/user-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/user/icons/color/user-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/user/icons/color/user-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/user/icons/white/user-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/user/icons/white/user-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/vhost/icons/color/vhost-color.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/vhost/icons/color/vhost-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/vhost/icons/color/vhost-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/components/vhost/icons/white/vhost-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/components/vhost/icons/white/vhost-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-cluster-operator/icons/white/rabbitmq-cluster-operator-white.svg b/src/collections/integrations/rabbitmq-cluster-operator/icons/white/rabbitmq-cluster-operator-white.svg new file mode 100644 index 000000000000..491b9aaddd05 --- /dev/null +++ b/src/collections/integrations/rabbitmq-cluster-operator/icons/white/rabbitmq-cluster-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-cluster-operator/index.mdx b/src/collections/integrations/rabbitmq-cluster-operator/index.mdx index 1fcc0884a78c..d8303e543a0f 100644 --- a/src/collections/integrations/rabbitmq-cluster-operator/index.mdx +++ b/src/collections/integrations/rabbitmq-cluster-operator/index.mdx @@ -1,28 +1,111 @@ --- -title: RabbitMQ Cluster Operator +title: RabbitMQ Cluster Operator subtitle: Collaborative and visual infrastructure as code for RabbitMQ Cluster Operator -integrationIcon: icon/color/rabbitmq-cluster-operator-color.svg -darkModeIntegrationIcon: icon/white/rabbitmq-cluster-operator-white.svg -docURL: +integrationIcon: icons/color/rabbitmq-cluster-operator-color.svg +darkModeIntegrationIcon: icons/white/rabbitmq-cluster-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/rabbitmq-cluster-operator +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Artifact Hub +components: [ +{ +"name": "binding", +"colorIcon": "icons/components/binding/icons/color/binding-color.svg", +"whiteIcon": "icons/components/binding/icons/white/binding-white.svg", +"description": "", +}, +{ +"name": "exchange", +"colorIcon": "icons/components/exchange/icons/color/exchange-color.svg", +"whiteIcon": "icons/components/exchange/icons/white/exchange-white.svg", +"description": "", +}, +{ +"name": "federation", +"colorIcon": "icons/components/federation/icons/color/federation-color.svg", +"whiteIcon": "icons/components/federation/icons/white/federation-white.svg", +"description": "", +}, +{ +"name": "permission", +"colorIcon": "icons/components/permission/icons/color/permission-color.svg", +"whiteIcon": "icons/components/permission/icons/white/permission-white.svg", +"description": "", +}, +{ +"name": "policy", +"colorIcon": "icons/components/policy/icons/color/policy-color.svg", +"whiteIcon": "icons/components/policy/icons/white/policy-white.svg", +"description": "", +}, +{ +"name": "queue", +"colorIcon": "icons/components/queue/icons/color/queue-color.svg", +"whiteIcon": "icons/components/queue/icons/white/queue-white.svg", +"description": "", +}, +{ +"name": "schema-replication", +"colorIcon": "icons/components/schema-replication/icons/color/schema-replication-color.svg", +"whiteIcon": "icons/components/schema-replication/icons/white/schema-replication-white.svg", +"description": "", +}, +{ +"name": "shovel", +"colorIcon": "icons/components/shovel/icons/color/shovel-color.svg", +"whiteIcon": "icons/components/shovel/icons/white/shovel-white.svg", +"description": "", +}, +{ +"name": "super-stream", +"colorIcon": "icons/components/super-stream/icons/color/super-stream-color.svg", +"whiteIcon": "icons/components/super-stream/icons/white/super-stream-white.svg", +"description": "", +}, +{ +"name": "topic-permission", +"colorIcon": "icons/components/topic-permission/icons/color/topic-permission-color.svg", +"whiteIcon": "icons/components/topic-permission/icons/white/topic-permission-white.svg", +"description": "", +}, +{ +"name": "user", +"colorIcon": "icons/components/user/icons/color/user-color.svg", +"whiteIcon": "icons/components/user/icons/white/user-white.svg", +"description": "", +}, +{ +"name": "vhost", +"colorIcon": "icons/components/vhost/icons/color/vhost-color.svg", +"whiteIcon": "icons/components/vhost/icons/white/vhost-white.svg", +"description": "", +}, +{ +"name": "rabbitmq-cluster", +"colorIcon": "icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg", +"whiteIcon": "icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/rabbitmq-operator/icons/color/rabbitmq-operator-color.svg b/src/collections/integrations/rabbitmq-operator/icons/color/rabbitmq-operator-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-operator/icons/color/rabbitmq-operator-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg b/src/collections/integrations/rabbitmq-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg new file mode 100644 index 000000000000..63f3c5cacf51 --- /dev/null +++ b/src/collections/integrations/rabbitmq-operator/icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-operator/icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-white.svg b/src/collections/integrations/rabbitmq-operator/icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-white.svg new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/src/collections/integrations/rabbitmq-operator/icons/white/rabbitmq-operator-white.svg b/src/collections/integrations/rabbitmq-operator/icons/white/rabbitmq-operator-white.svg new file mode 100644 index 000000000000..491b9aaddd05 --- /dev/null +++ b/src/collections/integrations/rabbitmq-operator/icons/white/rabbitmq-operator-white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/rabbitmq-operator/index.mdx b/src/collections/integrations/rabbitmq-operator/index.mdx index 98f9fd6be521..083190a248d8 100644 --- a/src/collections/integrations/rabbitmq-operator/index.mdx +++ b/src/collections/integrations/rabbitmq-operator/index.mdx @@ -1,28 +1,39 @@ --- -title: RabbitMQ Operator +title: RabbitMQ Operator subtitle: Collaborative and visual infrastructure as code for RabbitMQ Operator -integrationIcon: icon/color/rabbitmq-operator-color.svg -darkModeIntegrationIcon: icon/white/rabbitmq-operator-white.svg -docURL: +integrationIcon: icons/color/rabbitmq-operator-color.svg +darkModeIntegrationIcon: icons/white/rabbitmq-operator-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/rabbitmq-operator +description: category: App Definition and Development subcategory: Streaming & Messaging -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." +registrant: Artifact Hub +components: [ +{ +"name": "rabbitmq-cluster", +"colorIcon": "icons/components/rabbitmq-cluster/icons/color/rabbitmq-cluster-color.svg", +"whiteIcon": "icons/components/rabbitmq-cluster/icons/white/rabbitmq-cluster-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.", + "Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." ] workingSlides: [ - ../_images/meshmap-visualizer.png, - ../_images/meshmap-designer.png] + ../_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 +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 + diff --git a/src/collections/integrations/rook/icon/color/rook-color.svg b/src/collections/integrations/rook/icons/color/rook-color.svg similarity index 100% rename from src/collections/integrations/rook/icon/color/rook-color.svg rename to src/collections/integrations/rook/icons/color/rook-color.svg diff --git a/src/collections/integrations/rook/icon/white/rook-white.svg b/src/collections/integrations/rook/icons/white/rook-white.svg similarity index 100% rename from src/collections/integrations/rook/icon/white/rook-white.svg rename to src/collections/integrations/rook/icons/white/rook-white.svg diff --git a/src/collections/integrations/rook/index.mdx b/src/collections/integrations/rook/index.mdx index a47becb0e9f5..e38c754f1e3a 100644 --- a/src/collections/integrations/rook/index.mdx +++ b/src/collections/integrations/rook/index.mdx @@ -1,28 +1,33 @@ --- -title: Rook +title: Rook subtitle: Collaborative and visual infrastructure as code for Rook -integrationIcon: icon/color/rook-color.svg -darkModeIntegrationIcon: icon/white/rook-white.svg -docURL: +integrationIcon: icons/color/rook-color.svg +darkModeIntegrationIcon: icons/white/rook-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/rook +description: category: Runtime subcategory: Cloud Native Storage -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Storage Orchestration for Kubernetes +Storage Orchestration 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/schemahero/icon/color/schemahero-color.svg b/src/collections/integrations/schemahero/icons/color/schemahero-color.svg similarity index 100% rename from src/collections/integrations/schemahero/icon/color/schemahero-color.svg rename to src/collections/integrations/schemahero/icons/color/schemahero-color.svg diff --git a/src/collections/integrations/schemahero/icon/white/schemahero-white.svg b/src/collections/integrations/schemahero/icons/white/schemahero-white.svg similarity index 100% rename from src/collections/integrations/schemahero/icon/white/schemahero-white.svg rename to src/collections/integrations/schemahero/icons/white/schemahero-white.svg diff --git a/src/collections/integrations/schemahero/index.mdx b/src/collections/integrations/schemahero/index.mdx index 587217426584..b59d4e57c589 100644 --- a/src/collections/integrations/schemahero/index.mdx +++ b/src/collections/integrations/schemahero/index.mdx @@ -1,28 +1,33 @@ --- -title: Schemahero +title: Schemahero subtitle: Collaborative and visual infrastructure as code for Schemahero -integrationIcon: icon/color/schemahero-color.svg -darkModeIntegrationIcon: icon/white/schemahero-white.svg -docURL: +integrationIcon: icons/color/schemahero-color.svg +darkModeIntegrationIcon: icons/white/schemahero-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/schemahero +description: category: App Definition and Development subcategory: Database -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- A Kubernetes operator for declarative database schema management (gitops for database schemas) +A Kubernetes operator for declarative database schema management (gitops for database schemas)
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/serverless devs/icon/color/serverless devs-color.svg b/src/collections/integrations/serverless devs/icon/color/serverless devs-color.svg deleted file mode 100644 index ab843423c032..000000000000 --- a/src/collections/integrations/serverless devs/icon/color/serverless devs-color.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/serverless devs/icon/white/serverless devs-white.svg b/src/collections/integrations/serverless devs/icon/white/serverless devs-white.svg deleted file mode 100644 index 3349732b4591..000000000000 --- a/src/collections/integrations/serverless devs/icon/white/serverless devs-white.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/serverless devs/index.mdx b/src/collections/integrations/serverless devs/index.mdx deleted file mode 100644 index 73b9f103563d..000000000000 --- a/src/collections/integrations/serverless devs/index.mdx +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Serverless Devs -subtitle: Collaborative and visual infrastructure as code for Serverless Devs -integrationIcon: icon/color/serverless devs-color.svg -darkModeIntegrationIcon: icon/white/serverless devs-white.svg -docURL: -category: Serverless -subcategory: Tools -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.webp, - ../_images/meshmap-designer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs." -published: true ---- -- 🔥🔥🔥 Serverless Devs developer tool ( Serverless Devs 开发者工具 ) -
-- 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/serverless workflow/icon/color/serverless workflow-color.svg b/src/collections/integrations/serverless-workflow/icons/color/serverless-workflow-color.svg similarity index 100% rename from src/collections/integrations/serverless workflow/icon/color/serverless workflow-color.svg rename to src/collections/integrations/serverless-workflow/icons/color/serverless-workflow-color.svg diff --git a/src/collections/integrations/serverless workflow/icon/white/serverless workflow-white.svg b/src/collections/integrations/serverless-workflow/icons/white/serverless-workflow-white.svg similarity index 100% rename from src/collections/integrations/serverless workflow/icon/white/serverless workflow-white.svg rename to src/collections/integrations/serverless-workflow/icons/white/serverless-workflow-white.svg diff --git a/src/collections/integrations/serverless workflow/index.mdx b/src/collections/integrations/serverless-workflow/index.mdx similarity index 57% rename from src/collections/integrations/serverless workflow/index.mdx rename to src/collections/integrations/serverless-workflow/index.mdx index 8121e4612418..1abeb1257fe0 100644 --- a/src/collections/integrations/serverless workflow/index.mdx +++ b/src/collections/integrations/serverless-workflow/index.mdx @@ -1,28 +1,33 @@ --- -title: Serverless Workflow +title: Serverless Workflow subtitle: Collaborative and visual infrastructure as code for Serverless Workflow -integrationIcon: icon/color/serverless workflow-color.svg -darkModeIntegrationIcon: icon/white/serverless workflow-white.svg -docURL: +integrationIcon: icons/color/serverless-workflow-color.svg +darkModeIntegrationIcon: icons/white/serverless-workflow-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/serverless workflow +description: category: App Definition and Development subcategory: Application Definition & Image Build -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Serverless Workflow Specification +Serverless Workflow Specification
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/service-mesh-interface/icon/color/service-mesh-interface.svg b/src/collections/integrations/service-mesh-interface/icon/color/service-mesh-interface.svg deleted file mode 100644 index 74308e18b6af..000000000000 --- a/src/collections/integrations/service-mesh-interface/icon/color/service-mesh-interface.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/service-mesh-interface/icon/white/service-mesh-interface.svg b/src/collections/integrations/service-mesh-interface/icon/white/service-mesh-interface.svg deleted file mode 100644 index 67d210171d7d..000000000000 --- a/src/collections/integrations/service-mesh-interface/icon/white/service-mesh-interface.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/collections/integrations/service-mesh-interface/images/smi-conformance-result.webp b/src/collections/integrations/service-mesh-interface/images/smi-conformance-result.webp deleted file mode 100644 index 8b73347e26a9..000000000000 Binary files a/src/collections/integrations/service-mesh-interface/images/smi-conformance-result.webp and /dev/null differ diff --git a/src/collections/integrations/service-mesh-interface/index.mdx b/src/collections/integrations/service-mesh-interface/index.mdx deleted file mode 100644 index d8f7ecbb27e8..000000000000 --- a/src/collections/integrations/service-mesh-interface/index.mdx +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Service Mesh Interface (SMI) -subtitle: Collaborative and visual infrastructure as code for Service Mesh Interface (SMI) -integrationIcon: icon/color/service-mesh-interface.svg -darkModeIntegrationIcon: icon/white/service-mesh-interface.svg -docURL: -category: Cloud Native Network -subcategory: Service Mesh -featureList: ["Use Meshery's diagnostic tool to verify that your service mesh's behavior in an accessible and non-destructive manner.", -"Integrate and wrap your operational processes around a service mesh without fear of lock-in.", -"Ongoing synchronization of Kubernetes configuration and changes across any number of clusters." -] -workingSlides: [ - ./images/smi-conformance-result.webp, - ../_images/meshmap-visualizer.webp] -howItWorks: "Collaborative Infrastructure as Code" -howItWorksDetails: "As a service mesh agnostic tool that provides lifecycle and performance management of a large number of service meshes, sample applications, service mesh patterns and WebAssembly filters, Meshery is the ideal tool for the job when it comes to SMI Conformance." - -published: true ---- -import {Link} from "gatsby"; - -- Service Mesh Interface provides a standard interface for service meshes on Kubernetes. SMI provides a standard interface for service meshes on Kubernetes and a basic feature set for the most common service mesh use cases. -
-- Meshery is the official SMI Conformance Validator. Use Meshery's diagnostic tool to verify that your service mesh's behavior in an accessible and non-destructive manner. -
-- After you Understand Service Mesh Specifications and Why They Matter, you can use Service Mesh Interface and Service Mesh Performance specs on your CI/CD pipelines with Meshery's GitHub Actions by pipelining service mesh specifications. -
\ No newline at end of file diff --git a/src/collections/integrations/skooner/icon/color/skooner-color.svg b/src/collections/integrations/skooner/icons/color/skooner-color.svg similarity index 100% rename from src/collections/integrations/skooner/icon/color/skooner-color.svg rename to src/collections/integrations/skooner/icons/color/skooner-color.svg diff --git a/src/collections/integrations/skooner/icon/white/skooner-white.svg b/src/collections/integrations/skooner/icons/white/skooner-white.svg similarity index 100% rename from src/collections/integrations/skooner/icon/white/skooner-white.svg rename to src/collections/integrations/skooner/icons/white/skooner-white.svg diff --git a/src/collections/integrations/skooner/index.mdx b/src/collections/integrations/skooner/index.mdx index dc7cdf79674d..e2fac0a3d834 100644 --- a/src/collections/integrations/skooner/index.mdx +++ b/src/collections/integrations/skooner/index.mdx @@ -1,28 +1,33 @@ --- -title: Skooner +title: Skooner subtitle: Collaborative and visual infrastructure as code for Skooner -integrationIcon: icon/color/skooner-color.svg -darkModeIntegrationIcon: icon/white/skooner-white.svg -docURL: +integrationIcon: icons/color/skooner-color.svg +darkModeIntegrationIcon: icons/white/skooner-white.svg +docURL: https://docs.meshery.io/extensibility/integrations/skooner +description: category: Observability and Analysis subcategory: Monitoring -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." +registrant: Artifact Hub +components: [] +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] + ../_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 +published: TRUE ---- Simple Kubernetes real-time dashboard and management. +Simple Kubernetes real-time dashboard and management.
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/solr-operator/icon/color/solr-operator-color.svg b/src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg similarity index 100% rename from src/collections/integrations/solr-operator/icon/color/solr-operator-color.svg rename to src/collections/integrations/solr-operator/icons/color/solr-operator-color.svg diff --git a/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/color/solr-backup-color.svg b/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/color/solr-backup-color.svg new file mode 100644 index 000000000000..d74db8350d39 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/color/solr-backup-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/white/solr-backup-white.svg b/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/white/solr-backup-white.svg new file mode 100644 index 000000000000..6dc6fb618c73 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-backup/icons/white/solr-backup-white.svg @@ -0,0 +1,15 @@ + diff --git a/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/color/solr-cloud-color.svg b/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/color/solr-cloud-color.svg new file mode 100644 index 000000000000..d74db8350d39 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/color/solr-cloud-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/white/solr-cloud-white.svg b/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/white/solr-cloud-white.svg new file mode 100644 index 000000000000..6dc6fb618c73 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-cloud/icons/white/solr-cloud-white.svg @@ -0,0 +1,15 @@ + diff --git a/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/color/solr-prometheus-exporter-color.svg b/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/color/solr-prometheus-exporter-color.svg new file mode 100644 index 000000000000..d74db8350d39 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/color/solr-prometheus-exporter-color.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/white/solr-prometheus-exporter-white.svg b/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/white/solr-prometheus-exporter-white.svg new file mode 100644 index 000000000000..6dc6fb618c73 --- /dev/null +++ b/src/collections/integrations/solr-operator/icons/components/solr-prometheus-exporter/icons/white/solr-prometheus-exporter-white.svg @@ -0,0 +1,15 @@ + diff --git a/src/collections/integrations/solr-operator/icon/white/solr-operator-white.svg b/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg similarity index 50% rename from src/collections/integrations/solr-operator/icon/white/solr-operator-white.svg rename to src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg index ced190519348..0a6adb53dce9 100644 --- a/src/collections/integrations/solr-operator/icon/white/solr-operator-white.svg +++ b/src/collections/integrations/solr-operator/icons/white/solr-operator-white.svg @@ -1,25 +1,24 @@ -