From 0720b1d6dcff0284f15e9fd3e90989e2590b0beb Mon Sep 17 00:00:00 2001 From: luzg Date: Sun, 22 Nov 2020 14:11:45 +0800 Subject: [PATCH] [zh] Translate task enable-disable-api make change according to tengqm's comment --- .../administer-cluster/enable-disable-api.md | 61 +++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 content/zh/docs/tasks/administer-cluster/enable-disable-api.md diff --git a/content/zh/docs/tasks/administer-cluster/enable-disable-api.md b/content/zh/docs/tasks/administer-cluster/enable-disable-api.md new file mode 100644 index 0000000000..5e2fc48059 --- /dev/null +++ b/content/zh/docs/tasks/administer-cluster/enable-disable-api.md @@ -0,0 +1,61 @@ +--- +title: 启用/禁用 Kubernetes API +content_type: task +--- + + + + +本页展示怎么用集群的 +{{< glossary_tooltip text="控制平面" term_id="control-plane" >}}. +启用/禁用 API 版本。 + + + + + +通过 API 服务器的命令行参数 `--runtime-config=api/` , +可以开启/关闭某个指定的 API 版本。 +此参数的值是一个逗号分隔的 API 版本列表。 +此列表中,后面的值可以覆盖前面的值。 + +命令行参数 `runtime-config` 支持两个特殊的值(keys): + + +- `api/all`:指所有已知的 API +- `api/legacy`:指过时的 API。过时的 API 就是明确地 + [弃用](/zh/docs/reference/using-api/deprecation-policy/) + 的 API。 + +例如:为了停用除去 v1 版本之外的全部其他 API 版本, +就用参数 `--runtime-config=api/all=false,api/v1=true` 启动 `kube-apiserver`。 + +## {{% heading "whatsnext" %}} + + +阅读[完整的文档](/zh/docs/reference/command-line-tools-reference/kube-apiserver/), +以了解 `kube-apiserver` 组件。 \ No newline at end of file