Versioned CRI-O and CRI-Tools RPMs
|
Αυτή η σελίδα αφορά πηγές λογισμικού τρίτων που δεν σχετίζονται επίσημα ούτε υποστηρίζονται από το Έργο Fedora. Χρησιμοποιήστε τες κατά τη δική σας κρίση. Το Fedora συνιστά τη χρήση ελεύθερου λογισμικού και λογισμικού ανοικτού κώδικα, καθώς και την αποφυγή λογισμικού που δεσμεύεται από διπλώματα ευρεσιτεχνίας. |
CRI-O
The Container Runtime Interface(CRI) is the plugin interface used by the to communicate with the container runtime on each node that launches pods and their containers. There are several implementations of CRI including CRI-O and containerd.kubelet
CRI-O is available in Fedora repositories as versioned rpms in parallel with Kubernetes. If kubernetes1.34 is installed and CRI-O is the designated CRI implementation, then cri-o1.34 needs to be installed.
Διαμόρφωση
CRI-O configuration options are set in /etc/crio/crio.conf. This file is managed by rpm and therefore replaced when a versioned CRI-O package is replaced by another package (not counting patch level updates) such as when the cri-o1.34 rpm is replaced by the cri-o1.31 rpm. One method to create and manage custom CRI-O configuration settings that persist across updates is to take advantage of CRI-O support for a drop-in configuration. The default drop-in subdirectory is /etc/crio/crio.conf.d/. Settings in configuration files placed in the drop-in directory take precedence over the same setting in the default configuration file /etc/crio/crio.conf. If multiple drop-in configuration files have the same setting, the file that is sorted last in lexical order will have precedence. See crio.conf.d man file for additional information.
See Resilient kubelet configuration for related kublet configuration options.
CRI-Tools
CRI-Tools is a command line interface to any implementation of the CLI. CRI-Tools is available from the Kubernetes team. It is required when using to initialize a cluster.kubeadm
CRI-Tools is available in Fedora repositories as versioned rpms in parallel with Kubernetes. If kubernetes1.34 and kubernetes1.34-kubeadm are installed then cri-tools1.34 needs to be installed.
Retirement
Versioned packages for CRI-O and CRI-Tools are retired from Fedora repositories when the corresponding Kubernetes version is retired. See Versioned rpm retirement policy for additional information.
Want to help? Learn how to contribute to Fedora Docs ›