Skip to content

Commit c1848fa

Browse files
committed
final updates made on all adapters
Signed-off-by: asubedy <[email protected]>
1 parent aada07a commit c1848fa

25 files changed

+70
-41
lines changed
Binary file not shown.
Binary file not shown.
Loading
Loading
Loading
Loading
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading

Meshery-Adapters/kuma-meshery-adapter/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@
3838
"hideHiddenFiles": true,
3939
"exclusionPatterns": ["*test", "./test/*", "./logs"],
4040
"showdashboard": true,
41-
"dashboards": [{"name": "Meshery Server", "port": 9081}],
41+
"dashboards": [{"name": "Meshery UI", "port": 9081},{"name": "Image Hub", "port": 8080}],
4242
"uilayout": "terminal-iframe"
4343
},
4444

4545
"backend": {
46-
"imageid": "kubernetes-cluster-running:1.18"
46+
"imageid": "kubernetes-cluster-running:1.22"
4747
}
4848
}

Meshery-Adapters/kuma-meshery-adapter/step1.md

+15-9
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,28 @@ Meshery can be downloaded, installed, and launched with a single command:
1010

1111
`curl -L https://git.io/meshery | ADAPTERS=kuma PLATFORM=kubernetes bash -`{{execute}}
1212

13-
**Congratulations!** You have successfully installed Meshery and the Meshery Adapter for Linkerd.
13+
**Congratulations!** You have successfully installed Meshery and the Meshery Adapter for Kuma.
1414

1515
Meshery is now available at host:`9081`.
1616

17-
Find the **Meshery UI** tab is configured to be listening at `http://localhost:9081`/
17+
><font size=2>NOTE: If you see a vim page please press `q` and `y`. Also if you see an error stating `Failed to open Meshery in browser, please point your browser to....` please ignore it. </font>
1818
19-
- Click on the **Meshery UI** tab
20-
- Click on **Display Port**
19+
To know that the Meshery has loaded with all the components connected, run
20+
21+
`mesheryctl system status`{{execute}}.
22+
23+
If all the components are in ready state you can open Mehsery UI tab with everything connected.
24+
25+
Find the **Meshery UI** tab which is configured to be listening at `http://localhost:9081`/
26+
27+
- Click on new tab icon the **Meshery UI** tab
28+
- Click on **Display Port**
2129

2230
**Welcome to Meshery!**
2331

2432
Choose **Meshery** as your provider. Sign in to get started.
2533

26-
![Meshery landing page](./assets/meshery-none-provider.png)
34+
![Meshery landing page](./assets/starting-page.png)
2735

2836
## Connect your cluster with Meshery
2937

@@ -34,8 +42,6 @@ Meshery will auto-connect with your Kubernetes by loading the kubeconfig found i
3442

3543
1. Between Meshery and Kubernetes.
3644

37-
![Meshery connected with cluster](./assets/cluster-up.png)
38-
39-
1. Between Meshery and the Meshery Adapter for your corresponding service mesh.
45+
2. Between Meshery and the Meshery Adapter for your corresponding service mesh.
4046

41-
![Meshery connected with adapter](./assets/adapter-up.png)
47+
![Meshery connected with adapter](./assets/kuma-connected.png)

Meshery-Adapters/kuma-meshery-adapter/step2.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
Kuma can be installed on Meshery with one click!
22

3-
## 1. Select `Kuma` from the Management menu
3+
## 1. Select `Kuma` from the Lifecycle menu
44

55
![Meshery adapter for Kuma](./assets/kuma-adapter.png)
66

77
## 2. In the Kuma management page:
88

99
- Type `kuma` into the namespace field
10-
- Click the (+) icon on the Install card and select `Latest Kuma` to install the latest version of Istio
10+
- Click the (+) icon on the Manage Service Mesh Lifecycle card and select `Kuma Service Mesh` to install the latest version of Kuma
1111

1212
![Install Kuma using Meshery](./assets/install-kuma.png)
1313

14-
To check if Istio is along with all the pieces that have been deployed, execute the following:
14+
To check if Kuma is along with all the pieces that have been deployed, execute the following:
1515

1616
`kubectl get all -n kuma-system`{{execute}}
1717

Meshery-Adapters/kuma-meshery-adapter/step3.md

+6-15
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,12 @@ Sample Applications are deployed on top of a service mesh to help you explore an
77
## Deploy Image Hub on Kuma
88

99
- Navigate to the **Kuma Management** page on Meshery with `default` in the Namespace field.
10-
- Select the `Image Hub application` in the `Sample Application` drop down menu.
10+
- Select the `Image Hub application` in the `Manage Sample Application Life` drop down menu.
1111

