Skip to content

Commit

Permalink
Merge pull request #1897 from meshery/rename
Browse files Browse the repository at this point in the history
rename
  • Loading branch information
leecalcote authored Sep 10, 2024
2 parents 632bb6b + 86dba03 commit ac570be
Show file tree
Hide file tree
Showing 13 changed files with 31 additions and 31 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/meshmap.yml
Original file line number Diff line number Diff line change
@@ -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]
Expand All @@ -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
Expand All @@ -35,7 +35,7 @@ permissions:
id-token: write

jobs:
MeshMapScreenshot:
KanvasScreenshot:
runs-on: ubuntu-latest
outputs:
resource_url: ${{ steps.test_result.outputs.resource_url }}
Expand Down
6 changes: 3 additions & 3 deletions _data/features.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
- type: 1
title: See changes to your infra <span class="special-text">before you merge</span>
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. <div class="button-para"><a href="https://docs.meshery.io/extensions/snapshot" class="highlight">View Docs</a></div>
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. <div class="button-para"><a href="https://docs.meshery.io/extensions/snapshot" class="highlight">View Docs</a></div>
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
Expand Down
6 changes: 3 additions & 3 deletions _data/testimonials.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,15 @@
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

- 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
Expand All @@ -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
Expand Down
6 changes: 3 additions & 3 deletions _includes/features.html
Original file line number Diff line number Diff line change
Expand Up @@ -128,13 +128,13 @@ <h2>Manage infra performance with <span class="special-text">Performance Profile
<section>
<div class="container flex">
<div class="text ">
<img src="/assets/images/meshmap-icon.svg" style="max-width:20%;position:relative;float:left;
<img src="/assets/images/kanvas-icon.svg" style="max-width:20%;position:relative;float:left;
margin-right:20px;margin-bottom: 10px;" loading="lazy" />
<h2>See changes to your infra <span class="special-text">before you merge</span></h2>
<p>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.</p>
<p>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.</p>
<!-- <ul style="line-height: 1.5em;height: auto;text-align: left; color: var(--color-secondary-light)">
<li>See your deployment before you merge</li>
<li>Connect MeshMap to your GitHub repo and see changes pull request-to-pull request</li>
<li>Connect Kanvas to your GitHub repo and see changes pull request-to-pull request</li>
<li>Get snapshots of your infrastructure directly in your PRs</li>
</ul> -->
<div class="button-para"><a href="https://docs.meshery.io/extensions/snapshot" class="highlight">View Docs</a></div>
Expand Down
File renamed without changes
6 changes: 3 additions & 3 deletions collections/_extensions/github-action-meshery-snapshot.md
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
2 changes: 1 addition & 1 deletion collections/_extensions/github-action-perf.md
Original file line number Diff line number Diff line change
Expand Up @@ -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&apos;s performance analysis GitHub Action to benchmark and visually compare percentiles (e.g. P99) over time.
Expand Down
Original file line number Diff line number Diff line change
@@ -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
Expand All @@ -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'
---
4 changes: 2 additions & 2 deletions collections/_extensions/meshery-design-embed.md
Original file line number Diff line number Diff line change
Expand Up @@ -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'
Expand Down
2 changes: 1 addition & 1 deletion collections/_extensions/meshery-docker-extension.md
Original file line number Diff line number Diff line change
Expand Up @@ -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'
---
8 changes: 4 additions & 4 deletions collections/_pages/features.html
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -196,11 +196,11 @@ <h3>Plug in different service meshes, load generators and providers.</h3>
<section>
<div class="container flex">
<div class="text" style="text-align: center;">
<h2>Design and Visualize your Infrastructure with<span class="special-text">MeshMap</span></h2>
<h2>Design and Visualize your Infrastructure with<span class="special-text">Kanvas</span></h2>
<p>
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 <a href="https://docs.meshery.io/concepts/meshmap">here</a>.
Learn more about Kanvas <a href="https://docs.meshery.io/concepts/meshmap">here</a>.
</p>
</div>
<div class="image" >
Expand Down
6 changes: 3 additions & 3 deletions collections/_posts/2022-10-24-meshery-v0.6-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -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._

Expand Down Expand Up @@ -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.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down

0 comments on commit ac570be

Please sign in to comment.