Files
2021-05-10 08:36:39 +08:00

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 joinkubeadm resetkubeadm upgrade 执行期间读取此配置。 要查看此 ConfigMap,请调用 kubeadm config view

你可以使用 kubeadm config print 命令打印默认配置, 并使用 kubeadm config migrate 命令将旧版本的配置转化成新版本。 kubeadm config images listkubeadm config images pull 命令可以用来列出并拉取 kubeadm 所需的镜像。

更多信息请浏览使用带配置文件的 kubeadm init使用带配置文件的 kubeadm join.

你也可以在使用 kubeadm init 命令时配置若干 kubelet 配置选项。 这些选项对于集群中所有节点而言都是相同的。 参阅使用 kubeadm 来配置集群中的各个 kubelet 了解详细信息。

在 Kubernetes v1.13.0 及更高版本中,要列出/拉取 kube-dns 镜像而不是 CoreDNS 镜像, 必须使用这里 所描述的 --config 方法。

kubeadm config upload from-file

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]