如何为kubernetes v1.14.0生成Kubelet配置文件

问题描述 投票:0回答:1

我刚刚将我的本地k8s集群(v1.3.0)升级到了我从头开始构建的1.14.0,升级kublet服务未启动(systemd unit)后,错误消息表明某些选项已弃用,需要使用新的配置文件方法,但是我找不到任何文档,如何将现有的kubelet参数转换为新的配置文件方法(--config标志)?

现有kubelet配置(系统服务)

/usr/bin/kubelet --allow-privileged=true \
  --api-servers=https://10.240.0.21:6443,https://10.240.0.22:6443 \
  --cloud-provider= --cluster-dns=10.32.0.10 --cluster-domain=cluster.local \
  --configure-cbr0=true --non-masquerade-cidr=10.32.0.0/24 \
  --container-runtime=docker --docker=unix:///var/run/docker.sock \
  --network-plugin=kubenet --kubeconfig=/var/lib/kubelet/kubeconfig \
  --reconcile-cidr=true --serialize-image-pulls=false \
  --tls-cert-file=/var/lib/kubernetes/kubernetes.pem \
  --tls-private-key-file=/var/lib/kubernetes/kubernetes-key.pem --v=2
kubernetes systemd kubelet
1个回答
0
投票

我发现以下两个命令对创建kubelet配置文件很有帮助:

© www.soinside.com 2019 - 2024. All rights reserved.