-
+
Kanvas is an end-to-end management platform, here to help teams understand problems, deploy designs, apply patterns, manage and operate your deployments and services in real-time.
diff --git a/src/assets/brand/kanvas-brand-kit.zip b/src/assets/brand/kanvas-brand-kit.zip
new file mode 100644
index 000000000000..99e69096cdb8
Binary files /dev/null and b/src/assets/brand/kanvas-brand-kit.zip differ
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.png b/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.png
new file mode 100644
index 000000000000..1181c066efdc
Binary files /dev/null and b/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.png differ
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.svg b/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.svg
new file mode 100644
index 000000000000..d152413e26f7
--- /dev/null
+++ b/src/assets/images/kanvas/horizontal/kanvas-horizontal-color.svg
@@ -0,0 +1,37 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.png b/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.png
new file mode 100644
index 000000000000..f14f8054c734
Binary files /dev/null and b/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.png differ
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.svg b/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.svg
new file mode 100644
index 000000000000..b6a40624d0d2
--- /dev/null
+++ b/src/assets/images/kanvas/horizontal/kanvas-horizontal-partial-color.svg
@@ -0,0 +1,37 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.png b/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.png
new file mode 100644
index 000000000000..3750861b10bb
Binary files /dev/null and b/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.png differ
diff --git a/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.svg b/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.svg
new file mode 100644
index 000000000000..e509a1b5a42e
--- /dev/null
+++ b/src/assets/images/kanvas/horizontal/kanvas-horizontal-white.svg
@@ -0,0 +1,39 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon-color.png b/src/assets/images/kanvas/icon-only/kanvas-icon-color.png
new file mode 100644
index 000000000000..94a8e124696e
Binary files /dev/null and b/src/assets/images/kanvas/icon-only/kanvas-icon-color.png differ
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon-color.svg b/src/assets/images/kanvas/icon-only/kanvas-icon-color.svg
new file mode 100644
index 000000000000..80226d79285b
--- /dev/null
+++ b/src/assets/images/kanvas/icon-only/kanvas-icon-color.svg
@@ -0,0 +1,20 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon-white.png b/src/assets/images/kanvas/icon-only/kanvas-icon-white.png
new file mode 100644
index 000000000000..711f57215548
Binary files /dev/null and b/src/assets/images/kanvas/icon-only/kanvas-icon-white.png differ
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon-white.svg b/src/assets/images/kanvas/icon-only/kanvas-icon-white.svg
index 40abcebcab48..29c4be1f481b 100644
--- a/src/assets/images/kanvas/icon-only/kanvas-icon-white.svg
+++ b/src/assets/images/kanvas/icon-only/kanvas-icon-white.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon-white.webp b/src/assets/images/kanvas/icon-only/kanvas-icon-white.webp
deleted file mode 100644
index 0f20e9bd8ec1..000000000000
Binary files a/src/assets/images/kanvas/icon-only/kanvas-icon-white.webp and /dev/null differ
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon.svg b/src/assets/images/kanvas/icon-only/kanvas-icon.svg
deleted file mode 100644
index c51b6d9bb9cf..000000000000
--- a/src/assets/images/kanvas/icon-only/kanvas-icon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/icon-only/kanvas-icon.webp b/src/assets/images/kanvas/icon-only/kanvas-icon.webp
deleted file mode 100644
index 690578b0acf3..000000000000
Binary files a/src/assets/images/kanvas/icon-only/kanvas-icon.webp and /dev/null differ
diff --git a/src/assets/images/kanvas/kanvas-color-horizontal.svg b/src/assets/images/kanvas/kanvas-color-horizontal.svg
deleted file mode 100644
index e9fde9b4f301..000000000000
--- a/src/assets/images/kanvas/kanvas-color-horizontal.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/kanvas-color-icon.svg b/src/assets/images/kanvas/kanvas-color-icon.svg
deleted file mode 100644
index 40567043fd2f..000000000000
--- a/src/assets/images/kanvas/kanvas-color-icon.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/kanvas-color-icon.webp b/src/assets/images/kanvas/kanvas-color-icon.webp
deleted file mode 100644
index 9183f41381f1..000000000000
Binary files a/src/assets/images/kanvas/kanvas-color-icon.webp and /dev/null differ
diff --git a/src/assets/images/kanvas/kanvas-color-stacked.svg b/src/assets/images/kanvas/kanvas-color-stacked.svg
deleted file mode 100644
index dca47a3944c2..000000000000
--- a/src/assets/images/kanvas/kanvas-color-stacked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/kanvas-color-stacked.webp b/src/assets/images/kanvas/kanvas-color-stacked.webp
deleted file mode 100644
index f8fd1f1045b7..000000000000
Binary files a/src/assets/images/kanvas/kanvas-color-stacked.webp and /dev/null differ
diff --git a/src/assets/images/kanvas/kanvas-color-text.svg b/src/assets/images/kanvas/kanvas-color-text.svg
deleted file mode 100644
index 2fc30555f9b4..000000000000
--- a/src/assets/images/kanvas/kanvas-color-text.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/kanvas-color-text.webp b/src/assets/images/kanvas/kanvas-color-text.webp
deleted file mode 100644
index ef80abf1b62c..000000000000
Binary files a/src/assets/images/kanvas/kanvas-color-text.webp and /dev/null differ
diff --git a/src/assets/images/kanvas/kanvas-light-stacked.svg b/src/assets/images/kanvas/kanvas-light-stacked.svg
deleted file mode 100644
index c1ad1d12f7bc..000000000000
--- a/src/assets/images/kanvas/kanvas-light-stacked.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/assets/images/kanvas/stacked/kanvas-stacked-color.png b/src/assets/images/kanvas/stacked/kanvas-stacked-color.png
new file mode 100644
index 000000000000..a985d28043d0
Binary files /dev/null and b/src/assets/images/kanvas/stacked/kanvas-stacked-color.png differ
diff --git a/src/assets/images/kanvas/stacked/kanvas-stacked-color.svg b/src/assets/images/kanvas/stacked/kanvas-stacked-color.svg
new file mode 100644
index 000000000000..cae5b1b6dbe3
--- /dev/null
+++ b/src/assets/images/kanvas/stacked/kanvas-stacked-color.svg
@@ -0,0 +1,41 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/stacked/kanvas-stacked-white.png b/src/assets/images/kanvas/stacked/kanvas-stacked-white.png
new file mode 100644
index 000000000000..cd1deb19fa32
Binary files /dev/null and b/src/assets/images/kanvas/stacked/kanvas-stacked-white.png differ
diff --git a/src/assets/images/kanvas/stacked/kanvas-stacked-white.svg b/src/assets/images/kanvas/stacked/kanvas-stacked-white.svg
new file mode 100644
index 000000000000..12f1ca430ea7
--- /dev/null
+++ b/src/assets/images/kanvas/stacked/kanvas-stacked-white.svg
@@ -0,0 +1,39 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/text-only/kanvas-text-color.png b/src/assets/images/kanvas/text-only/kanvas-text-color.png
new file mode 100644
index 000000000000..5e4e368e504a
Binary files /dev/null and b/src/assets/images/kanvas/text-only/kanvas-text-color.png differ
diff --git a/src/assets/images/kanvas/text-only/kanvas-text-color.svg b/src/assets/images/kanvas/text-only/kanvas-text-color.svg
new file mode 100644
index 000000000000..76519b4935ad
--- /dev/null
+++ b/src/assets/images/kanvas/text-only/kanvas-text-color.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/kanvas/text-only/kanvas-text-white.png b/src/assets/images/kanvas/text-only/kanvas-text-white.png
new file mode 100644
index 000000000000..e60a16b4eb5f
Binary files /dev/null and b/src/assets/images/kanvas/text-only/kanvas-text-white.png differ
diff --git a/src/assets/images/kanvas/text-only/kanvas-text-white.svg b/src/assets/images/kanvas/text-only/kanvas-text-white.svg
new file mode 100644
index 000000000000..a059586993b2
--- /dev/null
+++ b/src/assets/images/kanvas/text-only/kanvas-text-white.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/1.svg b/src/assets/images/stick-figures/SVG/1.svg
new file mode 100644
index 000000000000..f9fc0493b40e
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/10.svg b/src/assets/images/stick-figures/SVG/10.svg
new file mode 100644
index 000000000000..f521a4aab93d
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/10.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/11.svg b/src/assets/images/stick-figures/SVG/11.svg
new file mode 100644
index 000000000000..66f3fc842141
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/11.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/12.svg b/src/assets/images/stick-figures/SVG/12.svg
new file mode 100644
index 000000000000..d7725fdf5095
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/12.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/13.svg b/src/assets/images/stick-figures/SVG/13.svg
new file mode 100644
index 000000000000..4cb44599fa12
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/13.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/14.svg b/src/assets/images/stick-figures/SVG/14.svg
new file mode 100644
index 000000000000..cc8a496acef4
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/14.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/15.svg b/src/assets/images/stick-figures/SVG/15.svg
new file mode 100644
index 000000000000..817a3e099eb2
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/15.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/16.svg b/src/assets/images/stick-figures/SVG/16.svg
new file mode 100644
index 000000000000..7480639aedb2
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/16.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/17.svg b/src/assets/images/stick-figures/SVG/17.svg
new file mode 100644
index 000000000000..2a20171e468d
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/17.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/18.svg b/src/assets/images/stick-figures/SVG/18.svg
new file mode 100644
index 000000000000..910f04d7125e
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/18.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/19.svg b/src/assets/images/stick-figures/SVG/19.svg
new file mode 100644
index 000000000000..994d30da6f93
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/19.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/2.svg b/src/assets/images/stick-figures/SVG/2.svg
new file mode 100644
index 000000000000..20c6440eb270
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/3.svg b/src/assets/images/stick-figures/SVG/3.svg
new file mode 100644
index 000000000000..e11a63dcda84
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/3.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/4.svg b/src/assets/images/stick-figures/SVG/4.svg
new file mode 100644
index 000000000000..8612b855ba0e
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/4.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/5.svg b/src/assets/images/stick-figures/SVG/5.svg
new file mode 100644
index 000000000000..55492606575c
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/5.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/6.svg b/src/assets/images/stick-figures/SVG/6.svg
new file mode 100644
index 000000000000..11baa14eb208
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/7.svg b/src/assets/images/stick-figures/SVG/7.svg
new file mode 100644
index 000000000000..a936b783b4a8
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/7.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/8.svg b/src/assets/images/stick-figures/SVG/8.svg
new file mode 100644
index 000000000000..edddec9bfb32
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/8.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/9.svg b/src/assets/images/stick-figures/SVG/9.svg
new file mode 100644
index 000000000000..ea54c23dc0ef
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/9.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/resources-sign.svg b/src/assets/images/stick-figures/SVG/resources-sign.svg
new file mode 100644
index 000000000000..7f1af42cdf8a
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/resources-sign.svg
@@ -0,0 +1,100 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/SVG/team-of-fives.svg b/src/assets/images/stick-figures/SVG/team-of-fives.svg
new file mode 100644
index 000000000000..73d7c0081d24
--- /dev/null
+++ b/src/assets/images/stick-figures/SVG/team-of-fives.svg
@@ -0,0 +1,182 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/stick-figures/meshery-worship.png b/src/assets/images/stick-figures/meshery-worship.png
new file mode 100644
index 000000000000..b973d7c8ca7b
Binary files /dev/null and b/src/assets/images/stick-figures/meshery-worship.png differ
diff --git a/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/hussaina-begum-meshery-maintainer.png b/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/hussaina-begum-meshery-maintainer.png
new file mode 100644
index 000000000000..2a61706a407b
Binary files /dev/null and b/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/hussaina-begum-meshery-maintainer.png differ
diff --git a/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/post.mdx b/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/post.mdx
index 533fda9b9598..a7ac5543a4d2 100644
--- a/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/post.mdx
+++ b/src/collections/blog/2024/09-08-meet-the-maintainer-hussaina-begum/post.mdx
@@ -3,8 +3,8 @@ title: "Meet the Maintainer: Hussaina Begum"
subtitle: "An interview series with open source maintainers"
date: 2024-09-08 10:30:05 -0530
author: Vivek Vishal
-thumbnail: ./hussaina-begum-layer5-maintainer.png
-darkthumbnail: ./hussaina-begum-layer5-maintainer.png
+thumbnail: ./hussaina-begum-meshery-maintainer.png
+darkthumbnail: ./hussaina-begum-meshery-maintainer.png
description: Meet the Maintainer series with open source maintainer, Hussaina Begum
type: Blog
category: Open Source
@@ -15,7 +15,7 @@ published: true
---
import { BlogWrapper } from "../../Blog.style.js";
-import img from "./hussaina-begum-layer5-maintainer.png";
+import img from "./hussaina-begum-meshery-maintainer.png";
import { MeetTheMaintainer } from "../../MeetTheMaintainer.style.js";
import { Link } from "gatsby";
import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
@@ -26,9 +26,9 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Continuing in our Meet the Maintainer series, we have{" "}
- Hussaina Begum. Hussaina
- is a maintainer of the{" "}
- Meshery CTL project. In
+ Hussaina Begum, Staff Engineer at VMware. Hussaina
+ is a maintainer of{" "}
+ Meshery CLI. In
this interview, we get to know Hussaina a little better and learn about her
journey as an open source project maintainer and with Layer5 community.
@@ -48,12 +48,12 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Hussaina:
- I wanted to contribute to Open source for a long time and finally made up
- my mind to get into the world of Open Source during Hacktoberfest 2020.
+ I wanted to contribute to open source for a long time and finally made up
+ my mind to get into the world of open source during Hacktoberfest 2020.
Meshery was one of the projects I contributed to and it had a well defined
structure and meetings for everyone - Newcomers call, Developers call,
- Websites(FrontEnd development) call, CI/CD call and community call, etc.
- Also, the meshmate program where the existing Meshery maintainers help the
+ Websites (Frontend development) call, CI/CD call and Community call, etc.
+ Also, the MeshMate program where the existing Meshery maintainers help the
newest members to get started. Meshery project aligned with my networking
background and my goal towards backend development using golang. Last but
not the least, lighthearted jokes from Lee during the development call.
@@ -73,10 +73,7 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Lots of learning. Though I started out small in Meshery with a
documentation PR, Meshery community had so much knowledge to share. With
- their support, I could start on mesheryctl UX improvements. I have seen many
- bright engineers implementing great features in Meshery. I draw inspiration
- from them and try to pay it forward by helping new members of the
- community.
+ their support, I could start on `mesheryctl` UX improvements. I have seen many bright engineers implementing great features in Meshery. I draw inspiration from them and try to pay it forward by helping new members of the community.
@@ -106,10 +103,7 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Hussaina:
- Meshed playground demo is awesome. I also remember the mesheyctl system
- perf CLI demo I have done on the Meshey office hours from one of the Kubecon
- events. Kudos to all the contributors of mesheyctl system per command
- development and refactors.
+ The Meshery Playground is an awesome system and a something of a hidden gem in cloud native ecosystem. I also remember the `mesheryctl perf` CLI demo I have done on the Meshery office hours from one of the Kubecon events and am proud of this. Kudos to all the contributors of `mesheryctl` command development and refactors.
@@ -122,7 +116,7 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Hussaina:
-
Meshey project moving to Incubating status 🙂
+
Meshery project moving to Incubating status! 🙂
@@ -143,7 +137,7 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Hussaina:
- Use slack effectively and leverage discuss forum, talk to Meshmates and
+ Use Slack effectively and leverage discuss forum, talk to MeshMates and
maintainers, they are all ears to the issues you face while starting out.
@@ -159,8 +153,8 @@ import ForkLift from "../../../../assets/images/app/hero/forklift.svg";
Hussaina:
- Work on the long pending system config CLI improvements and contribute to
- other Meshey projects.
+ Work on the long pending `system config` CLI improvements and contribute to
+ other Meshery projects.
diff --git a/src/collections/events/2024/kubecon-na/index.mdx b/src/collections/events/2024/kubecon-na/index.mdx
index f9b32b86f938..8aab59c53420 100644
--- a/src/collections/events/2024/kubecon-na/index.mdx
+++ b/src/collections/events/2024/kubecon-na/index.mdx
@@ -4,12 +4,12 @@ description: "CNCF Tag Network and Service mesh Working Group Deep Dive"
date: 2024-11-11
thumbnail: ./kubeconna-2024.png
darkthumbnail: ./kubeconna-2024.png
-eurl: https://events.linuxfoundation.org/kubecon-cloudnativecon-north-america/
+
type: Event
published: true
upcoming: true
feature: true
-speakers: ["Lee Calcote", "Nic Jackson", "Zack Butcher", "Zhonghu Xu"]
+speakers: ["Lee Calcote", "Nic Jackson", "Shivay Lamba", "Zack Butcher", "Zhonghu Xu"]
---
import Button from "../../../../reusecore/Button";
@@ -20,5 +20,60 @@ Join Layer5 at KubeCon + CloudNativeCon NA, Salt Lake City, Utah!
Join the Meshery project at KubeCon NA 2024 from November 11th to November 16th, 2024 and get introduced to collaborative cloud native management and Meshery open source maintainers.
+Meshery and its extensions empower you to navigate cloud native infrastructure in complex environments. This lighting talk delves into the human-computer interaction (HCI) principles that underpin MeshMap's intuitive visualization of Kubernetes resources and the various forms of inter/relationships with other CNCF projects' resources.
+
+Human-Computer Interaction Principles in Meshery:
+
+
+
Cognitive Load: How Meshery reduces cognitive load by presenting complex information in a structured and visually digestible manner.
+
Mental Models: How Meshery aligns with users' mental models of Kubernetes environments, facilitating comprehension and navigation.
+
Visual Perception: How Meshery leverages visual cues, colors, and layout to guide users' attention and highlight critical information.
+
+### Session: CNCF TAG Network - Intro & Deep Dive
+
+
+“It’s the network!” is the cry of every engineer. With the increased prevalence of microservices and distributed systems, it’s true - networking as a discipline has never been more critical in the well-architected design and efficient operation of modern infrastructure. Join this talk for an intro to the TAG, its charter and a deeper discussion of current cloud native networking topics being advanced in this TAG.
+
+Join the Meshery maintainers and community in improving the leading cloud native management plane. This is your chance to get hands-on with the tools shaping the future of collaborative cloud native management. Opportunities: Work on core functionality in the Server (Golang) or UI (React) or extend Meshery by building your own plugin. Contribute to the Meshery documentation by incorporating your own examples of cloud native solution architectures using Meshery Designer.
+
+
+Why Contribute to Meshery? - Gain experience with cloud native technologies, including essentially every CNCF project and open source development practices. As is the 10th fastest growing CNCF project, Meshery has a vibrant community. Work alongside passionate maintainers and contributors. No Prior Experience Needed: We welcome contributions from all levels of experience. Join us at Meshery Contribfest and be part of the growing community shaping the future of collaborative cloud native management.
+
+
+
diff --git a/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/color/node-feature-group-color.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/color/node-feature-group-color.svg
new file mode 100644
index 000000000000..b89948f134f2
--- /dev/null
+++ b/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/color/node-feature-group-color.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/white/node-feature-group-white.svg b/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/white/node-feature-group-white.svg
new file mode 100644
index 000000000000..60e1030bc8c8
--- /dev/null
+++ b/src/collections/integrations/amd-gpu/icons/components/node-feature-group/icons/white/node-feature-group-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 1db9aa897dec..282b2813543a 100644
--- a/src/collections/integrations/amd-gpu/index.mdx
+++ b/src/collections/integrations/amd-gpu/index.mdx
@@ -20,6 +20,12 @@ components: [
"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": "",
+},
+{
+"name": "node-feature-group",
+"colorIcon": "icons/components/node-feature-group/icons/color/node-feature-group-color.svg",
+"whiteIcon": "icons/components/node-feature-group/icons/white/node-feature-group-white.svg",
+"description": "",
}]
featureList: [
"Enables GPU acceleration for Kubernetes workloads",
diff --git a/src/collections/integrations/cloud-custodian/icons/color/cloud-custodian-color.svg b/src/collections/integrations/cloud-custodian/icons/color/cloud-custodian-color.svg
index 05129029bcb1..246274fc776c 100644
--- a/src/collections/integrations/cloud-custodian/icons/color/cloud-custodian-color.svg
+++ b/src/collections/integrations/cloud-custodian/icons/color/cloud-custodian-color.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/cloud-custodian/icons/white/cloud-custodian-white.svg b/src/collections/integrations/cloud-custodian/icons/white/cloud-custodian-white.svg
index aa9e84b87c10..f5479cc3fd48 100644
--- a/src/collections/integrations/cloud-custodian/icons/white/cloud-custodian-white.svg
+++ b/src/collections/integrations/cloud-custodian/icons/white/cloud-custodian-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/inlets-operator/icons/color/inlets-operator-color.svg b/src/collections/integrations/inlets-operator/icons/color/inlets-operator-color.svg
index c18fbe907a02..e3850e929f91 100644
--- a/src/collections/integrations/inlets-operator/icons/color/inlets-operator-color.svg
+++ b/src/collections/integrations/inlets-operator/icons/color/inlets-operator-color.svg
@@ -1,33 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/color/tunnel-color.svg b/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/color/tunnel-color.svg
index c18fbe907a02..e3850e929f91 100644
--- a/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/color/tunnel-color.svg
+++ b/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/color/tunnel-color.svg
@@ -1,33 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/white/tunnel-white.svg b/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/white/tunnel-white.svg
index aa9e84b87c10..e3850e929f91 100644
--- a/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/white/tunnel-white.svg
+++ b/src/collections/integrations/inlets-operator/icons/components/tunnel/icons/white/tunnel-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/collections/integrations/inlets-operator/icons/white/inlets-operator-white.svg b/src/collections/integrations/inlets-operator/icons/white/inlets-operator-white.svg
index aa9e84b87c10..5c554c6f501e 100644
--- a/src/collections/integrations/inlets-operator/icons/white/inlets-operator-white.svg
+++ b/src/collections/integrations/inlets-operator/icons/white/inlets-operator-white.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/color/mesh-multi-zone-service-color.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/color/mesh-multi-zone-service-color.svg
new file mode 100644
index 000000000000..51a8e4df0a5a
--- /dev/null
+++ b/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/color/mesh-multi-zone-service-color.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/white/mesh-multi-zone-service-white.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/white/mesh-multi-zone-service-white.svg
new file mode 100644
index 000000000000..847d97fbace4
--- /dev/null
+++ b/src/collections/integrations/kong-mesh/icons/components/mesh-multi-zone-service/icons/white/mesh-multi-zone-service-white.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/color/mesh-tls-color.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/color/mesh-tls-color.svg
new file mode 100644
index 000000000000..51a8e4df0a5a
--- /dev/null
+++ b/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/color/mesh-tls-color.svg
@@ -0,0 +1,9 @@
+
\ No newline at end of file
diff --git a/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/white/mesh-tls-white.svg b/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/white/mesh-tls-white.svg
new file mode 100644
index 000000000000..847d97fbace4
--- /dev/null
+++ b/src/collections/integrations/kong-mesh/icons/components/mesh-tls/icons/white/mesh-tls-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 5df0af516c8d..a831cbf1328a 100644
--- a/src/collections/integrations/kong-mesh/index.mdx
+++ b/src/collections/integrations/kong-mesh/index.mdx
@@ -326,6 +326,18 @@ components: [
"colorIcon": "icons/components/mesh-passthrough/icons/color/mesh-passthrough-color.svg",
"whiteIcon": "icons/components/mesh-passthrough/icons/white/mesh-passthrough-white.svg",
"description": "",
+},
+{
+"name": "mesh-multi-zone-service",
+"colorIcon": "icons/components/mesh-multi-zone-service/icons/color/mesh-multi-zone-service-color.svg",
+"whiteIcon": "icons/components/mesh-multi-zone-service/icons/white/mesh-multi-zone-service-white.svg",
+"description": "",
+},
+{
+"name": "mesh-tls",
+"colorIcon": "icons/components/mesh-tls/icons/color/mesh-tls-color.svg",
+"whiteIcon": "icons/components/mesh-tls/icons/white/mesh-tls-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.",
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
index 2ed4db357583..e3ed82147324 100644
--- 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
@@ -1,3 +1,3 @@
-