Skip to content

Commit f0718ff

Browse files
authored
Merge pull request #764 from zhzhuang-zju/karmadactl
zh: adds karmadactl flags for proper display
2 parents ce1468d + 45fae10 commit f0718ff

10 files changed

+70
-70
lines changed

i18n/zh/docusaurus-plugin-content-docs/current/tutorials/autoscaling-with-custom-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ spec:
191191

192192
部署完成后,您可以检查 Pod 和 Service 的分发情况:
193193
```sh
194-
$ karmadactl get pods
194+
$ karmadactl get pods --operation-scope members
195195
NAME CLUSTER READY STATUS RESTARTS AGE
196196
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
197-
$ karmadactl get svc
197+
$ karmadactl get svc --operation-scope members
198198
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
199199
sample-app member1 ClusterIP 10.11.29.250 <none> 80/TCP 3m53s Y
200200
```
@@ -407,7 +407,7 @@ sample-app Deployment sample-app 1 10 1 1
407407

408408
部署完成后,您可以检查多集群 Service:
409409
```sh
410-
$ karmadactl get svc
410+
$ karmadactl get svc --operation-scope members
411411
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
412412
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
413413
```
@@ -426,14 +426,14 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
426426

427427
* 首先检查 Pod 的分发情况。
428428
```sh
429-
$ karmadactl get pods
429+
$ karmadactl get pods --operation-scope members
430430
NAME CLUSTER READY STATUS RESTARTS AGE
431431
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
432432
```
433433

434434
* 检查多集群 Service ip。
435435
```sh
436-
$ karmadactl get svc
436+
$ karmadactl get svc --operation-scope members
437437
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
438438
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
439439
```
@@ -445,7 +445,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
445445

446446
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
447447
```sh
448-
$ karmadactl get po -l app=sample-app
448+
$ karmadactl get po --operation-scope members -l app=sample-app
449449
NAME CLUSTER READY STATUS RESTARTS AGE
450450
sample-app-9b7d8c9f5-454vz member2 1/1 Running 0 84s
451451
sample-app-9b7d8c9f5-7fjhn member2 1/1 Running 0 69s
@@ -463,7 +463,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
463463

464464
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
465465
```sh
466-
$ karmadactl get pods -l app=sample-app
466+
$ karmadactl get pods --operation-scope members -l app=sample-app
467467
NAME CLUSTER READY STATUS RESTARTS AGE
468468
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 91m
469469
```

i18n/zh/docusaurus-plugin-content-docs/current/tutorials/autoscaling-with-resource-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ spec:
171171

172172
部署完成后,您可以检查 Pod 和 Service 的分发情况:
173173
```sh
174-
$ karmadactl get pods
174+
$ karmadactl get pods --operation-scope members
175175
NAME CLUSTER READY STATUS RESTARTS AGE
176176
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 9h
177-
$ karmadactl get svc
177+
$ karmadactl get svc --operation-scope members
178178
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
179179
nginx-service member1 ClusterIP 10.11.216.215 <none> 80/TCP 9h Y
180180
nginx-service member2 ClusterIP 10.13.46.61 <none> 80/TCP 9h Y
@@ -272,7 +272,7 @@ nginx Deployment nginx 1 10 1 9h
272272

273273
部署完成后,您可以检查多集群 Service:
274274
```sh
275-
$ karmadactl get svc
275+
$ karmadactl get svc --operation-scope members
276276
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
277277
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
278278
```
@@ -291,13 +291,13 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
291291

292292
* 首先检查 Pod 的分发情况。
293293
```sh
294-
$ karmadactl get pods
294+
$ karmadactl get pods --operation-scope members
295295
NAME CLUSTER READY STATUS RESTARTS AGE
296296
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 61m
297297
```
298298
* 检查多集群 Service ip。
299299
```sh
300-
$ karmadactl get svc
300+
$ karmadactl get svc --operation-scope members
301301
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
302302
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
303303
```
@@ -309,7 +309,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
309309

