diff --git a/.github/workflows/meshmap.yml b/.github/workflows/meshmap.yml index ae3c6a7da1..4a72b741bf 100644 --- a/.github/workflows/meshmap.yml +++ b/.github/workflows/meshmap.yml @@ -1,4 +1,4 @@ -name: MeshMap Screenshot Service +name: Kanvas Screenshot Service on: # rebuild any PRs and main branch changes pull_request_target: types: [opened, synchronize, reopened] @@ -25,7 +25,7 @@ on: # rebuild any PRs and main branch changes outputs: resource_url: description: "The URL of the generated resource." - value: ${{ jobs.MeshMapScreenshot.outputs.resource_url }} + value: ${{ jobs.KanvasScreenshot.outputs.resource_url }} permissions: actions: read contents: write @@ -35,7 +35,7 @@ permissions: id-token: write jobs: - MeshMapScreenshot: + KanvasScreenshot: runs-on: ubuntu-latest outputs: resource_url: ${{ steps.test_result.outputs.resource_url }} diff --git a/_data/features.yml b/_data/features.yml index 455e02f4a3..f6e188109b 100644 --- a/_data/features.yml +++ b/_data/features.yml @@ -1,11 +1,11 @@ - type: 1 title: See changes to your infra before you merge - description: Get snapshots of your infrastructure directly in your PRs. Preview your deployment, view changes pull request-to-pull request and get infrastructure snapshots within your PRs by connecting MeshMap to your GitHub repositories.
View Docs
- logo: /assets/images/meshmap-icon.svg + description: Get snapshots of your infrastructure directly in your PRs. Preview your deployment, view changes pull request-to-pull request and get infrastructure snapshots within your PRs by connecting Kanvas to your GitHub repositories.
View Docs
+ logo: /assets/images/kanvas-icon.svg image: /assets/images/gitops-snapshot.png list: - See your deployment before you merge - - Connect MeshMap to your GitHub repo and see changes pull request-to-pull request + - Connect Kanvas to your GitHub repo and see changes pull request-to-pull request - Get snapshots of your infrastructure directly in your PRs - type: 2 diff --git a/_data/testimonials.yml b/_data/testimonials.yml index e4584f0a52..495c3074ae 100644 --- a/_data/testimonials.yml +++ b/_data/testimonials.yml @@ -35,7 +35,7 @@ image: /assets/images/liz-rice.webp - type: 3 - quote: "The fact that MeshMap automatically renders our Kubernetes configuration is a game-changer for our team." + quote: "The fact that Kanvas automatically renders our Kubernetes configuration is a game-changer for our team." person: Kaur Kallas title: Software Architect at Entigo image: /assets/images/kaur-kallas.webp @@ -43,7 +43,7 @@ - type: 1 quote: It was an intuitive experience to visually place and configure various components saving the time of going through 10 different YAML files. person: Deepak Dinesh - title: MeshMap User + title: Kanvas User image: /assets/images/deepak-dinesh.webp - type: 1 @@ -67,7 +67,7 @@ - type: 1 quote: Meshery is an innovative tool for managing our multi-cluster and multi-cloud workloads. person: Hein Htet Win - title: MeshMap User + title: Kanvas User image: /assets/images/hein.webp - type: 2 diff --git a/_includes/features.html b/_includes/features.html index ce47932857..c48c0885cf 100644 --- a/_includes/features.html +++ b/_includes/features.html @@ -128,13 +128,13 @@

Manage infra performance with Performance Profile
-

See changes to your infra before you merge

-

Get snapshots of your infrastructure directly in your PRs. Preview your deployment, view changes pull request-to-pull request and get infrastructure snapshots within your PRs by connecting MeshMap to your GitHub repositories.

+

Get snapshots of your infrastructure directly in your PRs. Preview your deployment, view changes pull request-to-pull request and get infrastructure snapshots within your PRs by connecting Kanvas to your GitHub repositories.

