如何使用systemd重新启动minikube服务



我在我的ubuntu机器上使用systemd创建了下面的minikube服务。

[Unit]
Description=minikube
After=network-online.target firewalld.service containerd.service docker.service
Wants=network-online.target docker.service
Requires=docker.socket containerd.service docker.service
[Service]
Type=oneshot
RemainAfterExit=yes
WorkingDirectory=/home/kalpesh
ExecStart=/usr/local/bin/minikube start
ExecStop=/usr/local/bin/minikube stop
User=kalpesh
Group=kalpesh
[Install]
WantedBy=multi-user.target

我想在minikube停止并显示以下状态时重新启动此服务。

kalpesh@kalpesh:~$> minikube status
minikube
type: Control Plane
host: Stopped
kubelet: Stopped
apiserver: Stopped
kubeconfig: Stopped

上述systemd服务仍然认为minikube正在运行,但它已在内部停止。我想掷"Stopped"。

minikune API工作吗?如果是这样,您可以使用minikube start来重新启动节点。

最新更新