Skip to content

Commit fb42bf0

Browse files
authored
Merge pull request #5 from Namanv0509/banner-html-update
Html to markdown for mastering meshery and banner update
2 parents 2553d6b + 3ff4640 commit fb42bf0

File tree

114 files changed

+358
-239
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

114 files changed

+358
-239
lines changed

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-kubernetes-for-engineers/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "Mastering Kubernetes for Engineers"
33
type: "learning-path"
44
description: "Learn how to configure your Kubernetes clusters and manage the lifecycle of your workloads"
55
themeColor: "#3C494F"
6-
cardImage: "/images/learning-path/kubernetes-icon.svg"
6+
banner: "/11111111-1111-1111-1111-111111111111/images/kubernetes-icon.svg"
77
courses: 1
88
weight: 2
99
---

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-kubernetes-for-engineers/ambassador-edge-stack-api-gateway-with-meshery/_index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ lectures: 4
66
courseTitle: "Ambassador Edge Stack API Gateway with Meshery"
77
themeColor: "#00B39F"
88
order: 1
9-
cardImage: "../../../src/images/service-mesh-icons/linkerd-white.svg"
9+
banner: "/11111111-1111-1111-1111-111111111111/images/linkerd-icon-white.svg"
10+
1011
toc:
1112
[
1213
"introduction",

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-kubernetes-for-engineers/deploying-wordpress-and-mysql-with-persistent-volumes-with-meshery/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ lectures: 7
66
courseTitle: "Deploying WordPress and MySql with Persistent Volumes with Meshery"
77
themeColor: "#00B39F"
88
order: 1
9-
cardImage: "../../../src/images/service-mesh-icons/linkerd-white.svg"
9+
banner: "/11111111-1111-1111-1111-111111111111/images/linkerd-icon-white.svg"
1010
meshesYouLearn:
1111
[
1212
{

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-kubernetes-for-engineers/explore-dapr-with-meshery/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ lectures: 4
66
courseTitle: "Explore Dapr with Meshery"
77
themeColor: "#00B39F"
88
order: 4
9-
cardImage: "../../../src/images/service-mesh-icons/linkerd-white.svg"
10-
9+
banner: "/11111111-1111-1111-1111-111111111111/images/linkerd-icon-white.svg"
1110
toc:
1211
[
1312
"introduction",

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-kubernetes-for-engineers/scalable-postgres-with-cloudnativepg/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ lectures: 7
66
courseTitle: "Scalable Postgres with CloudNativePG"
77
themeColor: "#00B39F"
88
order: 1
9-
cardImage: "../../../src/images/service-mesh-icons/linkerd-white.svg"
9+
banner: "/11111111-1111-1111-1111-111111111111/images/linkerd-icon-white.svg"
1010
meshesYouLearn:
1111
[
1212
{

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-meshery/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
title: "Mastering Meshery"
44
description: "Learn all about Meshery"
55
themeColor: "#00D3A9"
6-
cardImage: "/images/learning-path/meshery-logo-light.webp"
76
courses: 1
87
technologyList: ["all"]
98
prominentStyling: true
109
weight: 1
10+
banner: "/11111111-1111-1111-1111-111111111111/images/kubernetes-icon.svg"
1111
---
1212

1313
<!--

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-meshery/introduction-to-meshery/_index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22
docType: "Course"
33
title: "Introduction to Meshery"
44
description: "Explore Meshery comprehensively in this introductory course. Cover foundational concepts, architectural components, and logical structures. Learn how to create, deploy, and interpret designs. Gain practical insights into configuring Meshery through workspaces and leverage its collaborative attributes to manage your infrastructure."
5-
lectures: 3
65
courseTitle: "Introduction to Meshery"
76
themeColor: "#00B39F"
87
weight: 1
9-
cardImage: "../../../src/images/service-mesh-icons/linkerd-white.svg"
8+
banner: "/11111111-1111-1111-1111-111111111111/images/kubernetes-icon.svg"
109
toc:
1110
[
1211
"meshery-concepts",

content/learning-paths/11111111-1111-1111-1111-111111111111/mastering-meshery/introduction-to-meshery/configuring-meshery.md

Lines changed: 18 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,11 @@
22
draft: false
33
docType: "Chapter"
44
id: "configuring-meshery"
5-
chapterTitle: "Configuring Meshery"
65
description: "This chapter covers the steps for configuring meshery, including the process of creating teams, workspaces, environments, and connections. It also explains how they associate with each other."
7-
lectures: 4
86
weight: 3
97
title: "Configuring Meshery"
108
---
119

12-
{{< chapterstyle >}}
13-
1410
## Introduction
1511

1612
Configuring Meshery is foundational to effectively managing and deploying your infrastructure. By understanding what `Teams`, `Workspaces`,`Connections` and `Environments` are and how to set them up, you can effectively manage and monitor your cloud-native infrastructure, as well as collaborate with your team by sharing and organizing your resources.
@@ -24,8 +20,7 @@ To start configuring Meshery:
2420
1. Navigate to the left sidebar of Meshery.
2521
1. Click on the **Lifecycle** dropdown and you will see all the menu items we need in this chapter.
2622

27-
{{< image src="/images/learning-path/meshery-configure/lifecycle.png" align="center" width="100%" >}}
28-
23+
![lifecycle]({{< usestatic "mastering-meshery/lifecycle.png" >}})
2924
## Creating Teams
3025

3126
Creating a [Team](https://docs.layer5.io/cloud/identity/teams/) is the first step in configuring Meshery. In Meshery, a team is a user group that manages and shares access to resources such as Workspaces, Designs, and Environments. Teams enable efficient collaboration and permission management, facilitating organized operations within an organization. Teams offer control access to workspaces and to workspace resources such as Environments and Connections.
@@ -35,7 +30,8 @@ Follow the steps below to create a team:
3530
1. Teams are visible when you visit the [**Identity**](https://cloud.layer5.io/identity/teams) page in Layer5 Cloud.
3631
1. Select **Add Team**, enter a name for your team, add Team Members, and **Create Team**.
3732

38-
{{< image src="/images/learning-path/meshery-configure/create-team.png" align="center" width="100%" >}}
33+
34+
![create-team]({{< usestatic "mastering-meshery/create-team.png" >}})
3935

4036
## Creating Workspaces
4137

@@ -47,12 +43,11 @@ To create a workspace:
4743
1. Click **Create**.
4844
1. Enter a name for your workspace and **Save**.
4945

50-
{{< image src="/images/learning-path/meshery-configure/create-workspace.png" align="center" width="100%" >}}
46+
![create-workspace]({{< usestatic "mastering-meshery/create-workspace.png" >}})
5147

5248
1. Once saved, the new Workspace will be created and displayed on the screen.
5349

54-
{{< image src="/images/learning-path/meshery-configure/confirm-workspace.png" align="center" width="100%" >}}
55-
50+
![confirm-workspace]({{< usestatic "mastering-meshery/confirm-workspace.png" >}})
5651
In the subsequent sections, we will discuss `Environments` and `Designs` shown in the image above.
5752

5853
## Creating Environments and Associating Connections
@@ -67,11 +62,11 @@ To create an environment:
6762
1. Click **Create**.
6863
1. Enter the name of the environment and **Save**.
6964

70-
{{< image src="/images/learning-path/meshery-configure/create-environment.png" align="center" width="100%" >}}
65+
![create-environment]({{< usestatic "mastering-meshery/create-environment.png" >}})
7166

7267
1. Once saved, the new Environment will be created and displayed on the screen.
7368

74-
{{< image src="/images/learning-path/meshery-configure/confirm-environment.png" align="center" width="100%" >}}
69+
![confirm-environment]({{< usestatic "mastering-meshery/confirm-environment.png" >}})
7570

7671
Next We'll learn how to assign Connections to Environments.
7772

@@ -83,7 +78,7 @@ To add a connection to an environment:
8378

8479
1. Click on the **arrows** icon, and a modal displaying your available connections will appear.
8580

86-
{{< image src="/images/learning-path/meshery-configure/env-arrow.png" align="center" width="100%" >}}
81+
![env-arrow]({{< usestatic "mastering-meshery/env-arrow.png" >}})
8782

8883
1. **Available Connections** shows a list of Kubernetes clusters that are currently managed by Meshery.
8984
1. Select the connection(s) you want to assign.
@@ -94,11 +89,11 @@ To add a connection to an environment:
9489
* The fourth arrow removes all connections.
9590
1. Click **Save** to confirm your changes.
9691

97-
{{< image src="/images/learning-path/meshery-configure/env-connect.png" align="center" width="100%" >}}
92+
![env-connect]({{< usestatic "mastering-meshery/env-connect.png" >}})
9893

9994
1. The Connections have now been assigned to the Environment.
10095

101-
{{< image src="/images/learning-path/meshery-configure/meshery-env.png" align="center" width="100%" >}}
96+
![meshery-env]({{< usestatic "mastering-meshery/meshery-env.png" >}})
10297

10398
### Navigating the Connections Page
10499

@@ -112,17 +107,17 @@ On the Connections page, you can easily add a Kubernetes cluster connection. To
112107

113108
1. Click the **Add Cluster** button to get started.
114109

115-
{{< image src="/images/learning-path/meshery-configure/add-cluster.png" align="center" width="100%" >}}
110+
![add-cluster]({{< usestatic "mastering-meshery/add-cluster.png" >}})
116111

117112
1. When the modal appears, navigate to the location of your kubeconfig file and upload it to add your cluster as a connection.
118113

119-
{{< image src="/images/learning-path/meshery-configure/upload-kubeconfig.png" align="center" width="80%" >}}
114+
![upload-kubeconfig]({{< usestatic "mastering-meshery/upload-kubeconfig.png" >}})
120115

121116
1. After uploading the kubeconfig file, the modal should indicate that your cluster has been successfully added as a connection.
122117

123118
If you uploaded an invalid kubeconfig file, you might see an error message statement like the one below. Please ensure you are uploading the correct file with the proper configuration and try again.
124119

125-
{{< image src="/images/learning-path/meshery-configure/invalid-kubeconfig.png" align="center" width="60%" >}}
120+
![invalid-kubeconfig]({{< usestatic "mastering-meshery/invalid-kubeconfig.png" >}})
126121

127122
#### Viewing Cluster Connection Details
128123

@@ -133,7 +128,7 @@ Each connection has key details associated with it such as:
133128
3. If [MeshSync](https://docs.meshery.io/concepts/architecture/meshsync) is actively running in your cluster, clicking the "Flush MeshSync" button will update MeshSync with the latest data, ensuring it matches the current state of your cluster.
134129
This ensures that MeshSync's data is refreshed and accurately reflects the current state of your cluster's infrastructure and resources.
135130

136-
{{< image src="/images/learning-path/meshery-configure/connection-list.png" align="center" width="60%" >}}
131+
![connection-list]({{< usestatic "mastering-meshery/connection-list.png" >}})
137132

138133
## Integrating Workspaces with Environments and Designs
139134

@@ -146,17 +141,17 @@ Integrating designs with Workspaces enables effective collaboration and sharing
146141
1. Navigate to **Workspaces** under **Lifecycle**.
147142
1. In the image below, there are two **arrows** for associating `Environments` and `Designs` to Workspaces, respectively.
148143

149-
{{< image src="/images/learning-path/meshery-configure/environments-designs.png" align="center" width="100%" >}}
144+
![environments-designs]({{< usestatic "mastering-meshery/environments-designs.png" >}})
150145

151146
1. Click the appropriate arrow to assign the selected Environments(or Designs) and **Save**.
152147

153-
{{< image src="/images/learning-path/meshery-configure/associate-with-workspace.png" align="center" width="100%" >}}
148+
![associate-with-]({{< usestatic "mastering-meshery/associate-with-workspace.png" >}})
154149

155150
#### Confirm Workspace Association
156151

157152
Now, the environment and design are associated with the workspace. You get standardized resource deployment and cross-team collaboration. This enables efficient resource management and tracking, and makes team members more productive.
158153

159-
{{< image src="/images/learning-path/meshery-configure/confirm-associated-workspace.png" align="center" width="100%" >}}
154+
![confirm-associated-workspace]({{< usestatic "mastering-meshery/confirm-associated-workspace.png" >}})
160155

161156
## Conclusion
162157

@@ -166,4 +161,4 @@ You explored the setup of environments, which serve as logical groupings for man
166161

167162
Throughout the configuration process, you encountered various steps to integrate workspaces with environments and designs. This integration not only streamlined resource management but also facilitated standardized deployments across Kubernetes clusters associated with your workspace.
168163

169-
{{< /chapterstyle >}}
164+

0 commit comments

Comments
 (0)