diff --git a/assets/images/meshmap-icon.svg b/assets/images/kanvas-icon.svg similarity index 100% rename from assets/images/meshmap-icon.svg rename to assets/images/kanvas-icon.svg diff --git a/collections/_extensions/github-action-meshery-snapshot.md b/collections/_extensions/github-action-meshery-snapshot.md index 55c21bff43..24ea4ad6a7 100644 --- a/collections/_extensions/github-action-meshery-snapshot.md +++ b/collections/_extensions/github-action-meshery-snapshot.md @@ -11,12 +11,12 @@ compatibility: - kubernetes extensionId: 2d54f372-10e5-4c4e-8d23-b9c35c68ce98 logo: https://playground.meshery.io/static/img/meshmap-snapshot-logo.svg -image: /assets/images/meshmap-icon.svg +image: /assets/images/kanvas-icon.svg extensionInfo: | - Connect MeshMap to your GitHub repo and see changes pull request-to-pull request. Get snapshots of your infrastructure directly in your PRs. + Connect Kanvas to your GitHub repo and see changes pull request-to-pull request. Get snapshots of your infrastructure directly in your PRs. extensionCaveats: | - See your deployment before you merge. - - Utilize MeshMap Snapshot when you need to automate your software development process using GitHub Actions. + - Utilize Kanvas Snapshot when you need to automate your software development process using GitHub Actions. - Customize snapshot workflow triggers to run based on specific GitHub activities, such as creating a pull request, pushing code, or releasing a new version. URL: 'https://github.com/marketplace/actions/meshmap-snapshot' docsURL: 'https://docs.meshery.io/extensions/snapshot' diff --git a/collections/_extensions/github-action-perf.md b/collections/_extensions/github-action-perf.md index cbf7397b4d..b56d651503 100644 --- a/collections/_extensions/github-action-perf.md +++ b/collections/_extensions/github-action-perf.md @@ -10,7 +10,7 @@ compatibility: - github - kubernetes extensionId: 2d54f372-10e5-4c4e-8d23-b9c35c68ce98 -logo: /assets/images/meshmap-icon.svg +logo: /assets/images/kanvas-icon.svg image: https://raw.githubusercontent.com/service-mesh-performance/service-mesh-performance/master/docs/assets/img/logo/meshmark-dark.svg extensionInfo: | Characterize the performance of your services using Meshery's performance analysis GitHub Action to benchmark and visually compare percentiles (e.g. P99) over time. diff --git a/collections/_extensions/meshmap.md b/collections/_extensions/kanvas.md similarity index 72% rename from collections/_extensions/meshmap.md rename to collections/_extensions/kanvas.md index ec6e85a0d5..782734be33 100644 --- a/collections/_extensions/meshmap.md +++ b/collections/_extensions/kanvas.md @@ -1,6 +1,6 @@ --- layout: item -name: MeshMap +name: Kanvas kind: Plugin userName: Layer5, Inc. userAvatarURL: https://png.pngtree.com/png-vector/20191104/ourmid/pngtree-businessman-avatar-cartoon-style-png-image_1953664.jpg @@ -10,12 +10,12 @@ compatibility: - kubernetes extensionId: 2d54f372-10e5-4c4e-8d23-b9c35c68ce98 logo: /assets/images/meshery-logo.svg -image: /assets/images/meshmap-icon.svg +image: /assets/images/kanvas-icon.svg extensionInfo: | - Collaboratively design and manage your Kubernetes clusters, service mesh deployments, and cloud native apps. MeshMap is now in private beta. + Collaboratively design and manage your Kubernetes clusters, service mesh deployments, and cloud native apps. Kanvas is now in private beta. extensionCaveats: | - See your deployment before you merge. - - Connect MeshMap to your GitHub repo and see changes pull request-to-pull request + - Connect Kanvas to your GitHub repo and see changes pull request-to-pull request - Get snapshots of your infrastructure directly in your PRs docsURL: 'https://docs.layer5.io/meshmap' --- diff --git a/collections/_extensions/meshery-design-embed.md b/collections/_extensions/meshery-design-embed.md index 365b108843..17a524b691 100644 --- a/collections/_extensions/meshery-design-embed.md +++ b/collections/_extensions/meshery-design-embed.md @@ -11,11 +11,11 @@ compatibility: - JavaScript extensionId: 2d54f372-10e5-4c4e-8d23-b9c35c68ce98 logo: /assets/images/meshery-logo.svg -image: /assets/images/meshmap-icon.svg +image: /assets/images/kanvas-icon.svg extensionInfo: | Export, embed, and share interactive designs effortlessly with Meshery Design Embedding. extensionCaveats: | - - Embed your MeshMap design easily by selecting the "Embed" option and downloading the embedding script. + - Embed your Kanvas design easily by selecting the "Embed" option and downloading the embedding script. - Use the script for static sites or integrate it into React projects with the 'meshery-design-embed' package. - Customize the embedded design’s styles with CSS classes or inline styles as needed. URL: 'https://playground.meshery.io/extensions' diff --git a/collections/_extensions/meshery-docker-extension.md b/collections/_extensions/meshery-docker-extension.md index 49f2492d1c..2d692d1a6c 100644 --- a/collections/_extensions/meshery-docker-extension.md +++ b/collections/_extensions/meshery-docker-extension.md @@ -15,7 +15,7 @@ extensionInfo: | extensionCaveats: | - Visually design your Docker-based infrastructure. - Import your Docker Compose apps. Configure and deploy them to Kubernetes and integrate into your GitOps pipeline. - - Using MeshMap as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads. + - Using Kanvas as a visual topology for designing Docker Compose applications, operating Kubernetes, service meshes, and their workloads. URL: 'https://layer5.io/docker-extension-meshery' docsURL: 'https://docs.meshery.io/concepts/architecture#meshery-docker-extension' --- \ No newline at end of file diff --git a/collections/_pages/features.html b/collections/_pages/features.html index 6b9fd2cf9d..f6edfb6b06 100644 --- a/collections/_pages/features.html +++ b/collections/_pages/features.html @@ -50,7 +50,7 @@ - text: Version your infrastructure configuration designs highlight: false featureli: true - - text: Visualize and dry-run your deployment with MeshMap + - text: Visualize and dry-run your deployment with Kanvas highlight: false featureli: true - text: Apply well-known cloud native designs @@ -196,11 +196,11 @@