12-
![Kuma Imagehub](./assets/kuma-sample-app.png)
12+
![Kuma Imagehub](./assets/install image-hub.png)
1313

1414
You will be notified of successful deployment.
1515

16-
## Expose your Sample Application
17-
18-
A sidecar injector is used for automating the injection of the Linkerd proxy into your application's pod spec. The Kubernetes admission controller enforces this behavior by sending a webhook request to the sidecar injector every time a pod is to be scheduled.
19-
20-
You have already deployed the sidecar proxy injector when you installed Consul, which should be running in your control plane. To verify, execute this command:
21-
22-
`kubectl get deployment consul-consul-connect-injector-webhook-deployment -n consul-system`{{execute}}
23-
2416
**Let's verify that your deployment works. Run**:
2517
(The *Available* column might take upto a minute to get updated)
2618

@@ -30,9 +22,8 @@ Sample Output:
3022

3123
| NAME | READY | UP-TO-DATE | AVAILABLE | AGE |
3224
|:-----------------:|:-----:|:----------:|:---------:|:---:|
33-
| api-deployment-v1 | 1/1 | 1 | 1 | 88s |
34-
| envoy | 1/1 | 1 | 1 | 88s |
35-
| web-deployment | 1/1 | 1 | 1 | 88s |
25+
| api-v1 | 1/1 | 1 | 1 | 88s |
26+
| web-v1 | 1/1 | 1 | 1 | 88s |
3627

3728
### Let's inspect our pod:
3829

@@ -50,10 +41,10 @@ If you cannot see the *Ready* column updated, this is because the deployment can
5041

5142
`kubectl get svc -n default`{{execute}}
5243

53-
`kubectl describe svc/web-service -n default`{{execute}}
44+
`kubectl describe svc/web -n default`{{execute}}
5445

5546
4. Assess the application deployment by port-forwarding the web-service service:
5647

57-
`kubectl port-forward svc/web-service 8080 --address 0.0.0.0 -n default`{{Execute}}
48+
`kubectl port-forward svc/web 8080 --address 0.0.0.0 -n default`{{Execute}}
5849

5950
The Image Hub application should now be deployed on the HTTP port: `8080`. Make your way to the `ImageHub` Server tab. For this tutorial, the server is configured to be listening at `http://localhost:8080`

Meshery-Adapters/linkerd-meshery-adapter/index.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@
3737
"hideHiddenFiles": true,
3838
"exclusionPatterns": ["*test", "./test/*", "./logs"],
3939
"showdashboard": true,
40-
"dashboards": [{"name": "Meshery UI", "port": 9081},{"name": "Emojivoto", "port": 8080}],
40+
"dashboards": [{"name": "Meshery UI", "port": 9081},{"name": "Emojivoto", "port": 80}],
4141
"uilayout": "terminal-iframe"
4242
},
4343

4444
"backend": {
45-
"imageid": "kubernetes-cluster-running:1.18"
45+
"imageid": "kubernetes-cluster-running:1.22"
4646
}
4747
}

Meshery-Adapters/linkerd-meshery-adapter/step1.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,19 @@ Meshery can be downloaded, installed, and launched with a single command:
1414

1515
Meshery is now available at host:`9081`.
1616

17+
><font size=2>NOTE: If you see a vim page please press `q` and `y`. Also if you see an error stating `Failed to open Meshery in browser, please point your browser to....` please ignore it. </font>
18+
19+
To know that the Meshery has loaded with all the components connected, run
20+
21+
`mesheryctl system status`{{execute}}.
22+
23+
If all the components are in ready state you can open Mehsery UI tab with everything connected.
24+
1725
## Open Meshery UI
1826

1927
Find the **Meshery UI** tab is configured to be listening at `http://localhost:9081`/
2028

21-
- Click on the **Meshery UI** tab
29+
- Click on new tab icon the **Meshery UI** tab
2230
- Click on **Display Port**
2331

2432
**Welcome to Meshery!**

Meshery-Adapters/linkerd-meshery-adapter/step3.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ The `emojivoto` sample application has now been onboarded on to your Linkerd ins
7373

7474
`linkerd -n emojivoto check --proxy`{{execute}}
7575

76-
The Emojivoto sample application should now be deployed at HTTP port:`8080`. Make your way to the `Linkerd-Emojivoto` Server tab. For this tutorial, the server is configured to be listening at `http://localhost:8080`
76+
The Emojivoto sample application should now be deployed at HTTP port:`80`. Make your way to the `Emojivoto` Server tab. For this tutorial, the server is configured to be listening at `http://localhost:80`
7777

