kubernetes - 如何将 kubelet systemd-managed 服务配置到特定节点
问题描述
我正在考虑如何将 kubelet systemd-managed 服务配置到特定节点。我试图在/etc/kubernetes/manifests文件夹中找到任何提示,但我找不到任何可以定义节点值的变量。有什么建议吗?
解决方案
如果你跑
$ systemctl status kubelet
kubelet.service - kubelet: The Kubernetes Node Agent
Loaded: loaded (/usr/lib/systemd/system/kubelet.service; disabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/kubelet.service.d
└─10-kubeadm.conf
Active: active (running) since Thu 2020-05-21 19:47:01 UTC; 1 day 20h ago
Docs: http://kubernetes.io/docs/
Main PID: 3104 (kubelet)
Tasks: 18 (limit: 2161)
Memory: 46.1M
CGroup: /system.slice/kubelet.service
└─3104 /var/lib/minikube/binaries/v1.15.7/kubelet --authorization-mode=Webhook --bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf --cgroup-driver=cgroupfs --client-ca-file=/var/lib/minikube/certs/ca.crt --cluster-dns=10.96.0.10 --cluster-domain=cluster.local --config=/var/lib/kubelet/config.yaml --container-runtime=docker --fail-swap-on=false --hostname-override=minikube --kubeconfig=/etc/kubernetes/kubelet.conf --node-ip=192.168.99.100 --pod-manifest-path=/etc/kubernetes/manifests
您可以在此处获取所有信息。
10-kubeadm.conf
位于以下目录中。
/etc/systemd/system/kubelet.service.d/
推荐阅读
- scala - 我有一个两行多列的DataFrame,如何转置成两列多行?
- asp.net-core - Asp.Net Core Identity - 使用角色和缓存授权属性?
- c# - 如何在 PDF 页面内移动矩形而不使用 c# 和 iTextSharp 复制页面的所有信息
- typescript - 自动扩充多个包
- shopify - Shopify Multi-currency 不适用于客户帐户页面中的订单
- jenkins - 在不同的服务器(而不是 Sonar)上运行时,如何使用 Jenkins 的 SonarScanner?
- android - 动态功能模块中配置更改后的 Resources$NotFoundException
- jquery - Laravel 属性 [pdf] 在 Eloquent 构建器实例中不存在
- angular - Angular:拦截器抛出错误后如何检查类类型
- autotools - Autotools ./configure 在 config.status 期间失败:由于 MKDIR_P 定义不正确,在 alpine 中执行 depfiles 命令