Plug in different service meshes, load generators and providers.

-

Design and Visualize your Infrastructure withMeshMap

+

Design and Visualize your Infrastructure withKanvas

- MeshMap enables all cloud native management operations from `mesheryctl` to Meshery's web-based user interface in visually interactive topology. + Kanvas enables all cloud native management operations from `mesheryctl` to Meshery's web-based user interface in visually interactive topology. Designing and configuring your service mesh is as easy as dragging and dropping. - Learn more about MeshMap here. + Learn more about Kanvas here.

diff --git a/collections/_posts/2022-10-24-meshery-v0.6-release.md b/collections/_posts/2022-10-24-meshery-v0.6-release.md index 5080f31b5e..d3d279d160 100644 --- a/collections/_posts/2022-10-24-meshery-v0.6-release.md +++ b/collections/_posts/2022-10-24-meshery-v0.6-release.md @@ -21,7 +21,7 @@ Announced at KubeCon NA 2022 is the v0.6.0 release of Meshery, the CNCF’s clou - Improved Kubernetes support - CLI commands to check environment readiness and system health - Pipelining cloud native specifications -- MeshMap: Visual Designer [beta program] +- Kanvas: Visual Designer [beta program] _Thank you to the wonderful community of open source contributors in making this significant release possible._ @@ -85,9 +85,9 @@ As a cloud native agnostic tool that provides lifecycle and performance manageme Meshery also comes with 2 new GitHub Actions that do exactly this. The [Meshery SMI Conformance Action](https://github.com/layer5io/meshery-smi-conformance-action) which [validates SMI conformance](https://meshery.io/blog/validating-smi-conformance-with-meshery) in your pipeline and the [Meshery SMP Action](https://github.com/layer5io/meshery-smp-action) which runs [SMP compatible performance benchmarks](https://docs.meshery.io/functionality/performance-management). -## MeshMap Beta Program +## Kanvas Beta Program -We saved the best for last! Meshery’s latest feature, MeshMap, which lets users visualise their cloud native deployments is now in beta. +We saved the best for last! Meshery’s latest feature, Kanvas, which lets users visualise their cloud native deployments is now in beta. Users can sign up for the beta to try out this feature early on. diff --git a/collections/_posts/2023-12-22-meshery-v07-release-announcement.md b/collections/_posts/2023-12-22-meshery-v07-release-announcement.md index 9662d599b7..805ab3847f 100644 --- a/collections/_posts/2023-12-22-meshery-v07-release-announcement.md +++ b/collections/_posts/2023-12-22-meshery-v07-release-announcement.md @@ -55,7 +55,7 @@ Take full control of your clusters with Meshery and avoid any issues if any one Deployment dry-runs for designs are here to make your Kubernetes management smoother. First validate, then dry-run, and you can safeguard your deployments, ensuring error-free operations and peace of mind. -Meshery integration with MeshMap enables you to visualize your dry-run testing process and be aware of everything. +Meshery integration with Kanvas enables you to visualize your dry-run testing process and be aware of everything. ### Meshery's Messaging Framework: Notification Center