参考

Kubernetes v1.13 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。

Edit This Page

首次使用 flags 参数创建群集内配置文件。

概要

使用此命令,您可以使用与 ‘kubeadm init’ 相同的配置文件将配置上传到集群中的 ConfigMap。 如果使用 v1.7.x 或更低版本的 kubeadm 客户端初始化集群并且使用 –config 选项,则需要在使用 ‘kubeadm upgrade’ 升级到 v1.8 之前使用相同的配置文件运行此命令。

该配置位于 “kube-system” 名称空间中的名为 “kubeadm-config” 的 ConfigMap 中。

kubeadm config upload from-file [flags]

选项

--apiserver-advertise-address string
一个 IP 地址,API 服务器将宣告该 IP 地址正在监听。默认指定 '0.0.0.0' 用于网络接口的地址。
--apiserver-bind-port int32     默认值: 6443
用于绑定 API 服务器的端口。
--apiserver-cert-extra-sans stringSlice
用于 API 服务器服务证书的可选额外主题替代名称(SANs)。可以是 IP 地址和 DNS 名称。
--cert-dir string     默认值: "/etc/kubernetes/pki"
保存和存储证书的路径。
--cri-socket string     默认值: "/var/run/dockershim.sock"
指定要连接的 CRI 套接字。
--feature-gates string
一组键=值对,用于描述各种特性的特性门。选项:
-h, --help
from-flags 帮助
--kubernetes-version string     默认值: "stable-1"
为控制平面选择一个特定的 Kubernetes 版本。
--node-name string
指定节点名。
--pod-network-cidr string
指定 pod 网络的 IP 地址范围。如果设置,控制平面将自动为每个节点分配 CIDRs。
--service-cidr string     默认值: "10.96.0.0/12"
使用可替代的 IP 地址范围进行服务。
--service-dns-domain string     默认值: "cluster.local"
为服务使用替代域名,例如: "myorg.internal"。

继承于父命令的选项

--kubeconfig string     Default: "/etc/kubernetes/admin.conf"
用于和集群通信的 KubeConfig 文件。如果它没有被设置,那么 kubeadm 将会搜索一个已经存在于标准路径的 KubeConfig 文件。
--rootfs string
[实验] 到'真实'主机根文件系统的路径。

反馈