3.9 KiB
title, content_type, weight
| title | content_type | weight |
|---|---|---|
| kubeadm config | concept | 50 |
在 kubeadm init 执行期间,kubeadm 将 ClusterConfiguration 对象上传
到你的集群的 kube-system 名字空间下名为 kubeadm-config 的 ConfigMap 对象中。
然后在 kubeadm join、kubeadm reset 和 kubeadm upgrade 执行期间读取此配置。
你可以使用 kubeadm config print 命令打印默认静态配置,
kubeadm 运行 kubeadm init and kubeadm join 时将使用此配置。
{{< note >}} 此命令的输出旨在作为示例。你必须手动编辑此命令的输出来适配你的设置。 删除你不确定的字段,kubeadm 将通过检查主机来尝试在运行时给它们设默认值。 {{< /note >}}
更多有关 init 和 join 的信息请浏览使用带配置文件的 kubeadm init
或使用带配置文件的 kubeadm join。
有关使用 kubeadm 的配置 API 的更多信息, 请浏览使用 kubeadm API 来自定义组件。
你可以使用 kubeadm config migrate 来转换旧配置文件,
把其中已弃用的 API 版本更新为受支持的 API 版本。
kubeadm config images list 和 kubeadm config images pull 可以用来列出和拉取 kubeadm 所需的镜像。
kubeadm config print
{{< include "generated/kubeadm_config_print.md" >}}
kubeadm config print init-defaults
{{< include "generated/kubeadm_config_print_init-defaults.md" >}}
kubeadm config print join-defaults
{{< include "generated/kubeadm_config_print_join-defaults.md" >}}
kubeadm config migrate
{{< include "generated/kubeadm_config_migrate.md" >}}
kubeadm config images list
{{< include "generated/kubeadm_config_images_list.md" >}}
kubeadm config images pull
{{< include "generated/kubeadm_config_images_pull.md" >}}
{{% heading "whatsnext" %}}
- kubeadm upgrade 将 Kubernetes 集群升级到更新版本 [kubeadm upgrade]