7878
**Note**: The Sample Application may take upto a minute to deploy. Please be patient
7979

Meshery-Adapters/nsm-meshery-adapter/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@
4141
"uilayout": "terminal-iframe"
4242
},
4343
"backend": {
44-
"imageid": "kubernetes-cluster-running:1.18"
44+
"imageid": "kubernetes-cluster-running:1.22"
4545
}
4646
}

Meshery-Adapters/nsm-meshery-adapter/step1.md

+9-1
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,17 @@ Meshery can be downloaded, installed, and launched with a single command:
1414

1515
Meshery is now available at host:`9081`.
1616

17+
><font size=2>NOTE: If you see a vim page please press `q` and `y`. Also if you see an error stating `Failed to open Meshery in browser, please point your browser to....` please ignore it. </font>
18+
19+
To know that the Meshery has loaded with all the components connected, run
20+
21+
`mesheryctl system status`{{execute}}.
22+
23+
If all the components are in ready state you can open Mehsery UI tab with everything connected.
24+
1725
Find the **Meshery UI** tab is configured to be listening at `http://localhost:9081`/
1826

19-
- Click on the **Meshery UI** tab
27+
- Click on new tab icon the **Meshery UI** tab
2028
- Click on **Display Port**
2129

2230
**Welcome to Meshery!**
Loading

Meshery-Adapters/osm-meshery-adapter/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@
4141
},
4242

4343
"backend": {
44-
"imageid": "kubernetes-cluster-running:1.19"
44+
"imageid": "kubernetes-cluster-running:1.22"
4545
}
4646
}

Meshery-Adapters/osm-meshery-adapter/step1.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,26 @@ Meshery can be downloaded, installed, and launched with a single command:
1414

1515
Meshery is now available at host:`9081`.
1616

17+
><font size=2>NOTE: If you see a vim page please press `q` and `y`. Also if you see an error stating `Failed to open Meshery in browser, please point your browser to....` please ignore it. </font>
18+
19+
To know that the Meshery has loaded with all the components connected, run
20+
21+
`mesheryctl system status`{{execute}}.
22+
23+
If all the components are in ready state you can open Mehsery UI tab with everything connected.
24+
1725
## Open Meshery UI
1826

1927
Find the **Meshery UI** tab is configured to be listening at `http://localhost:9081`/
2028

21-
- Click on the **Meshery UI** tab
29+
- Click on new tab icon the **Meshery UI** tab
2230
- Click on **Display Port**
2331

2432
**Welcome to Meshery!**
2533

2634
Choose **Meshery** as your provider. Sign in to get started.
2735

28-
![Meshery landing page](./assets/meshery-none-provider.png)
36+
![Meshery landing page](./assets/starting-page.png)
2937

3038
## Connect your cluster with Meshery
3139

Loading

Meshery-Adapters/traefik-meshery-adapter/index.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,6 @@
4141
},
4242

4343
"backend": {
44-
"imageid": "kubernetes-cluster-running:1.18"
44+
"imageid": "kubernetes-cluster-running:1.22"
4545
}
4646
}

Meshery-Adapters/traefik-meshery-adapter/step1.md

+10-2
Original file line numberDiff line numberDiff line change
@@ -14,18 +14,26 @@ Meshery can be downloaded, installed, and launched with a single command:
1414

1515
Meshery is now available at host:`9081`.
1616

17+
><font size=2>NOTE: If you see a vim page please press `q` and `y`. Also if you see an error stating `Failed to open Meshery in browser, please point your browser to....` please ignore it. </font>
18+
19+
To know that the Meshery has loaded with all the components connected, run
20+
21+
`mesheryctl system status`{{execute}}.
22+
23+
If all the components are in ready state you can open Mehsery UI tab with everything connected.
24+
1725
## Open Meshery UI
1826

1927
Find the **Meshery UI** tab is configured to be listening at `http://localhost:9081`/
2028

21-
- Click on the **Meshery UI** tab
29+
- Click on new tab icon the **Meshery UI** tab
2230
- Click on **Display Port**
2331

2432
**Welcome to Meshery!**
2533

2634
Choose **Meshery** as your provider. Sign in to get started.
2735

28-
![Meshery landing page](./assets/meshery-none-provider.png)
36+
![Meshery landing page](./assets/starting-page.png)
2937

3038
## Connect your cluster with Meshery
3139

0 commit comments

Comments
 (0)