Skip to content

Commit 91131f6

Browse files
committed
[zh] Sync and update platform-setup/k3d/
Signed-off-by: windsonsea <[email protected]>
1 parent 6e2988d commit 91131f6

File tree

1 file changed

+20
-20
lines changed
  • content/zh/docs/setup/platform-setup/k3d

1 file changed

+20
-20
lines changed

content/zh/docs/setup/platform-setup/k3d/index.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ owner: istio/wg-environments-maintainers
88
test: no
99
---
1010

11-
k3d 是在 Docker 中运行 [k3s](https://github.com/rancher/k3s)(Rancher Lab 的最小 Kubernetes 分布)的轻量级包装器。
12-
k3d 使得在 Docker 中创建单节点和多节点 k3s 集群变得非常容易,例如用于 Kubernetes 的本地开发
11+
k3d 是在 Docker 中运行 [k3s](https://github.com/rancher/k3s)(Rancher Lab 最小的 Kubernetes 发行版)的轻量级包装器。
12+
k3d 使得在 Docker 中创建单节点和多节点 k3s 集群变得非常容易,例如特别适用于 Kubernetes 本地开发
1313

1414
## 先决条件 {#prerequisites}
1515

@@ -20,20 +20,20 @@ k3d 使得在 Docker 中创建单节点和多节点 k3s 集群变得非常容易
2020

2121
## 安装 {#installation}
2222

23-
1. 创建集群并使用以下命令禁用 `Traefik`
23+
1. 使用以下命令创建集群并禁用 `Traefik`
2424

2525
{{< text bash >}}
2626
$ k3d cluster create --api-port 6550 -p '9080:80@loadbalancer' -p '9443:443@loadbalancer' --agents 2 --k3s-arg '--disable=traefik@server:*'
2727
{{< /text >}}
2828

29-
1. 查看 k3d 集群列表,请使用以下命令
29+
1. 使用以下命令查看 k3d 集群列表:
3030

3131
{{< text bash >}}
3232
$ k3d cluster list
3333
k3s-default
3434
{{< /text >}}
3535

36-
1. 列出本地 Kubernetes 上下文,请使用以下命令。
36+
1. 使用以下命令列举本地 Kubernetes 上下文
3737

3838
{{< text bash >}}
3939
$ kubectl config get-contexts
@@ -42,7 +42,7 @@ k3d 使得在 Docker 中创建单节点和多节点 k3s 集群变得非常容易
4242
{{< /text >}}
4343

4444
{{< tip >}}
45-
`k3d-` is prefixed to the context and cluster names, for example: `k3d-k3s-default`
45+
`k3d-` 是上下文和集群名称的前缀,例如 `k3d-k3s-default`
4646
{{< /tip >}}
4747

4848
1. 如果运行多个集群,则需要选择 `kubectl` 与哪个集群进行对话。您可以设置默认集群通过在
@@ -70,21 +70,20 @@ k3d 使得在 Docker 中创建单节点和多节点 k3s 集群变得非常容易
7070
$ helm install istio-ingressgateway istio/gateway -n istio-system --wait
7171
{{< /text >}}
7272

73-
## 为 k3d 设置仪表板用户界面 {#set-up-dashboard-UI-for-k3d}
73+
## 为 k3d 设置 Dashboard 用户界面 {#set-up-dashboard-UI-for-k3d}
7474

75-
k3d 没有像 minikube 这样的内置仪表板 UI。但是您仍然可以设置 Dashboard
76-
(基于 Web 的 Kubernetes UI) 来查看您的集群。
77-
按照以下说明为 k3d 设置仪表板
75+
k3d 没有像 minikube 这样的内置 Dashboard UI。但是您仍然可以设置 Dashboard
76+
基于 Web 的 Kubernetes UI来查看您的集群。
77+
按照以下说明为 k3d 设置 Dashboard
7878

79-
1. 要部署仪表板,请运行以下命令:
79+
1. 要部署 Dashboard,请运行以下命令:
8080

8181
{{< text bash >}}
82-
$ GITHUB_URL=https://github.com/kubernetes/dashboard/releases
83-
$ VERSION_KUBE_DASHBOARD=$(curl -w '%{url_effective}' -I -L -s -S ${GITHUB_URL}/latest -o /dev/null | sed -e 's|.*/||')
84-
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/${VERSION_KUBE_DASHBOARD}/aio/deploy/recommended.yaml
82+
$ helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
83+
$ helm upgrade --install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --create-namespace --namespace kubernetes-dashboard
8584
{{< /text >}}
8685

87-
1. 验证仪表板已部署并正在运行
86+
1. 验证 Dashboard 已部署并正在运行
8887

8988
{{< text bash >}}
9089
$ kubectl get pod -n kubernetes-dashboard
@@ -100,29 +99,30 @@ k3d 没有像 minikube 这样的内置仪表板 UI。但是您仍然可以设置
10099
$ kubectl create clusterrolebinding -n kubernetes-dashboard admin-user --clusterrole cluster-admin --serviceaccount=kubernetes-dashboard:admin-user
101100
{{< /text >}}
102101

103-
1. 要登录到您的仪表板,您需要一个承载令牌。使用以下命令将令牌存储在变量中。
102+
1. 要登录到您的 Dashboard,您需要一个承载令牌。使用以下命令将令牌存储在变量中。
104103

105104
{{< text bash >}}
106105
$ token=$(kubectl -n kubernetes-dashboard create token admin-user)
107106
{{< /text >}}
108107

109-
使用 `echo` 命令显示令牌,并将其复制以用于登录到仪表板
108+
使用 `echo` 命令显示令牌,并将其复制以用于登录到 Dashboard
110109

111110
{{< text bash >}}
112111
$ echo $token
113112
{{< /text >}}
114113

115-
1. 您可以通过运行以下命令使用 kubectl 命令行工具访问仪表板
114+
1. 您可以通过运行以下命令使用 kubectl 命令行工具访问 Dashboard
116115

117116
{{< text bash >}}
118117
$ kubectl proxy
119118
Starting to serve on 127.0.0.1:8001
120119
{{< /text >}}
121120

122-
单击 [Kubernetes 仪表板](http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/)来查看您的部署和服务。
121+
单击 [Kubernetes Dashboard](http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/)
122+
来查看您的部署和服务。
123123

124124
{{< warning >}}
125-
您必须将令牌保存在某个地方,否则每次需要令牌登录仪表板时都必须运行第 4
125+
您必须保存好令牌,否则每次都需要运行第 4 步获取令牌后才能登录到 Dashboard
126126
{{< /warning >}}
127127

128128
## 卸载 {#uninstall}

0 commit comments

Comments
 (0)