Skip to content

Commit a902f96

Browse files
authored
Update kubectl-plugins.md
1 parent db3ee6e commit a902f96

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

content/zh/docs/tasks/extend-kubectl/kubectl-plugins.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,9 @@ plugins from a community-curated
8080
任何以 `kubectl-` 开头的文件如果`不可执行`,都将包含一个警告。
8181
对于任何相同的有效插件文件,都将包含一个警告。
8282

83-
你可以使用 [Krew](https://krew.dev/) 从社区策划中发现和安装 `kubectl` 插件。
84-
[插件索引](https://krew.sigs.k8s.io/plugins/)
83+
你可以使用 [Krew](https://krew.dev/) 从社区策划的[插件索引](https://krew.sigs.k8s.io/plugins/)
84+
中发现和安装 `kubectl` 插件。
85+
8586
<!--
8687
#### Limitations
8788
@@ -134,7 +135,7 @@ then
134135
echo "1.0.0"
135136
exit 0
136137
fi
137-
138+
138139
# 可选的参数处理
139140
if [[ "$1" == "config" ]]
140141
then
@@ -183,7 +184,7 @@ I am a plugin named kubectl-foo
183184
<!--
184185
All args and flags are passed as-is to the executable:
185186
-->
186-
所有参数和标记按原样传递给可执行文件:
187+
所有参数和标记按原样传递给可执行文件:
187188

188189
```
189190
kubectl foo version
@@ -279,17 +280,17 @@ Upon having found a plugin with this name, kubectl then invokes that plugin, pas
279280
# 创建一个插件
280281
echo -e '#!/bin/bash\n\necho "My first command-line argument was $1"' > kubectl-foo-bar-baz
281282
sudo chmod +x ./kubectl-foo-bar-baz
282-
283+
283284
# 将插件放到 PATH 下完成"安装"
284285
sudo mv ./kubectl-foo-bar-baz /usr/local/bin
285-
286+
286287
# 确保 kubectl 能够识别我们的插件
287288
kubectl plugin list
288289
```
289290

290291
```
291292
The following kubectl-compatible plugins are available:
292-
293+
293294
/usr/local/bin/kubectl-foo-bar-baz
294295
```
295296

@@ -480,7 +481,7 @@ test/fixtures/pkg/kubectl/plugins/kubectl-foo
480481
- warning: /usr/local/bin/kubectl-foo is overshadowed by a similarly named plugin: test/fixtures/pkg/kubectl/plugins/kubectl-foo
481482
plugins/kubectl-invalid
482483
- warning: plugins/kubectl-invalid identified as a kubectl plugin, but it is not executable
483-
484+
484485
error: 2 plugin warnings were found
485486
```
486487

0 commit comments

Comments
 (0)