# How to set containerd in offline.yml at old version of kubespray

**URL:** <https://discuss.kubernetes.io/t/how-to-set-containerd-in-offline-yml-at-old-version-of-kubespray/19064>\
**Category:** General Discussions\
**Tags:** development\
**Created:** [February 14, 2022, 8:00am UTC](https://discuss.kubernetes.io/t/how-to-set-containerd-in-offline-yml-at-old-version-of-kubespray/19064 "2022-02-14T08:00:50Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![orkundemirtas](https://avatars.discourse-cdn.com/v4/letter/o/fbc32d/32.png) [@orkundemirtas](https://discuss.kubernetes.io/u/orkundemirtas)\
**Post date:** [February 14, 2022, 8:00am UTC](https://discuss.kubernetes.io/t/how-to-set-containerd-in-offline-yml-at-old-version-of-kubespray/19064/1 "2022-02-14T08:00:50Z")

</div>

I want to ask that,

In new **Kubespray** releases **containerd** set default, but the old one it doesn’t.

I want to change docker to containerd in old version and install with that version.

When i looked the offline.yml i don’t see any option for **containerd** in **Redhat**. Below code from offline.yml.

```auto
# CentOS/Redhat/AlmaLinux/Rocky Linux
## Docker / Containerd
docker_rh_repo_base_url: "{{ yum_repo }}/docker-ce/$releasever/$basearch"
docker_rh_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"

# Fedora
## Docker
docker_fedora_repo_base_url: "{{ yum_repo }}/docker-ce/{{ ansible_distribution_major_version }}/{{ ansible_architecture }}"
docker_fedora_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"
## Containerd
containerd_fedora_repo_base_url: "{{ yum_repo }}/containerd"
containerd_fedora_repo_gpgkey: "{{ yum_repo }}/docker-ce/gpg"

# Debian
## Docker
docker_debian_repo_base_url: "{{ debian_repo }}/docker-ce"
docker_debian_repo_gpgkey: "{{ debian_repo }}/docker-ce/gpg"
## Containerd
containerd_debian_repo_base_url: "{{ ubuntu_repo }}/containerd"
containerd_debian_repo_gpgkey: "{{ ubuntu_repo }}/containerd/gpg"
containerd_debian_repo_repokey: 'YOURREPOKEY'

# Ubuntu
## Docker
docker_ubuntu_repo_base_url: "{{ ubuntu_repo }}/docker-ce"
docker_ubuntu_repo_gpgkey: "{{ ubuntu_repo }}/docker-ce/gpg"
## Containerd
containerd_ubuntu_repo_base_url: "{{ ubuntu_repo }}/containerd"
containerd_ubuntu_repo_gpgkey: "{{ ubuntu_repo }}/containerd/gpg"
containerd_ubuntu_repo_repokey: 'YOURREPOKEY'

```

How should I set containerd in offline.yml and how to find which version of containerd is stable with this Kubespray ?

Thanks for answering
