要检查Debian上Kubernetes的安装状态,可以使用以下命令:
sudo systemctl status kubelet
如果kubelet服务正在运行,你应该会看到类似以下输出:
● kubelet.service - Kubernetes kubelet
Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-03-19 12:34:56 UTC; 1h 23min ago
Main PID: 12345 (kubelet)
CGroup: /system.slice/kubelet.service
└─12345 /usr/bin/kubelet --config=/var/lib/kubelet/config.yaml --container-runtime=containerd --container-runtime-endpoint=unix:///var/run/containerd/containerd.sock --tls-cert-file=/var/run/kubelet/kubelet-tls.crt --tls-private-key-file=/var/run/kubelet/kubelet-tls.key --boot-image-rootfs=/usr/share/kubernetes/boot-image
sudo systemctl status kube-apiserver
如果kube-apiserver服务正在运行,你应该会看到类似以下输出:
● kube-apiserver.service - Kubernetes API server
Loaded: loaded (/usr/lib/systemd/system/kube-apiserver.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-03-19 12:34:56 UTC; 1h 23min ago
Main PID: 67890 (kube-apiserver)
CGroup: /system.slice/kube-apiserver.service
└─67890 kube-apiserver --address=192.168.1.1 --port=6443 --tls-cert-file=/etc/kubernetes/ssl/tls.crt --tls-private-key-file=/etc/kubernetes/ssl/tls.key --client-ca-file=/etc/kubernetes/ssl/ca.crt --admission-control-config-file=/etc/kubernetes/admission-control.yaml
确保kubectl已正确安装并配置。运行以下命令检查kubectl版本:
kubectl version
这将显示kubectl的版本信息,包括kubelet、kubeadm和API服务器的版本。
通过这些命令,你可以确认Kubernetes的主要组件是否正在运行,并且kubectl是否已正确配置。如果所有服务都正常运行,那么你的Kubernetes安装状态应该是良好的。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:如何检查Debian上的K8s安装状态