Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/klts-io/setup-cri-dockerd
It is very easy to switch from Docker Shim to CRI Dockerd and back
https://github.com/klts-io/setup-cri-dockerd
Last synced: 21 days ago
JSON representation
It is very easy to switch from Docker Shim to CRI Dockerd and back
- Host: GitHub
- URL: https://github.com/klts-io/setup-cri-dockerd
- Owner: klts-io
- License: apache-2.0
- Created: 2022-02-28T10:27:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-30T14:07:10.000Z (8 months ago)
- Last Synced: 2024-02-23T10:35:14.968Z (4 months ago)
- Language: Shell
- Homepage:
- Size: 14.6 KB
- Stars: 31
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-stars - setup-cri-dockerd - io | 32 | (Shell)
README
# setup-cri-dockerd
The project is install/uninstall script of [cri-dockerd](https://github.com/Mirantis/cri-dockerd)
It is very easy to switch from Docker Shim to CRI Dockerd and back, Pod does not restart
- [English](https://github.com/klts-io/setup-cri-dockerd/blob/main/README.md)
- [简体中文](https://github.com/klts-io/setup-cri-dockerd/blob/main/README_cn.md)## Requirements
Kubernetes installed using Kubeadm
The related parameters are set in `/var/lib/kubelet/kubeadm-flags.env` as follows (`--network-plugin`, `--pod-infra-container-image`)
## Switch from Docker Shim to CRI Dockerd
``` bash
wget -O install.sh https://raw.githubusercontent.com/klts-io/setup-cri-dockerd/main/install.sh
chmod +x ./install.sh && ./install.sh
```## Back
``` bash
wget -O uninstall.sh https://raw.githubusercontent.com/klts-io/setup-cri-dockerd/main/uninstall.sh
chmod +x ./uninstall.sh && ./uninstall.sh
```