Где Microk8s хранит kubelet.service?
Я пытаюсь включить драйвер FlexVolume на Microk8s в Ubuntu.
Для этого, похоже, мне нужно отредактировать файл kubelet.service. Предполагается, что это будет храниться в /etc/systemd/system/kubelet.service, но его нет в моей установке.
Где он хранится для Microk8s? Наверняка у него где-то работает кубелет?
1 ответ
Решение
microk8s kubelet
Сервис присутствует в следующем месте:
/etc/systemd/system/snap.microk8s.daemon-kubelet.service
Вы всегда можете проверить это с помощью демона сервиса:
systemctl status snap.microk8s.daemon-kubelet
Немного больше информации, чтобы проверить, что работает на microk8s, вы можете использовать:
velotio@velotio-ThinkPad-E470:~$ microk8s.inspect
Inspecting services
Service snap.microk8s.daemon-docker is running
Service snap.microk8s.daemon-apiserver is running
Service snap.microk8s.daemon-proxy is running
Service snap.microk8s.daemon-kubelet is running
Service snap.microk8s.daemon-scheduler is running
Service snap.microk8s.daemon-controller-manager is running
Service snap.microk8s.daemon-etcd is running
Copy service arguments to the final report tarball
Inspecting AppArmor configuration
Gathering system info
Copy network configuration to the final report tarball
Copy processes list to the final report tarball
Copy snap list to the final report tarball
Inspect kubernetes cluster
WARNING: IPtables FORWARD policy is DROP. Consider enabling traffic forwarding with: sudo iptables -P FORWARD ACCEPT
Building the report tarball
Report tarball is at /var/snap/microk8s/354/inspection-report-20190112_162506.tar.gz