310310
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
311311
```sh
312-
$ karmadactl get pods -l app=nginx
312+
$ karmadactl get pods --operation-scope members -l app=nginx
313313
NAME CLUSTER READY STATUS RESTARTS AGE
314314
nginx-777bc7b6d7-c2cfv member1 1/1 Running 0 22s
315315
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 62m
@@ -328,7 +328,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
328328

329329
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
330330
```sh
331-
$ karmadactl get pods -l app=nginx
331+
$ karmadactl get pods --operation-scope members -l app=nginx
332332
NAME CLUSTER READY STATUS RESTARTS AGE
333333
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 64m
334334
```

i18n/zh/docusaurus-plugin-content-docs/version-v1.11/tutorials/autoscaling-with-custom-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ spec:
191191

192192
部署完成后,您可以检查 Pod 和 Service 的分发情况:
193193
```sh
194-
$ karmadactl get pods
194+
$ karmadactl get pods --operation-scope members
195195
NAME CLUSTER READY STATUS RESTARTS AGE
196196
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
197-
$ karmadactl get svc
197+
$ karmadactl get svc --operation-scope members
198198
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
199199
sample-app member1 ClusterIP 10.11.29.250 <none> 80/TCP 3m53s Y
200200
```
@@ -407,7 +407,7 @@ sample-app Deployment sample-app 1 10 1 1
407407

408408
部署完成后,您可以检查多集群 Service:
409409
```sh
410-
$ karmadactl get svc
410+
$ karmadactl get svc --operation-scope members
411411
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
412412
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
413413
```
@@ -426,14 +426,14 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
426426

427427
* 首先检查 Pod 的分发情况。
428428
```sh
429-
$ karmadactl get pods
429+
$ karmadactl get pods --operation-scope members
430430
NAME CLUSTER READY STATUS RESTARTS AGE
431431
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
432432
```
433433

434434
* 检查多集群 Service ip。
435435
```sh
436-
$ karmadactl get svc
436+
$ karmadactl get svc --operation-scope members
437437
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
438438
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
439439
```
@@ -445,7 +445,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
445445

446446
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
447447
```sh
448-
$ karmadactl get po -l app=sample-app
448+
$ karmadactl get po --operation-scope members -l app=sample-app
449449
NAME CLUSTER READY STATUS RESTARTS AGE
450450
sample-app-9b7d8c9f5-454vz member2 1/1 Running 0 84s
451451
sample-app-9b7d8c9f5-7fjhn member2 1/1 Running 0 69s
@@ -463,7 +463,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
463463

464464
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
465465
```sh
466-
$ karmadactl get pods -l app=sample-app
466+
$ karmadactl get pods --operation-scope members -l app=sample-app
467467
NAME CLUSTER READY STATUS RESTARTS AGE
468468
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 91m
469469
```

i18n/zh/docusaurus-plugin-content-docs/version-v1.11/tutorials/autoscaling-with-resource-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ spec:
171171

172172
部署完成后,您可以检查 Pod 和 Service 的分发情况:
173173
```sh
174-
$ karmadactl get pods
174+
$ karmadactl get pods --operation-scope members
175175
NAME CLUSTER READY STATUS RESTARTS AGE
176176
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 9h
177-
$ karmadactl get svc
177+
$ karmadactl get svc --operation-scope members
178178
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
179179
nginx-service member1 ClusterIP 10.11.216.215 <none> 80/TCP 9h Y
180180
nginx-service member2 ClusterIP 10.13.46.61 <none> 80/TCP 9h Y
@@ -272,7 +272,7 @@ nginx Deployment nginx 1 10 1 9h
272272

273273
部署完成后,您可以检查多集群 Service:
274274
```sh
275-
$ karmadactl get svc
275+
$ karmadactl get svc --operation-scope members
276276
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
277277
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
278278
```
@@ -291,13 +291,13 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
291291

292292
* 首先检查 Pod 的分发情况。
293293
```sh
294-
$ karmadactl get pods
294+
$ karmadactl get pods --operation-scope members
295295
NAME CLUSTER READY STATUS RESTARTS AGE
296296
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 61m
297297
```
298298
* 检查多集群 Service ip。
299299
```sh
300-
$ karmadactl get svc
300+
$ karmadactl get svc --operation-scope members
301301
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
302302
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
303303
```
@@ -309,7 +309,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
309309

310310
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
311311
```sh
312-
$ karmadactl get pods -l app=nginx
312+
$ karmadactl get pods --operation-scope members -l app=nginx
313313
NAME CLUSTER READY STATUS RESTARTS AGE
314314
nginx-777bc7b6d7-c2cfv member1 1/1 Running 0 22s
315315
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 62m
@@ -328,7 +328,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
328328

