如何将 microk8s containerd.sock 设置为 crictl 的运行时端点?

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

我想检查在 microk8s 测试集群中运行的容器映像,但不想使用内置工具?关于 microk8s 的容器运行时在哪里的提示?

通常,当我使用 kubeadm 部署单节点集群时,它会附带 crictl 或 docker,我习惯使用这些工具来检查容器镜像,而不是 microk8s 的情况

kubernetes microk8s crictl
1个回答
0
投票

Crictl 配置位于@/etc/crictl.yaml

sudo vim /etc/crictl.yaml

.

runtime-endpoint: "unix:///var/snap/microk8s/common/run/containerd.sock"
image-endpoint: "unix:///var/snap/microk8s/common/run/containerd.sock"
timeout: 0
debug: false
pull-image-on-create: false
disable-pull-on-run: false

运行 sudo crictl ps 并查看容器镜像

发现containerd sock grepping ps faux

ps faux | grep -i microk8s | grep -i sock
© www.soinside.com 2019 - 2024. All rights reserved.