Skip to content

Commit 7acb4ef

Browse files
committed
fix: update terminology from "vendor" to "provider" in VendorSelection component and FAQ
Signed-off-by: Lee Calcote <lee.calcote@layer5.io>
1 parent 180c0bc commit 7acb4ef

File tree

3 files changed

+20
-22
lines changed

3 files changed

+20
-22
lines changed

site/package-lock.json

Lines changed: 5 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

site/src/assets/data/faq/index.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -16,29 +16,29 @@ const data = {
1616

1717
{
1818
question:
19-
"Why do I need to sign-up/register to use the Cloud Native Playground?",
19+
"Why do I need to sign-up/register to use a hosted playground?",
2020
category: "Meshery Playground",
2121
answer: `
2222
- The Playground is connected to live Kubernetes clusters, and while these clusters are refreshed on a daily basis, the clusters do need to be protected from nefarious actors, who might use these clusters for cryptomining, for example.
2323
- Sign-up to receive a user account, entitled with perpetually free and full access the Playground environment.
24-
- the Cloud Native Playground is connected to live Kubernetes cluster(s) and allows users full-control over those clusters. Requiring users to register a user account keeps the Playground safe and healthy for all to enjoy. Without requiring users to sign-in, the Cloud Native Playground would allow anonymous access for anyone and everyone to potentially perform nefarious acts.
24+
- a hosted playground is connected to live Kubernetes cluster(s) and allows users full-control over those clusters. Requiring users to register a user account keeps the Playground safe and healthy for all to enjoy. Without requiring users to sign-in, a hosted playground would allow anonymous access for anyone and everyone to potentially perform nefarious acts.
2525
`,
2626
},
2727
{
2828
question:
29-
"Will I lose my Meshery designs in the Cloud Native Playground?",
29+
"Will I lose my Meshery designs in a hosted playground?",
3030
category: "Meshery Playground",
3131
answer: `
32-
- No, all of the designs that you have created in the Cloud Native Playground are saved to your user account and will be available to you each time that you sign into your account. Your designs will be available in the Cloud Native Playground and any your other Meshery deployments, too.
32+
- No, all of the designs that you have created in the hosted playground are saved to your user account and will be available to you each time that you sign into your account. Your designs will be available in the hosted playground and any your other Meshery deployments, too.
3333
- In other words, all work done in Kanvas Designer is persisted to your user account.
3434
`,
3535
},
3636
{
3737
question:
38-
"Will I lose my Meshery deployments in the Cloud Native Playground?",
38+
"Will I lose my Meshery deployments in a hosted playground?",
3939
category: "Meshery Playground",
4040
answer: `
41-
- Yes, the Cloud Native Playground clusters are reset on a daily basis. However, only deployments (not designs) that you may have created will be lost.
41+
- Yes, the hosted playground clusters are reset on a daily basis. However, only deployments (not designs) that you may have created will be lost.
4242
- In other words, only Kanvas Visualizer is reset. All of your work in Meshery UI and Kanvas Designer will remain in your user account.
4343
`,
4444
},
@@ -51,19 +51,19 @@ const data = {
5151
// `,
5252
// },
5353
// {
54-
// question: "What is the difference between the Cloud Native Playground and Kanvas?",
54+
// question: "What is the difference between a hosted playground and Kanvas?",
5555
// category: "Meshery Playground",
5656
// answer: [
57-
// "The Cloud Native Playground (aka Meshery Playground) is a managed instance of Meshery that offers a sandbox environment in which half of Kanvas functionality is enabled (Designer mode) and the other half of Kanvas functionality is disabled (Visualizer mode).",
57+
// "a hosted playground (aka Meshery Playground) is a managed instance of Meshery that offers a sandbox environment in which half of Kanvas functionality is enabled (Designer mode) and the other half of Kanvas functionality is disabled (Visualizer mode).",
5858
// "The sandbox environment is not connected to an active Kuberentes cluster, and as such, depending upon which Meshery Playgrouns environment you use specific actions within Kanvas Designer are also disabled. Meshery and Kanvas are feature-rich, sophisticated management applications for cloud native infrastructure. To access their full set of capabilities, simply deploy your own copy of Meshery into the environment of your choosing.",
5959
// ],
6060
// },
6161
{
6262
question:
63-
"Are designs that I create in the Cloud Native Playground saved or will I lose any work that I do in the playground?",
63+
"Are designs that I create in a hosted playground saved or will I lose any work that I do in the playground?",
6464
category: "Meshery Playground",
6565
answer: `
66-
- Yes, all of the designs that you have created in the Cloud Native Playground are saved to your user account and will be available to you each time that you return to the Playground. The designs will also be available in your other Meshery deployments.
66+
- Yes, all of the designs that you have created in a hosted playground are saved to your user account and will be available to you each time that you return to the Playground. The designs will also be available in your other Meshery deployments.
6767
`,
6868
},
6969
// {
@@ -78,7 +78,7 @@ const data = {
7878
// },
7979
{
8080
question:
81-
"When I add my Kubernetes cluster to the Cloud Native Playground will it be available to all other users? Can other people access my cluster?",
81+
"When I add my Kubernetes cluster to a hosted playground will it be available to all other users? Can other people access my cluster?",
8282
category: "Meshery Playground",
8383
answer: `
8484
No, they can't, unless you explicitly allow them to do so. It's important to understand the following controls and system behavior:

site/src/components/VendorSelection/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ const VendorSelection = () => {
1919

2020
return (
2121
<VendorSelectionWrapper>
22-
<h2>Choose Your Playground Vendor</h2>
22+
<h2>Choose Your Playground Provider</h2>
2323
<div className="vendors-grid">
2424
{vendors.map((vendor, index) => (
2525
<VendorCard key={vendor.name} available={vendor.available}>
@@ -49,14 +49,14 @@ const VendorSelection = () => {
4949

5050
<AddYourOwnCard>
5151
<div className="add-your-own-content">
52-
<h3>Custom</h3>
53-
<p>Bring your own vendor-hosted Meshery Playground</p>
52+
<h3>Other</h3>
53+
<p><i>Learn about Providers</i></p>
5454
<a
5555
href="https://docs.meshery.io/extensibility/providers"
5656
target="_blank"
5757
rel="noopener noreferrer"
5858
>
59-
<Button className="add-btn">+ Add Your Own Vendor</Button>
59+
<Button className="add-btn">+ Add your Playground here</Button>
6060
</a>
6161
</div>
6262
</AddYourOwnCard>

0 commit comments

Comments
 (0)