2.9 KiB
title | content_template | weight |
---|---|---|
kubeadm config | templates/concept | 50 |
{{% capture overview %}}
从 v1.8.0 开始,kubeadm 将集群的配置上传到名为 kube-system 的 ConfigMap 对象中,对象位于 kube-system 命名空间内。并在以后的升级中读取这个 ConfigMap 配置对象。 这样可以保证系统组件的正确配置,提供无缝的用户体验。
您可以执行 kubeadm config view 来查看 ConfigMap。如果使用 kubeadm v1.7.x 或更低版本来初始化群集,必须先使用 kubeadm config upload 创建 ConfigMap,然后才能使用 kubeadm upgrade。
在 Kubernetes v1.11.0 中,添加了一些新命令。你可以使用 kubeadm config print-default 打印默认配置,可以用 kubeadm config migrate 来将旧的配置文件转换到较新的版本,还可以使用 kubeadm config images list 和 kubeadm config images pull 列出并拉取 kubeadm 所需的镜像。
{{% /capture %}}
{{% capture body %}}
kubeadm config upload from-file
kubeadm config view
{{< include "generated/kubeadm_config_view.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" >}}
{{% /capture %}}
{{% capture whatsnext %}}
- kubeadm upgrade 将 Kubernetes 集群升级到更新版本 [kubeadm upgrade] {{% /capture %}}