【问题标题】:Unable to get kubelet config by alpha phase无法通过 alpha 阶段获取 kubelet 配置
【发布时间】:2019-04-10 09:02:32
【问题描述】:

我正在尝试在损坏的生产集群上获取 kubelet config.yaml 文件,但没有成功。我使用的命令是:

kubeadm alpha phase kubelet config write-to-disk --config=/var/lib/kubelet/config.yaml

这会返回以下错误:

no InitConfiguration or ClusterConfiguration kind was found in the YAML file

有人可以帮我解决这个问题吗?谢谢。

【问题讨论】:

  • 我认为只有使用带有 config.yml 文件的 kubeadm 制作集群才能做到这一点
  • 你是否使用 kubeadm init --config somefile.yml 创建了集群

标签: kubernetes kubeadm


【解决方案1】:

您基本上需要事先打印配置(包含InitConfigurationClusterConfiguration的配置:

$ kubeadm config print-default > cluster.yaml

然后:

$ kubeadm alpha phase kubelet config write-to-disk --config=cluster.yaml

【讨论】:

    猜你喜欢
    • 2020-01-10
    • 2019-04-16
    • 1970-01-01
    • 2018-12-26
    • 2019-02-24
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2013-08-15
    相关资源
    最近更新 更多