329329
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
330330
```sh
331-
$ karmadactl get pods -l app=nginx
331+
$ karmadactl get pods --operation-scope members -l app=nginx
332332
NAME CLUSTER READY STATUS RESTARTS AGE
333333
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 64m
334334
```

i18n/zh/docusaurus-plugin-content-docs/version-v1.12/tutorials/autoscaling-with-custom-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ spec:
191191

192192
部署完成后,您可以检查 Pod 和 Service 的分发情况:
193193
```sh
194-
$ karmadactl get pods
194+
$ karmadactl get pods --operation-scope members
195195
NAME CLUSTER READY STATUS RESTARTS AGE
196196
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
197-
$ karmadactl get svc
197+
$ karmadactl get svc --operation-scope members
198198
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
199199
sample-app member1 ClusterIP 10.11.29.250 <none> 80/TCP 3m53s Y
200200
```
@@ -407,7 +407,7 @@ sample-app Deployment sample-app 1 10 1 1
407407

408408
部署完成后,您可以检查多集群 Service:
409409
```sh
410-
$ karmadactl get svc
410+
$ karmadactl get svc --operation-scope members
411411
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
412412
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
413413
```
@@ -426,14 +426,14 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
426426

427427
* 首先检查 Pod 的分发情况。
428428
```sh
429-
$ karmadactl get pods
429+
$ karmadactl get pods --operation-scope members
430430
NAME CLUSTER READY STATUS RESTARTS AGE
431431
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
432432
```
433433

434434
* 检查多集群 Service ip。
435435
```sh
436-
$ karmadactl get svc
436+
$ karmadactl get svc --operation-scope members
437437
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
438438
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
439439
```
@@ -445,7 +445,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
445445

446446
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
447447
```sh
448-
$ karmadactl get po -l app=sample-app
448+
$ karmadactl get po --operation-scope members -l app=sample-app
449449
NAME CLUSTER READY STATUS RESTARTS AGE
450450
sample-app-9b7d8c9f5-454vz member2 1/1 Running 0 84s
451451
sample-app-9b7d8c9f5-7fjhn member2 1/1 Running 0 69s
@@ -463,7 +463,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
463463

464464
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
465465
```sh
466-
$ karmadactl get pods -l app=sample-app
466+
$ karmadactl get pods --operation-scope members -l app=sample-app
467467
NAME CLUSTER READY STATUS RESTARTS AGE
468468
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 91m
469469
```

i18n/zh/docusaurus-plugin-content-docs/version-v1.12/tutorials/autoscaling-with-resource-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -171,10 +171,10 @@ spec:
171171

172172
部署完成后,您可以检查 Pod 和 Service 的分发情况:
173173
```sh
174-
$ karmadactl get pods
174+
$ karmadactl get pods --operation-scope members
175175
NAME CLUSTER READY STATUS RESTARTS AGE
176176
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 9h
177-
$ karmadactl get svc
177+
$ karmadactl get svc --operation-scope members
178178
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
179179
nginx-service member1 ClusterIP 10.11.216.215 <none> 80/TCP 9h Y
180180
nginx-service member2 ClusterIP 10.13.46.61 <none> 80/TCP 9h Y
@@ -272,7 +272,7 @@ nginx Deployment nginx 1 10 1 9h
272272

273273
部署完成后,您可以检查多集群 Service:
274274
```sh
275-
$ karmadactl get svc
275+
$ karmadactl get svc --operation-scope members
276276
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
277277
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
278278
```
@@ -291,13 +291,13 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
291291

