From 3a7c1a57407c87222aab5f448ecaa7ee5ce5dbdc Mon Sep 17 00:00:00 2001 From: Vikramaditya Singh <59855919+Ghat0tkach@users.noreply.github.com> Date: Sat, 26 Aug 2023 00:50:58 +0530 Subject: [PATCH 01/20] Update docker-extension-meshery.js fixed link Signed-off-by: Vikramaditya Singh <59855919+Ghat0tkach@users.noreply.github.com> --- src/sections/Docker-Meshery/docker-extension-meshery.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sections/Docker-Meshery/docker-extension-meshery.js b/src/sections/Docker-Meshery/docker-extension-meshery.js index 60087ad5ebe0..946e117d5fe0 100644 --- a/src/sections/Docker-Meshery/docker-extension-meshery.js +++ b/src/sections/Docker-Meshery/docker-extension-meshery.js @@ -58,7 +58,7 @@ const DockerExtensionMeshery = () => {
Visual designer for cloud native applications and infrastructure
{" "} - Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads. + Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads. From 27ecdc38cbe5778b9202f4fe4eba9b12d00d11fd Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Thu, 31 Aug 2023 20:04:54 +0530 Subject: [PATCH 02/20] Update index.mdx Signed-off-by: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> --- src/collections/members/abdullah-rafi/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collections/members/abdullah-rafi/index.mdx b/src/collections/members/abdullah-rafi/index.mdx index ca30f98cf972..8cd133366559 100644 --- a/src/collections/members/abdullah-rafi/index.mdx +++ b/src/collections/members/abdullah-rafi/index.mdx @@ -5,10 +5,10 @@ image_path: ./abdullah-rafi.webp github: abdullah1308 linkedin: abdullah-rafi layer5 : 0bd1161b-2add-4ac7-a627-cde597514b45 -status: Active +status: Inactive location: Mangalore, India bio: "I'm an undergrad student majoring in Information Technology at NIT Karnataka. My interests in cloud systems, open source, and software development led me to be a part of the Layer5 organization where I have been able to work on projects that align with my interests and contribute to the community. I take great satisfaction in building stuff that is useful to others and Layer5 has enabled me to do so." badges: - meshery published: true ---- \ No newline at end of file +--- From 9ab226c928a15bfe22072e0632b1a9ee38e34efe Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Fri, 1 Sep 2023 18:00:06 +0530 Subject: [PATCH 03/20] update-webhook-september --- src/components/CommonForm/events.js | 2 +- src/components/CommonForm/index.js | 2 +- src/components/ContactForm/index.js | 2 +- src/sections/Community/Handbook/writing-program/content-form.js | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/CommonForm/events.js b/src/components/CommonForm/events.js index 414c894e9f4b..23a26c118cca 100644 --- a/src/components/CommonForm/events.js +++ b/src/components/CommonForm/events.js @@ -23,7 +23,7 @@ const EventForm = ({ form, title, submit_title, submit_body }) => { useEffect(() => { if (submit) { - axios.post("https://hook.us1.make.com/r5qgpjel5tlhtyndcgjvkrdkoc65417y", { + axios.post("https://hook.us1.make.com/x4crqi16j8wfhctosk8y47fj6gknyvvh", { memberFormOne, }); } diff --git a/src/components/CommonForm/index.js b/src/components/CommonForm/index.js index 1bdcd39dd808..da239954eb5d 100644 --- a/src/components/CommonForm/index.js +++ b/src/components/CommonForm/index.js @@ -73,7 +73,7 @@ const CommonForm = ({ form, title, submit_title, submit_body }) => { }; useEffect(() => { if (submit) { - axios.post("https://hook.us1.make.com/r5qgpjel5tlhtyndcgjvkrdkoc65417y", { + axios.post("https://hook.us1.make.com/x4crqi16j8wfhctosk8y47fj6gknyvvh", { memberFormOne, }); } diff --git a/src/components/ContactForm/index.js b/src/components/ContactForm/index.js index 567952841f3a..8686bfa8d941 100644 --- a/src/components/ContactForm/index.js +++ b/src/components/ContactForm/index.js @@ -12,7 +12,7 @@ const ContactForm = () => { useEffect(() => { if (submit) { // Webhook to handle all event forms and all signup forms, except for the community member form. - axios.post("https://hook.us1.make.com/r5qgpjel5tlhtyndcgjvkrdkoc65417y", { + axios.post("https://hook.us1.make.com/x4crqi16j8wfhctosk8y47fj6gknyvvh", { memberFormOne, }); window.scrollTo(0, 700); diff --git a/src/sections/Community/Handbook/writing-program/content-form.js b/src/sections/Community/Handbook/writing-program/content-form.js index 8c4858540e85..7f3229a14988 100644 --- a/src/sections/Community/Handbook/writing-program/content-form.js +++ b/src/sections/Community/Handbook/writing-program/content-form.js @@ -24,7 +24,7 @@ const ContentForm = () => { useEffect(() => { if (submit) { - axios.post("https://hook.us1.make.com/r5qgpjel5tlhtyndcgjvkrdkoc65417y", { + axios.post("https://hook.us1.make.com/x4crqi16j8wfhctosk8y47fj6gknyvvh", { memberFormOne, }); } From cef8a7e927432752a229e1137df2174c377cf829 Mon Sep 17 00:00:00 2001 From: Layak Ali Date: Sat, 2 Sep 2023 02:55:57 +0530 Subject: [PATCH 04/20] Signed-off-by: Layak Ali --- src/collections/members/vaibhav-malik/index.mdx | 13 +++++++++++++ .../members/vaibhav-malik/vaibhav-malik.webp | Bin 0 -> 4206 bytes 2 files changed, 13 insertions(+) create mode 100644 src/collections/members/vaibhav-malik/index.mdx create mode 100644 src/collections/members/vaibhav-malik/vaibhav-malik.webp diff --git a/src/collections/members/vaibhav-malik/index.mdx b/src/collections/members/vaibhav-malik/index.mdx new file mode 100644 index 000000000000..11d6c7dbe1ef --- /dev/null +++ b/src/collections/members/vaibhav-malik/index.mdx @@ -0,0 +1,13 @@ +--- +name: Vaibhav Malik +position: Contributor +image_path: ./vaibhav-malik.webp +github: VaibhavMalik4187 +linkedin: vaibhavmalik4187 +layer5: 495185a6-7aa4-4c66-a7ff-2e5e7e7c9768 +location: India +bio: Hi, I am an ardent advocate of open-source initiatives, presently engrossed in the realms of DevOps and Backend development. I have had the privilege of participating as a mentee in the Google Summer of Code (GSoC) program under the aegis of Inkscape for two consecutive years. Moreover, during the recent summer term, I undertook an internship at Sprinklr, situated in Gurgaon, where I assumed the role of a Product Engineer. +I hold a distinct inclination towards C and C++, considering them as my primary programming preferences. Should you require any assistance in embarking upon open-source contributions, please do not hesitate to reach out to me. Your inquiries are most welcome. +status: Active +published: true +--- \ No newline at end of file diff --git a/src/collections/members/vaibhav-malik/vaibhav-malik.webp b/src/collections/members/vaibhav-malik/vaibhav-malik.webp new file mode 100644 index 0000000000000000000000000000000000000000..d51028f877bf32ab91616a7d98a501a25df905d1 GIT binary patch literal 4206 zcmV-!5RvavNk&Fy5C8yIMM6+kP&go35C8y>Yyh1BD#!rH06vjAm`Ej~BB`uYJ<%`{ z31e%R$PdLJohq^q%X8Q3M`MYM7I2?kuge9$z&cIsSHkMdE7CK-o9u>m=yC3bTAK;| zRg(T}apc1OsYMyq{VVWr+FPr^;^y!8+$w%0pBLW~jnr7x{1<3ikP~3mSYBnsi@P9y zr??aZl(kse66;B@pX2hxBEgE2zTY_T(NBu)4?h2&(vUQX2;_d*3t<`w8=ciKkDTW!86sj z_7M^W!0Ol-x8H*Xq4<{34vE_`{-nqy7@uSAI#{JgUHW(}EfJ0EcMtl< z!!!Zheh9v$dd!&gD)?A{mvArs?XDl}xb2(!hc~0f924cOlgN1@>Q)gQnZSAUDvQMA zWl6G838d}Sr5PM**WIZVeEWA+Qg<7j$ zM|RxG{jYt>Yc4u3rc@x=&&73yDunA6abcmZ$nAJTM|te|Sy{k{TP62qfHLBhHM%=@TA-ju3l~6pq-m zD!we*s;;joFdzh!5u~`{t}r?P0RB`l+)17wIub|lY=7305V?wp&lcGN^8o+!*X$Rb zY^^Am$q-DwZ`)}(((EHfeMbTjLPrHOrcue#d$hWqp^oK_pnenkC7f}8`gYcJXkvkZ zj+y<^1aL;bC~f;l=r$D#etPekUf(TW?S^?OtzSOBp~T51lotu&8$bVN=8&wqk`NGq z%QK&%=Mw4+BfozFZ_~jai%O`dEBq%EWG+vl*aOatDkHU}|9n<*BMp8g+br>+-WiL* zdj?MD1pthe&9{2@bf@BzyzGS??-B?-5a`GnGNGR&eBAdLlv6{G2D-Lr*=YqEQhi?C z&!i9Eg1UfOqXiA|B^G1|`DT?ivs;r|_20==gvrOkzUpZf=Cy9ab_Yi^N}I?K*;;9C zSVNo|uOWbNH*WK^Gx-C9oTex=Pka7?rAr@!hs2nmTHY&pdGQ5<`&ZvEqeLVdZHP>A zr3CDcc*fG>qWI-#v`z-bo5}gabhRBhfcGy;6IGwu{*B!%6PB!!1D%1o5$(bA-AhOg!c z*-Z$hw;dtw8>x!7(O~e<^Lzo)o!K$Uwku+v$=MUQ_XU`$>zT*|#lT^vfb{$qImV zld-wr$l!;W<+44I*mrU!n!sL66TeYW11PBA-R|TAI}-!79b59y>4h z6RThY>RUuI#PsWd+4o5QhjNRLouGcY7MBslg$nk>2X2j->1UGC%w^y~-@}DBcDd15m0Tw?l(j@MKK0wh;4L=Mz9b@6e_5B3;e5VVi2myWgiQZixW4`@&b({1tX=&=6Z{c3K%%5>Iihz3(^ zY+U2Oi=f8LLI`_!H3hrIELM~}mU!^^50nrD*v4U~9+?H(kGip0@VL}SJPiVbGZz&x zj|qalQ9CqABLssS{!M2X;%jRc5;az8_bVyE%%}}SYP!G|)0`?#aBJ1T>_E5@;?iN9 z9manH17bWE4^jce4*^7p0pgPP_;idpjsh;Z1Cy93j(9>F=LBb(&Nq;8O%4Sqka-(> z2~kFCg`wH?jt>!kqv{gROPS4T&8Mvf$gpy5J*pbilB{Zp#Xc0BTi*z>vL_fe;62&7 z5sxWoSo`lXt7+$=JCOXZ?|E;EOPJljg|X^VT?38(R6I zNZ?GY53ztY{5vW;H5RV6r=9=k8oT?TOk}Kb*+eMu#bo3R@QWY|K96qDSo-KkU!zJ! zrvVGV4GHB)*ZoJnK4!a3e??|WGtl8~xk@SCqyTW!kp|+fIda+2gZ;};;9lB8MmTs} zSy88>>w$!c{)FxD${Z#Pmo5c&V6izM;>*&Kpdnq`#so-ZdqQO}s5u(|1xTmGq$$v! zb-|LqZ^0&z5`e4`jB(1zzfh%cYVF!R8ABR-`D{ZaJBSsP20%E_-jIAPYugbfMX>2$35*!3p29$J%)4oOFpN%sDwOg3m z4)S-qUw6Yl)I*E_@T>n5UOS?i3Twl4DbD|tqWNX=H zX%gT2#K+77A7WzyBtRkXWqbc~7LGy?gTFJKk%wkYTK$*mWIIcQ=JR|j-|UFo74j1EZ53N7Jz~?j^SA1v$EA~kvoG%*W#=k3 z|H&8SEZpIR3Rl5ga9MU$<*UbuSA4G7lQp;vwHyYX`ZkR9SMx*|JX zoi>dw)7NGJ46v}o!;(1cCdq=>l{IhLR4kbDl>Z4&*<>Q1LZw-UpU9hiP302f_sBr$mJjMN%cWCbwBZ%!V z+`_=BZ{>ZGHs!adx7qFQ8u3k+09)X{0Q0sFHDc0@N30H;{A-@=@#o^if5I&*PN8&+WsgsFsW~v6d3;kVC*=BY^L7u!W^N!e|lOUI6|}3 z7iO3e>iq#CqcIh}ChfnHn;qlxS9U-)${Ll~SSV#k)Yv6{%z<%WOMDmtStbl0a-uq#uz%e1!!$?iUVj5W5l*=BCRG;J ztLx<@7Wr+7a5yX?$%X|^yCw?(02GLlt#1>uX@ua4g=81yVVEPh*(r|umVv!_)B3&a z-9t8zFU)xStCFq#m65IhCdBbYjQN_9I-3-m@Ilo}_^K+gy>h7FV>!^LpBJvwq=uhRN);)n& zQ6Si@#U3~bp+fzBlZH67YsVPtUrd3LU+RX<3B#qTSG`24Nj}1jklgJtO$Roy0eF?T$-BOyX@O;-?OT89E>bx6=+ zbgiv%zpnrB0&e>2<|7A+4S8M$jPyvS;3YOph$LuUpvM^^3QNG0Q;I@qr%*6DqG#r& zS0;Xs40K@j-f-d+6eazxytXc*%_*d(kV%mDJ>wcqI!jR^ILF#W3e?!(5-fqX(CcL;B90-o=`}E@Qf9aPREP#xrlwtrwX%y1jMz?$-wqm-}wlYljXj z$OI*Ir=`!Mbg;UUOa%-O$~ejWEQd?PU}W~*-kND+T3FMZEgj1R1NojA{QR_W3!e*A zKV{7+#c9^_EJ=9@1%)rZ_uT$M%X1=?{~uNY&LY-PqT#&}(M6|4gtOONIlucEg& zfbs_W&@}qka+D+QEYsKZWkv3~Q?Cgzbo1?<8u%K3(-Is#TgqYs2wFq)NC4Z(Ig^eY`8!G E0Ean5MgRZ+ literal 0 HcmV?d00001 From 6359bac912d09570548393039bf4b06d79c84347 Mon Sep 17 00:00:00 2001 From: Layak Ali Date: Sat, 2 Sep 2023 03:05:26 +0530 Subject: [PATCH 05/20] Signed-off-by: Layak Ali --- src/collections/members/vaibhav-malik/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collections/members/vaibhav-malik/index.mdx b/src/collections/members/vaibhav-malik/index.mdx index 11d6c7dbe1ef..bfe098514acb 100644 --- a/src/collections/members/vaibhav-malik/index.mdx +++ b/src/collections/members/vaibhav-malik/index.mdx @@ -6,8 +6,8 @@ github: VaibhavMalik4187 linkedin: vaibhavmalik4187 layer5: 495185a6-7aa4-4c66-a7ff-2e5e7e7c9768 location: India -bio: Hi, I am an ardent advocate of open-source initiatives, presently engrossed in the realms of DevOps and Backend development. I have had the privilege of participating as a mentee in the Google Summer of Code (GSoC) program under the aegis of Inkscape for two consecutive years. Moreover, during the recent summer term, I undertook an internship at Sprinklr, situated in Gurgaon, where I assumed the role of a Product Engineer. -I hold a distinct inclination towards C and C++, considering them as my primary programming preferences. Should you require any assistance in embarking upon open-source contributions, please do not hesitate to reach out to me. Your inquiries are most welcome. +bio: "Hi, I am an ardent advocate of open-source initiatives, presently engrossed in the realms of DevOps and Backend development. I have had the privilege of participating as a mentee in the Google Summer of Code (GSoC) program under the aegis of Inkscape for two consecutive years. Moreover, during the recent summer term, I undertook an internship at Sprinklr, situated in Gurgaon, where I assumed the role of a Product Engineer. +I hold a distinct inclination towards C and C++, considering them as my primary programming preferences. Should you require any assistance in embarking upon open-source contributions, please do not hesitate to reach out to me. Your inquiries are most welcome." status: Active published: true --- \ No newline at end of file From 4769573157d627d4fc04d5041cf89849ee470a16 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 1 Sep 2023 22:18:09 +0000 Subject: [PATCH 06/20] Bump gatsby-redirect-from from 1.0.4 to 1.0.5 Bumps [gatsby-redirect-from](https://github.com/kremalicious/gatsby-redirect-from) from 1.0.4 to 1.0.5. - [Release notes](https://github.com/kremalicious/gatsby-redirect-from/releases) - [Changelog](https://github.com/kremalicious/gatsby-redirect-from/blob/main/CHANGELOG.md) - [Commits](https://github.com/kremalicious/gatsby-redirect-from/compare/v1.0.4...v1.0.5) --- updated-dependencies: - dependency-name: gatsby-redirect-from dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 50310f1d0614..29ddb6a6e7ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,7 +44,7 @@ "gatsby-plugin-sitemap": "^5.25.0", "gatsby-plugin-styled-components": "^5.25.0", "gatsby-plugin-svgr": "^3.0.0-beta.0", - "gatsby-redirect-from": "^1.0.4", + "gatsby-redirect-from": "^1.0.5", "gatsby-source-filesystem": "^4.25.0", "gatsby-transformer-sharp": "^4.25.0", "gbimage-bridge": "^0.2.2", @@ -13143,9 +13143,9 @@ } }, "node_modules/gatsby-redirect-from": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/gatsby-redirect-from/-/gatsby-redirect-from-1.0.4.tgz", - "integrity": "sha512-rSPhgt3QqQtkp+tC7SL8EqT5VSuSZoFQndk1TZ1LW/TSy3fZNqxZ3BebxoH4vuYyuYM1oCjWztRnJLulXjmlhw==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/gatsby-redirect-from/-/gatsby-redirect-from-1.0.5.tgz", + "integrity": "sha512-bq0j1mGjMrRlWJIOnj8ALlHjjqvf9VslDjVPCaGyvs7vTWgl8r51B8H2FtblEt0D20rw/inFxHh6ZG4bfJ/Z2g==", "engines": { "node": ">=16" }, diff --git a/package.json b/package.json index 201157b44e00..2c3da6eaba48 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "gatsby-plugin-sitemap": "^5.25.0", "gatsby-plugin-styled-components": "^5.25.0", "gatsby-plugin-svgr": "^3.0.0-beta.0", - "gatsby-redirect-from": "^1.0.4", + "gatsby-redirect-from": "^1.0.5", "gatsby-source-filesystem": "^4.25.0", "gatsby-transformer-sharp": "^4.25.0", "gbimage-bridge": "^0.2.2", From 4598709d4dc750c4ccbe5a9ae35686e42f174901 Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Mon, 4 Sep 2023 19:21:44 +0530 Subject: [PATCH 07/20] Update index.mdx Signed-off-by: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> --- src/collections/members/usman-siddique/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collections/members/usman-siddique/index.mdx b/src/collections/members/usman-siddique/index.mdx index a529029488d5..4eea6a46eec2 100644 --- a/src/collections/members/usman-siddique/index.mdx +++ b/src/collections/members/usman-siddique/index.mdx @@ -5,7 +5,7 @@ image_path: ./Usman-Dev.webp github: UsmanDev09 linkedin: muhammadusmansiddique layer5: 0f0e1517-b824-4d90-b9a8-c5791eedf3c2 -status: Active +status: Inactive location: Lahore, Pakistan bio: Hello, I am a software developer who specializes in MERN stack development. I am passionate about technology and its impact on the world. My love of coding began during my student years, and I quickly became involved in the tech community, eager to learn and share my skills.Throughout my career, I have remained committed to working with the tech community, and I am particularly enthusiastic about open source software. As a result, I joined the Layer 5 community and continue to thrive here, collaborating with other developers and contributing to open source projects. badges: From 5628073c3402dbbe376a71d5ce385c5fbb058169 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Tue, 5 Sep 2023 04:17:45 -0500 Subject: [PATCH 08/20] switch to cloud native Signed-off-by: Lee Calcote --- README.md | 18 +++---- .../index.mdx | 8 +--- src/sections/Community/Handbook/projects.js | 47 +++++++++---------- .../Community/Handbook/recognition.js | 4 +- src/sections/Community/Handbook/repo-data.js | 30 ++++++------ src/sections/Community/Handbook/repository.js | 12 ++--- .../Handbook/security-vulnerabilities.js | 12 ++--- .../Brand-components/servicemeshpatterns.js | 6 +-- src/sections/Company/Brand/index.js | 4 +- src/sections/Learn-Layer5/index.js | 8 ++-- src/sections/Projects/Project-grid/index.js | 6 +-- .../Project-grid/projectGrid.style.js | 2 +- 12 files changed, 75 insertions(+), 82 deletions(-) diff --git a/README.md b/README.md index 1db0c728f349..a92995be00d2 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Meshery - Cloud Native Management Plane -Meshery is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, any service mesh, and their workloads. +Meshery is the collaborative cloud native manager that enables the adoption, operation, and management of Kubernetes and its workloads.



@@ -50,10 +50,10 @@

-

Service Mesh Pattern

-Service Mesh Pattern +

Cloud Native Patterns

+Cloud Native Patterns -Service Mesh Patterns help you get the most out of Linkerd, Consul, App Mesh, Istio, Kuma, Open Service Mesh, or any service mesh, including those using Envoy and use of WebAssembly. Each pattern can be used as a template and is customizable. +Cloud Native Patterns help you get the most out of Kubernetes and every CNCF project. Each pattern can be used as a template and is customizable.



@@ -71,7 +71,7 @@ The Service Mesh Landscape is a compre

-

Service Mesh Performance

+

Cloud Native Performance

@@ -79,7 +79,7 @@ The Service Mesh Landscape is a compre Shows a dark SMP logo in light mode and a white logo in dark mode -The Service Mesh Performance (SMP) is a vendor-neutral specification for capturing details of environment and infrastructure details, service mesh and its configuration, service/application details, and bundling of statistical analysis of results. +The Cloud Native Performance is a vendor-neutral specification for capturing details of environment and infrastructure details, cloud native infrastructure and its configuration, service/application details, and bundling of statistical analysis of results.



@@ -116,7 +116,7 @@ Image Hub supports Envoy-based data planes. It is compatible with and can be dep style="float:left;margin:10px;" width="125px" height="100px" alt="Learn Layer5" align="left" /> -Learn Layer5 is a sample application for learning how service meshes work which also provides SMI Conformance testing. +Learn Layer5 is a sample application for learning how cloud native infrastructure works.



@@ -140,7 +140,7 @@ alt="Service Mesh Interface Conformance" align="left" /> style="float:left;margin:10px;" width="125px" alt="Nighthawk" align="left" /> -Nighthawk is a Layer 7 (HTTP/HTTPS/HTTP2) performance characterization tool. Nighthawk is Envoy’s load generator and is written in C++. Meshery integrates Nighthawk as one of (currently) three choices of load generator for characterizing and managing the performance of service meshes and their workloads. +Nighthawk is a Layer 7 (HTTP/HTTPS/HTTP2) performance characterization tool. Nighthawk is Envoy’s load generator and is written in C++. Meshery integrates Nighthawk as one of (currently) three choices of load generator for characterizing and managing the performance of infrastructure and services.


@@ -186,7 +186,7 @@ alt="Meshery Catalog" align="left" />
diff --git a/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx b/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx index ba501d2aa807..2e1290aef0d2 100644 --- a/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx +++ b/src/collections/blog/2021/2021-10-09-an-introduction-to-meshery/index.mdx @@ -35,12 +35,8 @@ import { Link } from "gatsby";

- Meshery is the open-source, multi-service mesh management plane that can - provision ten different service meshes, onboard your applications, manage - WebAssembly filters, apply service mesh patterns, validate against best - practices, and benchmarks the performance of your service mesh deployments. - Let’s learn how to manage service meshes with confidence with the multi-mesh - manager, Meshery.{" "} + Meshery is the open-source, collaborative cloud native manager that can + configure 230+ Kuberentes infrasturcture operators different service meshes, onboard your applications, manage WebAssembly filters, apply cloud native patterns, validate against best practices, and benchmarks the performance of your cloud native deployments. Let’s learn how to manage cloud native infrastructure with confidence with Meshery.{" "}

diff --git a/src/sections/Community/Handbook/projects.js b/src/sections/Community/Handbook/projects.js index 800ecc4e1302..6c8006ea12be 100644 --- a/src/sections/Community/Handbook/projects.js +++ b/src/sections/Community/Handbook/projects.js @@ -23,13 +23,13 @@ const contents = [ { id: 1, link: "#Meshery", text: "Meshery" }, { id: 2, - link: "#Service Mesh Performance", - text: "Service Mesh Performance", + link: "#Cloud Native Performance", + text: "Cloud Native Performance", }, { id: 3, - link: "#Service Mesh Patterns", - text: " Service Mesh Patterns", + link: "#Cloud Native Patterns", + text: " Cloud Native Patterns", }, ]; @@ -59,7 +59,7 @@ const Maintainer = () => {

Its cloud native community represents the largest collection of - service Mesh projects. Emerging projects like Nighthawk{" "} + cloud native projects. Emerging projects like Nighthawk{" "} Nighthawk Icon , community with{" "} MeshMate icon MeshMates , catch-all org, “home base”.
@@ -71,8 +71,8 @@ const Maintainer = () => {

Layer5 is the official website of the Layer5 community showing - an overview of the Layer5 projects. The different service mesh - landscapes, resources to learn about service mesh, and + an overview of the Layer5 projects. The different cloud native + landscapes, resources to learn about cloud native, and communities.

  • @@ -102,8 +102,7 @@ const Maintainer = () => { characterization tool. Nighthawk is Envoy’s load generator and is written in C++. Meshery integrates Nighthawk as one of (currently) three choices of load generators for - characterizing and managing the performance of service meshes - and their workloads.
    + characterizing and managing the performance of cloud native infrastructure (e.g. Kubernetes and Docker) and their services.

    @@ -134,16 +133,14 @@ const Maintainer = () => {
  • It is a cloud native management plane offering lifecycle - management of more types of service meshes than any other tool - available today. Meshery facilitates adopting, configuring, - operating, and managing the performance of different service - meshes and incorporates the collection and display of metrics + management of more types of cloud native infrastrcture than any other tool available today. Meshery facilitates adopting, configuring, + operating, and managing the performance of Kuberenetes workloads and incorporates the collection and display of metrics from applications running on top of any service mesh.
    {" "}

  • - Meshery.io : + Meshery.io

    {" "}
  • @@ -157,7 +154,7 @@ const Maintainer = () => { {" "}

    - Meshery Operator is the multi-service mesh operator and + Meshery Operator is the multi-cloud native operator and implementation of MeshSync.

  • @@ -168,7 +165,7 @@ const Maintainer = () => { {" "}
  • - The Docker Extension for Meshery 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.
    + The Docker Extension for Meshery 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: cloud native infra.

  • @@ -183,16 +180,16 @@ const Maintainer = () => {

    - +

    service mesh performance -   Service Mesh Performance{" "} +   Cloud Native Performance{" "}

    @@ -200,32 +197,32 @@ const Maintainer = () => {

    - The Service Mesh Performance (SMP) + The Cloud Native Performance (SMP) {" "} is a vendor-neutral specification for capturing details of - environment and infrastructure details, service mesh and it’s + environment and infrastructure details, cloud native infrastrcture and it’s configuration, service/application details, and bundling of statistical analysis of the result.

    - + {" "}

    service mesh patterns{" "} -   Service Mesh Patterns{" "} +   Cloud Native Patterns{" "}

    {" "}

    - A collection of curated patterns of service mesh use cases + A collection of curated patterns of cloud native use cases compatible with Meshery.

    diff --git a/src/sections/Community/Handbook/recognition.js b/src/sections/Community/Handbook/recognition.js index dbb4968dc842..d873261057b7 100644 --- a/src/sections/Community/Handbook/recognition.js +++ b/src/sections/Community/Handbook/recognition.js @@ -151,7 +151,7 @@ const RecognitionPage = () => {
  • - Service Mesh Performance - awarded to the community members who make consistent and impactful contributions to the Service Mesh Performance project. Community members who earn this badge occasionally become a project maintainer. + Cloud Native Performance - awarded to the community members who make consistent and impactful contributions to the Cloud Native Performance project. Community members who earn this badge occasionally become a project maintainer.
  • @@ -167,7 +167,7 @@ const RecognitionPage = () => {
  • - Patterns - awarded to the community members who make consistent and impactful contributions to the Service Mesh Patterns project in recognition and appreciation of their efforts. + Patterns - awarded to the community members who make consistent and impactful contributions to the Cloud Native Patterns project in recognition and appreciation of their efforts.
  • diff --git a/src/sections/Community/Handbook/repo-data.js b/src/sections/Community/Handbook/repo-data.js index 03bd911c04b9..a0135e4bfd62 100644 --- a/src/sections/Community/Handbook/repo-data.js +++ b/src/sections/Community/Handbook/repo-data.js @@ -87,7 +87,7 @@ export const repo_data = [ language: "React.js, Cytoscape.js", maintainers_name: ["Abhishek Kumar"], link: ["https://layer5.io/community/members/abhishek-kumar"], - description: "A visual topology to display service mesh configuration, workloads and traffic.", + description: "A visual topology to display cloud native configuration, workloads and traffic.", repository: "https://github.com/layer5labs/meshery-extensions", accessRequired: "*program participation required" }, @@ -101,7 +101,7 @@ export const repo_data = [ repository: " https://discuss.layer5.io", }, { - project: "Service Mesh Patterns", + project: "Cloud Native Patterns", image: patterns, site: "https://service-mesh-patterns.github.io/service-mesh-patterns/", language: "Gatsby", @@ -144,11 +144,11 @@ export const repo_data = [ category: "Cloud Native Training", subdata: [ { - project: "Service Mesh Labs", + project: "Cloud Native Labs", image: five, language: "yaml", description: - "A variety of interactive labs spanning different service meshes. See https://layer5.io/learn/service-mesh-labs.", + "A variety of interactive labs spanning different cloud native infrastructure. See https://layer5.io/learn/service-mesh-labs.", repository: "https://github.com/layer5io/service-mesh-labs", }, @@ -193,7 +193,7 @@ export const repo_data = [ image: meshery, language: "Meshery", description: - "Cloud Native Playground for Kubernetes and Service Mesh ", + "Cloud Native Playground for Kubernetes and CNCF projects", repository: "https://github.com/meshery/play", } @@ -201,7 +201,7 @@ export const repo_data = [ }, { - category: "Service Mesh Management Repos", + category: "Cloud Native Management Repos", subdata: [ { project: "Meshery", @@ -222,7 +222,7 @@ export const repo_data = [ project: "Meshery Operator", image: MesheryOperator, language: "Golang, Kubernetes Operator", - description: "Meshery Operator is the multi-service mesh operator and implementation of MeshSync.", + description: "Meshery Operator is the multi-cloud native operator and implementation of MeshSync.", repository: "https://github.com/meshery/meshery-operator", }, { @@ -236,7 +236,7 @@ export const repo_data = [ project: "Learn-Layer5", image: five, language: "Golang, Kuttl", - description: "A utility for validating the conformance of service mesh implementations and their adherence to the Service Mesh Interface specifications.", + description: "A utility for validating the conformance of cloud native implementations and their adherence to the Cloud Native Interface specifications.", repository: "https://github.com/layer5io/meshery-smi-conformance-action", }, { @@ -275,14 +275,14 @@ export const repo_data = [ }, { - category: "Service Mesh Performance Repos ", + category: "Cloud Native Performance Repos ", subdata: [ { - project: "Service Mesh Performance", + project: "Cloud Native Performance", image: smp, language: "Protobuf", description: - "a common format for capturing and describing service meshes’ performance and workloads.", + "a common format for capturing and describing cloud native infrastucture performance and services.", repository: "https://github.com/layer5io/service-mesh-performance-specification", }, @@ -328,10 +328,10 @@ export const repo_data = [ }, { - category: "Service Mesh Pattern Repos", + category: "Cloud Native Pattern Repos", subdata: [ { - project: "Service Mesh Patterns", + project: "Cloud Native Patterns", image: patterns, language: "Yaml", description: @@ -340,10 +340,10 @@ export const repo_data = [ "https://github.com/service-mesh-patterns/service-mesh-patterns", }, { - project: "Service Mesh Patterns Action", + project: "Cloud Native Patterns Action", image: patterns, language: "shell", - description: "GitHub Action to deploy Service Mesh Patterns on CI/CD pipelines.", + description: "GitHub Action to deploy Cloud Native Patterns on CI/CD pipelines.", repository: "https://github.com/layer5io/meshery-service-mesh-patterns-action", }, ], diff --git a/src/sections/Community/Handbook/repository.js b/src/sections/Community/Handbook/repository.js index 6c83c8eb8bd0..6ca20c86e314 100644 --- a/src/sections/Community/Handbook/repository.js +++ b/src/sections/Community/Handbook/repository.js @@ -90,21 +90,21 @@ const Repository = () => { service mesh performance logo -   Service Mesh Performance +   Cloud Native Performance - - Service Mesh Performance specification and site. + - Cloud Native Performance specification and site.
  • service mesh patterns logo -   Service Mesh Patterns +   Cloud Native Patterns - - a collection of curated patterns of service mesh use cases compatible with Meshery. + - a collection of curated patterns of cloud native use cases compatible with Meshery.
  • diff --git a/src/sections/Community/Handbook/security-vulnerabilities.js b/src/sections/Community/Handbook/security-vulnerabilities.js index be8a52e941d1..e561eb45b09d 100644 --- a/src/sections/Community/Handbook/security-vulnerabilities.js +++ b/src/sections/Community/Handbook/security-vulnerabilities.js @@ -63,21 +63,21 @@ const SecurityVulnerabilitiesPage = () => { service mesh performance logo -   Service Mesh Performance +   Cloud Native Performance - - Service Mesh Performance specification and site. + - Cloud Native Performance specification and site.
  • service mesh patterns logo -   Service Mesh Patterns +   Cloud Native Patterns - - a collection of curated patterns of service mesh use cases compatible with Meshery. + - a collection of curated patterns of cloud native use cases compatible with Meshery.
  • diff --git a/src/sections/Company/Brand/Brand-components/servicemeshpatterns.js b/src/sections/Company/Brand/Brand-components/servicemeshpatterns.js index 2008a704cec0..e2b2d8ee2653 100644 --- a/src/sections/Company/Brand/Brand-components/servicemeshpatterns.js +++ b/src/sections/Company/Brand/Brand-components/servicemeshpatterns.js @@ -14,7 +14,7 @@ const ServiceMeshPatterns = () => {

    - Service Mesh Patterns + Cloud Native Patterns

    @@ -26,7 +26,7 @@ const ServiceMeshPatterns = () => {

    - The Service Mesh Pattern mark includes Service Mesh Pattern name & logo and any + The Cloud Native Pattern mark includes Cloud Native Pattern name & logo and any word, phrase, image, or other designation that identifies the source or origin of any Layer5 projects. PLease don't modify the marks or use them in a confusing way, including suggesting @@ -67,7 +67,7 @@ const ServiceMeshPatterns = () => {

    - The Service Mesh Pattern color palette consists of gray and green colors along with + The Cloud Native Pattern color palette consists of gray and green colors along with additional shades. The SMP logo should be white or monochrome when using project colors as the background.

    diff --git a/src/sections/Company/Brand/index.js b/src/sections/Company/Brand/index.js index ac0eb7d754b4..1835f17d80b7 100644 --- a/src/sections/Company/Brand/index.js +++ b/src/sections/Company/Brand/index.js @@ -276,7 +276,7 @@ const Brand = () => { scrollTo(smpRef.current); }} > - Service Mesh Performance + Cloud Native Performance

    { scrollTo(servicemeshpatternsRef.current); }} > - Service Mesh Patterns + Cloud Native Patterns

    {

    Learn how to build an application and

    -

    manage it using a service mesh

    +

    manage it using cloud native infrastructure

    {data.learnPaths.nodes.map((tutorial) => ( @@ -118,9 +118,9 @@ const LearnPathsPage = () => { />
    -

    Use Service Mesh Patterns

    -

    Service mesh patterns help you get the most out of any service mesh. Each pattern can be used as a template and is customizable.

    -
    { className="project__card five" >
    - Service Mesh Performance + Cloud Native Performance
    Cloud Native Performance
    @@ -106,8 +106,8 @@ const ProjectPage = () => { className="project__card eight" >
    - Service Mesh Patterns -
    Service Mesh Patterns
    + Cloud Native Patterns +
    Cloud Native Patterns
    diff --git a/src/sections/Projects/Project-grid/projectGrid.style.js b/src/sections/Projects/Project-grid/projectGrid.style.js index 0dfd6419dc3e..92957938d264 100644 --- a/src/sections/Projects/Project-grid/projectGrid.style.js +++ b/src/sections/Projects/Project-grid/projectGrid.style.js @@ -243,7 +243,7 @@ export const ProjectWrapper = styled.div` } } - // Service Mesh Patterns + // Cloud Native Patterns .project__card.eight{ grid-column: 1/3; grid-row: 3/6; From 0b96376b2ea8aa63b07a219f90bc43538c53c0e4 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Tue, 5 Sep 2023 04:58:45 -0500 Subject: [PATCH 09/20] init blog Signed-off-by: Lee Calcote --- .../blog/2023/2023-09-05-/index.mdx | 119 ++++++++++++++++++ .../blog/2023/2023-09-05-/style.js | 4 + 2 files changed, 123 insertions(+) create mode 100644 src/collections/blog/2023/2023-09-05-/index.mdx create mode 100644 src/collections/blog/2023/2023-09-05-/style.js diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx new file mode 100644 index 000000000000..8889c9b24bb0 --- /dev/null +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -0,0 +1,119 @@ +--- +title: "Unlocking the Power of WebAssembly in Service Mesh Management" +subtitle: "Layer5 and Intel Collaboration" +date: 2023-09-05 10:30:05 -0530 +author: Lee Calcote +thumbnail: ../../../news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg +darkthumbnail: ../../..//news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg +category: "Meshery" +description: "This is a short summary of my blog post. This text will show in the blog's list view and in community newsletters." +tags: + - Partners + - WASM + - Envoy + - Istio +type: Blog +resource: false +published: true +--- + +import { BlogWrapper } from "../../Blog.style.js"; +import {style} from "./style.js"; +import mesheryLogo from "../../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; + + + +Welcome to another exciting edition of Feature Friday Bulletin, where we unveil the latest enhancements to Meshery, your go-to service mesh management tool. This week, we're thrilled to announce a groundbreaking collaboration between Layer5 and Intel, bringing you a suite of service mesh management features tailored for WebAssembly-based network traffic management filters in Envoy, the sidecar proxy used in the data plane of Istio. These new features open up a world of possibilities for your service mesh architecture. + + + +## Seamless WASM Envoy Filter Management + +With this collaboration, we're introducing powerful features that simplify the management of Envoy WASM filters via Meshery: + +### Meshery UI and CLI Integration +- **Import WASM Envoy Filters**: Easily import your WebAssembly Envoy filters into Meshery using the intuitive UI or the command-line interface ([CLI](https://docs.meshery.io/reference/mesheryctl#data-plane-intelligence)). +- **Publish and Clone Filters**: Share your filters with the community by publishing them in the [Meshery Catalog](https://meshery.io/catalog) and make it effortless for others to clone them. +- **Download WASM Binaries**: Access and download WebAssembly binaries directly from [Meshery Cloud](https://meshery.layer5.io/). +- **Efficient Data Plane Design**: Seamlessly design and deploy Istio and Envoy data planes using [MeshMap](https://layer5.io/cloud-native-management/meshmap). +- **Contribute to Open Source**: Get involved with the service mesh community by contributing to any of the 7 open-source [wasm-filters](https://github.com/layer5io/wasm-filters) developed by Layer5. + +### Collaboration and Engagement +- :star2: **Support Your Favorites**: Encourage collaboration by starring your [favorite repository](https://github.com/meshery/meshery) on GitHub. +- :playground_slide: **Hands-On Experience**: Experience these features firsthand in the [Meshery Playground](https://playground.meshery.io/) by accessing version v0.6.109. + + + +## Envoy WASM Filter Management + +We've revamped the management of Envoy WASM filters in Meshery with several enhancements: + +### Meshery Server Integration +- ✅ New WASM Filter Component: A new component is available in the Design Configurator to simplify filter management. +- ✅ Improved Component Icon: Enhancements have been made to provide a more user-friendly experience. +- ✅ Relationship Patch Policy: A new policy has been introduced to streamline the relationship between components. + +### Meshery CLI Command Line +- ✅ Import Filters: Use `mesheryctl filter import [URL | filepath]` to effortlessly import filters. +- ✅ Delete Filters: Remove unwanted filters with `mesheryctl filter delete [filter-name | ID]`. +- ✅ View Filters: Gain insights into your filters using `mesheryctl filter view [filter-name | ID]`. +- ✅ List and Search Filters: Easily navigate filters with `mesheryctl filter list [filter-name | ID]`. + +### MeshMap Integration +- ✅ Apply WASM Filters: Hierarchically apply filters to your Envoy configurations. +- ✅ Deploy/Undeploy Filters: Streamline the deployment and removal of filters with custom configurations. +- ✅ Enhanced Visibility: View filters within a dedicated panel and seamlessly drop them onto the canvas. + + + +### Meshery UI Enhancements +- ✅ Import Filters: Import filters directly via URL or filesystem. +- ✅ Improved Browsing: Browse, search, and view filters in both grid view and table view. +- ✅ Streamlined Lists: Easily list and search filters in grid view or table view. +- ✅ Download Filters: Download filters effortlessly from the UI. + +### Layer5 Cloud and Catalog Integration +- ✅ Permanent Storage and Artifact Dispersal: Ensure your filters are securely stored and widely accessible. +- ✅ Catalog Features: Import, clone, download, publish, and unpublish filters within the Meshery Catalog. +- ✅ Enhanced Privacy Controls: Manage user permissions, team ownership, and visibility for your filters. +- ✅ Content Curation: Streamline content curation with an approval flow request queue. +- ✅ On-Premises Deployment: Run Layer5 Cloud on-premises using Docker Compose or Helm Chart. + +## Performance Management Upgrades + +In addition to Envoy WASM filter management, we've also introduced new performance management features: + +### Meshery Server +- ✅ Performance Profiles: Tailor your performance profiles to match your specific needs. +- ✅ SSL Certificate Support: Benefit from SSL certificate support for Fortio in the server. +- ✅ Performance Analysis Comparison: Compare performance with and without filters. +- ✅ GetNighthawk and SMP Releases: Access the latest releases of GetNighthawk and SMP. + +### Meshery CLI +- ✅ Performance Profile Flags: Specify additional load generator flags with performance profiles. + +### Meshery UI +- ✅ Performance Profile Flags: Customize load generator flags directly in the UI. + +### Service Mesh Performance Project +- ✅ Define Performance Profiles: Clearly define your performance profiles. +- ✅ Dashboard Integration: Display test results on the dashboard. +- ✅ Intel Integration: Incorporate Intel design into scheduled workflows for Istio. +- ✅ Consolidated Performance Profiles: Streamline performance profiles on the dashboard. + +### [MeshMap Snapshot](http://localhost:8000/cloud-native-management/gitops) +- ✅ GitHub Integrated Screenshots: Capture GitHub-integrated screenshots of deployments. + +This collaboration between Layer5 and Intel marks a significant milestone in service mesh management. These enhancements empower you to take full advantage of WebAssembly-based network traffic management filters in Envoy, bringing a new level of flexibility and control to your Istio deployments. + +Stay tuned for more exciting updates in the world of service mesh management with Meshery. We can't wait to see the incredible innovations these features will inspire in your projects. Don't forget to explore these new capabilities and let us know your thoughts! + +[Get Started with Meshery](https://meshery.io/get-started) + +
    + +*[Try Meshery in the Cloud Native Playground](https://play.meshery.io)* + +*Follow us on [Twitter](https://twitter.com/layer5) | Join our [Community](https://layer5.io/community)* + + \ No newline at end of file diff --git a/src/collections/blog/2023/2023-09-05-/style.js b/src/collections/blog/2023/2023-09-05-/style.js new file mode 100644 index 000000000000..54d557ac3c79 --- /dev/null +++ b/src/collections/blog/2023/2023-09-05-/style.js @@ -0,0 +1,4 @@ +import styled from "styled-components"; +export const ul = styled.ul` + ul { marginRight: 10rem;} +`; \ No newline at end of file From 3e94b5aceefcb526d8886472297a7f881f3d8f05 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Tue, 5 Sep 2023 05:09:18 -0500 Subject: [PATCH 10/20] 2nd rev Signed-off-by: Lee Calcote --- .../index.mdx | 4 ++-- .../index.mdx | 2 +- .../index.mdx | 2 +- .../index.mdx | 2 +- src/collections/blog/2023/2023-09-05-/index.mdx | 17 +++++------------ src/collections/blog/2023/2023-09-05-/style.js | 4 ---- 6 files changed, 10 insertions(+), 21 deletions(-) delete mode 100644 src/collections/blog/2023/2023-09-05-/style.js diff --git a/src/collections/blog/2020/2020-08-20-announcing-the-meshery-adapter-for-open-service-mesh/index.mdx b/src/collections/blog/2020/2020-08-20-announcing-the-meshery-adapter-for-open-service-mesh/index.mdx index 3edbe99b6fd7..96b06424a5b1 100644 --- a/src/collections/blog/2020/2020-08-20-announcing-the-meshery-adapter-for-open-service-mesh/index.mdx +++ b/src/collections/blog/2020/2020-08-20-announcing-the-meshery-adapter-for-open-service-mesh/index.mdx @@ -5,10 +5,10 @@ date: 2020-08-20 10:17:05 +0000 author: Lee Calcote thumbnail: ./meshery-open-service.webp darkthumbnail: ./meshery-open-service.webp -category: "Open Service Mesh" +category: "Service Mesh" tags: - Meshery - - Open Service Mesh + - Service Mesh - SMI published: true resource: true diff --git a/src/collections/blog/2021/2021-09-20-service-mesh-specifications-and-why-they-matter/index.mdx b/src/collections/blog/2021/2021-09-20-service-mesh-specifications-and-why-they-matter/index.mdx index f9a495a54723..e07b38518e2c 100644 --- a/src/collections/blog/2021/2021-09-20-service-mesh-specifications-and-why-they-matter/index.mdx +++ b/src/collections/blog/2021/2021-09-20-service-mesh-specifications-and-why-they-matter/index.mdx @@ -4,7 +4,7 @@ date: 2021-09-20 10:30:05 -0530 author: Debopriya Bhattacharjee thumbnail: ./Cover-image.webp darkthumbnail: ./Cover-image.webp -category: "Service Mesh Specifications" +category: "Service Mesh" tags: - Projects - SMI diff --git a/src/collections/blog/2021/2021-10-01-pipelining-service-mesh-specifications/index.mdx b/src/collections/blog/2021/2021-10-01-pipelining-service-mesh-specifications/index.mdx index 8e57c1840401..db9aa26aa235 100644 --- a/src/collections/blog/2021/2021-10-01-pipelining-service-mesh-specifications/index.mdx +++ b/src/collections/blog/2021/2021-10-01-pipelining-service-mesh-specifications/index.mdx @@ -5,7 +5,7 @@ date: 2021-11-09 10:30:05 -0530 author: Layer5 Team thumbnail: ./service-mesh-specifications.webp darkthumbnail: ./service-mesh-specifications.webp -category: "Service Mesh Specifications" +category: "Service Mesh" tags: - SMI - SMP diff --git a/src/collections/blog/2022/2022-01-07-Recap-KubeCon-China-TAG-Network-talk/index.mdx b/src/collections/blog/2022/2022-01-07-Recap-KubeCon-China-TAG-Network-talk/index.mdx index 9932ea682a16..a9835ff8fe1e 100644 --- a/src/collections/blog/2022/2022-01-07-Recap-KubeCon-China-TAG-Network-talk/index.mdx +++ b/src/collections/blog/2022/2022-01-07-Recap-KubeCon-China-TAG-Network-talk/index.mdx @@ -10,7 +10,7 @@ category: "Events" tags: - CNCF - Meshery - - Service Mesh Performance + - Cloud Native Performance - Nighthawk published: true --- diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx index 8889c9b24bb0..4353afb13cbb 100644 --- a/src/collections/blog/2023/2023-09-05-/index.mdx +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -5,10 +5,9 @@ date: 2023-09-05 10:30:05 -0530 author: Lee Calcote thumbnail: ../../../news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg darkthumbnail: ../../..//news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg -category: "Meshery" +category: "Partners" description: "This is a short summary of my blog post. This text will show in the blog's list view and in community newsletters." tags: - - Partners - WASM - Envoy - Istio @@ -18,7 +17,6 @@ published: true --- import { BlogWrapper } from "../../Blog.style.js"; -import {style} from "./style.js"; import mesheryLogo from "../../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; @@ -87,7 +85,7 @@ In addition to Envoy WASM filter management, we've also introduced new performan - ✅ Performance Profiles: Tailor your performance profiles to match your specific needs. - ✅ SSL Certificate Support: Benefit from SSL certificate support for Fortio in the server. - ✅ Performance Analysis Comparison: Compare performance with and without filters. -- ✅ GetNighthawk and SMP Releases: Access the latest releases of GetNighthawk and SMP. +- ✅ GetNighthawk and Cloud Native Performance Releases: Access the latest releases of GetNighthawk and Cloud Native Performance. ### Meshery CLI - ✅ Performance Profile Flags: Specify additional load generator flags with performance profiles. @@ -95,7 +93,7 @@ In addition to Envoy WASM filter management, we've also introduced new performan ### Meshery UI - ✅ Performance Profile Flags: Customize load generator flags directly in the UI. -### Service Mesh Performance Project +### Cloud Native Performance Project - ✅ Define Performance Profiles: Clearly define your performance profiles. - ✅ Dashboard Integration: Display test results on the dashboard. - ✅ Intel Integration: Incorporate Intel design into scheduled workflows for Istio. @@ -108,12 +106,7 @@ This collaboration between Layer5 and Intel marks a significant milestone in ser Stay tuned for more exciting updates in the world of service mesh management with Meshery. We can't wait to see the incredible innovations these features will inspire in your projects. Don't forget to explore these new capabilities and let us know your thoughts! -[Get Started with Meshery](https://meshery.io/get-started) - - - -*[Try Meshery in the Cloud Native Playground](https://play.meshery.io)* - -*Follow us on [Twitter](https://twitter.com/layer5) | Join our [Community](https://layer5.io/community)* +- [Get Started with Meshery](https://meshery.io/get-started) +- [Try Meshery in the Cloud Native Playground](https://play.meshery.io) \ No newline at end of file diff --git a/src/collections/blog/2023/2023-09-05-/style.js b/src/collections/blog/2023/2023-09-05-/style.js deleted file mode 100644 index 54d557ac3c79..000000000000 --- a/src/collections/blog/2023/2023-09-05-/style.js +++ /dev/null @@ -1,4 +0,0 @@ -import styled from "styled-components"; -export const ul = styled.ul` - ul { marginRight: 10rem;} -`; \ No newline at end of file From 8a0da62241a9ccce6eeacd3bdaf491f0a6c4e007 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Tue, 5 Sep 2023 05:14:26 -0500 Subject: [PATCH 11/20] hero Signed-off-by: Lee Calcote --- src/collections/blog/2023/2023-09-05-/index.mdx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx index 4353afb13cbb..8029e99678c7 100644 --- a/src/collections/blog/2023/2023-09-05-/index.mdx +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -3,8 +3,9 @@ title: "Unlocking the Power of WebAssembly in Service Mesh Management" subtitle: "Layer5 and Intel Collaboration" date: 2023-09-05 10:30:05 -0530 author: Lee Calcote -thumbnail: ../../../news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg -darkthumbnail: ../../..//news/2022/2022-05-18-meshmark-the-cloud-native-value-measurement/meshmark-dark-full.svg +thumbnail: "../../../../assets/images/partners/intel-colorMode.svg" +darkthumbnail: "../../../../assets/images/partners/intel-white.svg" + category: "Partners" description: "This is a short summary of my blog post. This text will show in the blog's list view and in community newsletters." tags: From 23dd13fd1a664596df84d6b753975de074480708 Mon Sep 17 00:00:00 2001 From: arpitghura Date: Tue, 5 Sep 2023 16:29:01 +0530 Subject: [PATCH 12/20] Fixed spacing and margin issues Signed-off-by: arpitghura --- src/sections/subscribe/subscribe.style.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sections/subscribe/subscribe.style.js b/src/sections/subscribe/subscribe.style.js index e45c61bb60a9..76a5b9facc65 100644 --- a/src/sections/subscribe/subscribe.style.js +++ b/src/sections/subscribe/subscribe.style.js @@ -36,7 +36,7 @@ const SubscribeWrapper = styled.div` } #mc-embedded-subscribe{ - margin: 1.5rem 0.3125rem 0; + margin: 1.5625rem 0.3125rem 0; background: linear-gradient(123deg, #00b39f 60%, #00b39f 100%); } #mc-embedded-subscribe:hover{ @@ -103,6 +103,7 @@ const SubscribeWrapper = styled.div` } .email-cont div{ padding:0; + width:50%; } } From 9958c38dfdc0cac593f373bc8c58161059b98788 Mon Sep 17 00:00:00 2001 From: arpitghura Date: Tue, 5 Sep 2023 18:24:42 +0530 Subject: [PATCH 13/20] Update the spacing issue and fixed alignment of subscribe text with button Signed-off-by: arpitghura --- src/sections/subscribe/subscribe.js | 2 +- src/sections/subscribe/subscribe.style.js | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/sections/subscribe/subscribe.js b/src/sections/subscribe/subscribe.js index 3a2da5ede323..126141be2f43 100644 --- a/src/sections/subscribe/subscribe.js +++ b/src/sections/subscribe/subscribe.js @@ -9,7 +9,7 @@ const subscribe = ({ msg = "Stay meshy" }) => {
    - +

    {msg} and subscribe!

    diff --git a/src/sections/subscribe/subscribe.style.js b/src/sections/subscribe/subscribe.style.js index 76a5b9facc65..dbf58fdcec79 100644 --- a/src/sections/subscribe/subscribe.style.js +++ b/src/sections/subscribe/subscribe.style.js @@ -101,6 +101,14 @@ const SubscribeWrapper = styled.div` margin:1.5625rem 0; width:100%; } + .email-cont{ + justify-content:center; + display:flex; + align-items:center; + } + #mc-embedded-subscribe{ + margin: 0 0.3125rem; + } .email-cont div{ padding:0; width:50%; From a0d2c5ebdf1d1d14c7472d7f9e3b02c13e4486b2 Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Tue, 5 Sep 2023 20:31:20 +0530 Subject: [PATCH 14/20] Update index.mdx Signed-off-by: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> --- src/collections/members/gopi-vaibhav/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collections/members/gopi-vaibhav/index.mdx b/src/collections/members/gopi-vaibhav/index.mdx index d167d23fc8ca..926ea642645a 100644 --- a/src/collections/members/gopi-vaibhav/index.mdx +++ b/src/collections/members/gopi-vaibhav/index.mdx @@ -8,6 +8,6 @@ linkedin: gopivaibhav layer5: 85339de7-8ca2-4543-8793-1ebb1e76bf99 location: Lucknow, India bio: "I am a Final year CSE student from IIIT Lucknow. I am an experienced MERN Stack Developer with a solid background in Python web frameworks, notably Django. My journey in the tech world has led me to actively contribute to prominent open-source projects like Layer5 and Oppia, through which I started learning to use Golang, Gatsby, GraphQL, Docker, k8s, etc. Aside from coding, I am a passionate student who is continuously pursuing new hobbies, such as trying new video games and participating in outdoor activities. I am constantly open to new and intriguing possibilities and look forward to meeting like-minded professionals. If you have a passion for web development, open-source contributions, or technology in general, let's connect and discuss how we might collaborate to create extraordinary digital solutions! 🚀" -status: Active +status: Inactive published: true --- From 9478f77dc3df6f293c631132a5f69fa0ba127510 Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Wed, 6 Sep 2023 18:30:44 +0530 Subject: [PATCH 15/20] Update index.mdx Signed-off-by: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> --- src/collections/members/ananya-gautam/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collections/members/ananya-gautam/index.mdx b/src/collections/members/ananya-gautam/index.mdx index ec3bd310cbf0..25ec7f5bf13a 100644 --- a/src/collections/members/ananya-gautam/index.mdx +++ b/src/collections/members/ananya-gautam/index.mdx @@ -8,6 +8,6 @@ linkedin: ananya-gautam-7342b4201 layer5: 04079145-d65d-4d0f-a40e-533d358bea83 location: Bikaner, Rajasthan. bio: I am a Birla Institute of Technology and Science, Pilani University senior. My journey involves hands-on learning and practical application of technology. With active contributions to Layer5, I'm committed to advancing its projects. Feel free to connect with me for tech discussions—I'm always eager to connect with fellow enthusiasts and contribute meaningfully. -status: Active +status: Inactive published: true ---- \ No newline at end of file +--- From 1e8b14e427be39388878bc9b502f6b359ea89499 Mon Sep 17 00:00:00 2001 From: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> Date: Wed, 6 Sep 2023 22:51:43 +0530 Subject: [PATCH 16/20] Update index.mdx Signed-off-by: Gaurav Chadha <65453826+Chadha93@users.noreply.github.com> --- src/collections/members/suhail-khan/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collections/members/suhail-khan/index.mdx b/src/collections/members/suhail-khan/index.mdx index 0e7583d17a5d..7319bcffe995 100644 --- a/src/collections/members/suhail-khan/index.mdx +++ b/src/collections/members/suhail-khan/index.mdx @@ -9,6 +9,6 @@ layer5: 349b7693-7fee-488d-92e2-107ccdea8d93 location: Maharashtra, India bio: | I am a computer science undergrad student who is keen on learning new technologies and collaborating with other community members on different issues and I like helping others. My fields of interest include Devops and Full Stack Development. Being a part of the layer5 open source projects has made me more collaborative and thoughtful. I had also written some blogs on Linux command on hashnode you can read it at : https://suhail34.hashnode.dev/ -status: Active +status: Inactive published: true --- From 1a44b1a76ef8ac61ac7114f1f0a5b4b4fadb8eb2 Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Wed, 6 Sep 2023 17:58:55 -0500 Subject: [PATCH 17/20] outdent Signed-off-by: Lee Calcote --- src/sections/General/Navigation/utility/menu-items.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/sections/General/Navigation/utility/menu-items.js b/src/sections/General/Navigation/utility/menu-items.js index 0946d4936c4e..0a70af3518c8 100644 --- a/src/sections/General/Navigation/utility/menu-items.js +++ b/src/sections/General/Navigation/utility/menu-items.js @@ -7,30 +7,30 @@ const Data = { name: "Solutions", path: "/cloud-native-management/meshmap", subItems: [ - // { - // name: "Image Hub", - // path: "/projects/image-hub", - // sepLine: true - // }, { name: "Developer-defined Infrastructure", path: "/cloud-native-management/meshmap", + sepLine: true }, { name: "Cloud Native Deployments by Diagram", path: "/cloud-native-management/meshmap/design", + sepLine: true }, { name: "Kubernetes Multi-cluster Operation", path: "/cloud-native-management/meshmap/visualize", + sepLine: true }, { name: "Collaborative GitOps", path: "/cloud-native-management/meshmap/collaborate", + sepLine: true }, { name: "GitOps with Cloud Native Insights", path: "/cloud-native-management/gitops", + sepLine: true }, ], actionItems: [ From 3fc5592e2f9e48e7d0ec0b080da3b2fff373de36 Mon Sep 17 00:00:00 2001 From: Prem kumar <90668597+Modern-artist@users.noreply.github.com> Date: Thu, 7 Sep 2023 12:57:40 +0530 Subject: [PATCH 18/20] The image address was wrong. The image address was wrong which caused a blank page in dark mode. Signed-off-by: Prem kumar <90668597+Modern-artist@users.noreply.github.com> --- src/collections/blog/2023/2023-09-05-/index.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx index 8029e99678c7..bb3c48fc34ee 100644 --- a/src/collections/blog/2023/2023-09-05-/index.mdx +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -4,7 +4,7 @@ subtitle: "Layer5 and Intel Collaboration" date: 2023-09-05 10:30:05 -0530 author: Lee Calcote thumbnail: "../../../../assets/images/partners/intel-colorMode.svg" -darkthumbnail: "../../../../assets/images/partners/intel-white.svg" +darkthumbnail: "../../../../assets/images/partners/intel_white.svg" category: "Partners" description: "This is a short summary of my blog post. This text will show in the blog's list view and in community newsletters." @@ -110,4 +110,4 @@ Stay tuned for more exciting updates in the world of service mesh management wit - [Get Started with Meshery](https://meshery.io/get-started) - [Try Meshery in the Cloud Native Playground](https://play.meshery.io) - \ No newline at end of file + From 72af864159e878c7d742889cf03519a01f625bfd Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Thu, 7 Sep 2023 02:28:37 -0500 Subject: [PATCH 19/20] Update index.mdx Signed-off-by: Lee Calcote --- src/collections/blog/2023/2023-09-05-/index.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx index 8029e99678c7..4f26ffce4e31 100644 --- a/src/collections/blog/2023/2023-09-05-/index.mdx +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -3,8 +3,8 @@ title: "Unlocking the Power of WebAssembly in Service Mesh Management" subtitle: "Layer5 and Intel Collaboration" date: 2023-09-05 10:30:05 -0530 author: Lee Calcote -thumbnail: "../../../../assets/images/partners/intel-colorMode.svg" -darkthumbnail: "../../../../assets/images/partners/intel-white.svg" +thumbnail: "../../../../assets/images/partners/intel_white.svg" +darkthumbnail: "../../../../assets/images/partners/intel-colorMode.svg" category: "Partners" description: "This is a short summary of my blog post. This text will show in the blog's list view and in community newsletters." @@ -110,4 +110,4 @@ Stay tuned for more exciting updates in the world of service mesh management wit - [Get Started with Meshery](https://meshery.io/get-started) - [Try Meshery in the Cloud Native Playground](https://play.meshery.io) - \ No newline at end of file + From 81159e10eedec052482386b18c7507a1fa43d0e2 Mon Sep 17 00:00:00 2001 From: Prem kumar <90668597+Modern-artist@users.noreply.github.com> Date: Thu, 7 Sep 2023 14:42:07 +0530 Subject: [PATCH 20/20] Update image address Update image address. Now it is now it is compatible with light and dark mode. Signed-off-by: Prem kumar <90668597+Modern-artist@users.noreply.github.com> --- src/collections/blog/2023/2023-09-05-/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/collections/blog/2023/2023-09-05-/index.mdx b/src/collections/blog/2023/2023-09-05-/index.mdx index bb3c48fc34ee..2f0cc526d571 100644 --- a/src/collections/blog/2023/2023-09-05-/index.mdx +++ b/src/collections/blog/2023/2023-09-05-/index.mdx @@ -3,7 +3,7 @@ title: "Unlocking the Power of WebAssembly in Service Mesh Management" subtitle: "Layer5 and Intel Collaboration" date: 2023-09-05 10:30:05 -0530 author: Lee Calcote -thumbnail: "../../../../assets/images/partners/intel-colorMode.svg" +thumbnail: "../../../../assets/images/partners/intel-grey.svg" darkthumbnail: "../../../../assets/images/partners/intel_white.svg" category: "Partners"