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 执行期间读取此配置。
要查看此 ConfigMap,请调用 kubeadm config view。
你可以使用 kubeadm config print 命令打印默认配置,
并使用 kubeadm config migrate 命令将旧版本的配置转化成新版本。
kubeadm config images list 和 kubeadm 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]