292292
* 首先检查 Pod 的分发情况。
293293
```sh
294-
$ karmadactl get pods
294+
$ karmadactl get pods --operation-scope members
295295
NAME CLUSTER READY STATUS RESTARTS AGE
296296
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 61m
297297
```
298298
* 检查多集群 Service ip。
299299
```sh
300-
$ karmadactl get svc
300+
$ karmadactl get svc --operation-scope members
301301
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
302302
derived-nginx-service member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
303303
```
@@ -309,7 +309,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
309309

310310
* 等待 15 秒,副本将扩容,然后您可以再次检查 Pod 分发状态。
311311
```sh
312-
$ karmadactl get pods -l app=nginx
312+
$ karmadactl get pods --operation-scope members -l app=nginx
313313
NAME CLUSTER READY STATUS RESTARTS AGE
314314
nginx-777bc7b6d7-c2cfv member1 1/1 Running 0 22s
315315
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 62m
@@ -328,7 +328,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
328328

329329
1 分钟后,负载测试工具将停止运行,然后您可以看到工作负载在多个集群中缩容。
330330
```sh
331-
$ karmadactl get pods -l app=nginx
331+
$ karmadactl get pods --operation-scope members -l app=nginx
332332
NAME CLUSTER READY STATUS RESTARTS AGE
333333
nginx-777bc7b6d7-mbdn8 member1 1/1 Running 0 64m
334334
```

versioned_docs/version-v1.11/tutorials/autoscaling-with-custom-metrics.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,10 @@ spec:
192192

193193
After deploying, you can check the distribution of the pods and service:
194194
```sh
195-
$ karmadactl get pods
195+
$ karmadactl get pods --operation-scope members
196196
NAME CLUSTER READY STATUS RESTARTS AGE
197197
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
198-
$ karmadactl get svc
198+
$ karmadactl get svc --operation-scope members
199199
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
200200
sample-app member1 ClusterIP 10.11.29.250 <none> 80/TCP 3m53s Y
201201
```
@@ -409,7 +409,7 @@ As mentioned before, you need a multi-cluster service to route the requests to t
409409

410410
After deploying, you can check the multi-cluster service:
411411
```sh
412-
$ karmadactl get svc
412+
$ karmadactl get svc --operation-scope members
413413
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
414414
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 9h Y
415415
```
@@ -428,14 +428,14 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
428428

429429
* Check the pod distribution firstly.
430430
```sh
431-
$ karmadactl get pods
431+
$ karmadactl get pods --operation-scope members
432432
NAME CLUSTER READY STATUS RESTARTS AGE
433433
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 111s
434434
```
435435

436436
* Check multi-cluster service ip.
437437
```sh
438-
$ karmadactl get svc
438+
$ karmadactl get svc --operation-scope members
439439
NAME CLUSTER TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ADOPTION
440440
derived-sample-app member1 ClusterIP 10.11.59.213 <none> 80/TCP 20m Y
441441
```
@@ -447,7 +447,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
447447

448448
* Wait 15s, the replicas will be scaled up, then you can check the pod distribution again.
449449
```sh
450-
$ karmadactl get po -l app=sample-app
450+
$ karmadactl get po --operation-scope members -l app=sample-app
451451
NAME CLUSTER READY STATUS RESTARTS AGE
452452
sample-app-9b7d8c9f5-454vz member2 1/1 Running 0 84s
453453
sample-app-9b7d8c9f5-7fjhn member2 1/1 Running 0 69s
@@ -465,7 +465,7 @@ docker cp hey_linux_amd64 member1-control-plane:/usr/local/bin/hey
465465

466466
After 1 minute, the load testing tool will be stopped, then you can see the workload is scaled down across clusters.
467467
```sh
468-
$ karmadactl get pods -l app=sample-app
468+
$ karmadactl get pods --operation-scope members -l app=sample-app
469469
NAME CLUSTER READY STATUS RESTARTS AGE
470470
sample-app-9b7d8c9f5-xrnfx member1 1/1 Running 0 91m
471471
```

0 commit comments

Comments
 (0)