0
点赞
收藏
分享

微信扫一扫

k8s 1.24及以后版本kubelet如何对接 docker(额外安装 cri-dockered 充当 dockershim)


下载并配置 cri-dockered
下载地址:https://github.com/Mirantis/cri-dockerd/releases

wget https://github.com/Mirantis/cri-dockerd/releases/download/v0.2.5/cri-dockerd-0.2.5.amd64.tgz

k8s 1.24及以后版本kubelet如何对接 docker(额外安装 cri-dockered 充当 dockershim)_github

[Unit]
Description=CRI Interface for Docker Application Container Engine
Documentation=https://docs.mirantis.com
After=network-online.target firewalld.service docker.service
Wants=network-online.target
Requires=cri-docker.socket

[Service]
Type=notify

ExecStart=/usr/bin/cri-dockerd --network-plugin=cni --pod-infra-container-image=registry.aliyuncs.com/google_containers/pause:3.7

ExecReload=/bin/kill -s HUP $MAINPID
TimeoutSec=0
RestartSec=2
Restart=always

StartLimitBurst=3

StartLimitInterval=60s

LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity

TasksMax=infinity
Delegate=yes
KillMode=process

[Install]
WantedBy=multi-user.target

k8s 1.24及以后版本kubelet如何对接 docker(额外安装 cri-dockered 充当 dockershim)_kubelet_02

cat <<"EOF" > /usr/lib/systemd/system/cri-docker.socket
[Unit]
Description=CRI Docker Socket for the API
PartOf=cri-docker.service

[Socket]
ListenStream=%t/cri-dockerd.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker

[Install]
WantedBy=sockets.target

k8s 1.24及以后版本kubelet如何对接 docker(额外安装 cri-dockered 充当 dockershim)_docker_03


举报

相关推荐

0 条评论