Las RPM de CRI-O y CRI-Tools con Versiones

Bradley G Smith, Versión F41 Last review: 2024-07-30

Esta página analiza fuentes de software de terceros que no están afiliadas ni respaldadas oficialmente por el Proyecto Fedora. Úselas a su propia discreción. Fedora recomienda el uso de software libre y de código abierto, y evitar el software protegido por patentes.

Vista general

CRI-O y CRI-Tools son paquetes de software independiente disponible en los repos de Fedora que están con la versión coincidente para Kubernetes. Si Kubernetes 1.34 está instalado, entonces, cuando se instaló, CRI-O y CRI-Tools además tendría la misma versión menor, p.e. 1.34.

CRI-O

El Contenedor EjecutoR de Interface(CRI) es la interfaz del complemento que utiliza kubelet para comunicarse con el entorno de ejecución del contenedor en cada nodo que lanza pods y sus contenedores. Existen varias implementaciones de CRI, incluyendo CRI-O y containerd.

CRI-O está disponible en los repositorios de Fedora como RPM versionados en paralelo con Kubernetes. Si está instalado Kubernetes 1.34 y CRI-O es la implementación de CRI designada, es necesario instalar cri-o 1.34.

Configuración

Las opciones de configuración de CRI-O se configuran en /etc/crio/crio.conf. Este archivo es gestionado por rpm y, por lo tanto, se reemplaza cuando un paquete CRI-O versionado se reemplaza por otro (sin contar las actualizaciones a nivel de parche), como cuando el rpm cri-o1.34 se reemplaza por el rpm cri-o1.31. Un método para crear y administrar configuraciones personalizadas de CRI-O que persistan tras las actualizaciones es aprovechar la compatibilidad de CRI-O con una configuración directa. El subdirectorio predeterminado de la configuración directa es /etc/crio/crio.conf.d/. Las configuraciones de los archivos de configuración ubicados en el directorio de la configuración directa tienen prioridad sobre la misma configuración en el archivo de configuración predeterminado /etc/crio/crio.conf. Si varios archivos de configuración directa tienen la misma configuración, el archivo que esté en último lugar en orden léxico tendrá prioridad. Consulte el man de crio.conf.d para obtener información adicional.

Consulte Configuración resiliente kubelet para opciones de configuración relacionadas de kublet.

Herramientas CRI

CRI-Tools es un interfaz de línea de comando para cualquier implementación del CLI. CRI-Tools está disponible desde el equipo Kubernetes. Se requiere cunado utilice kubeadm para inicializar un cluster.

CRI-Tools está disponible en los repositorios Fedora como rpms versionados en paralelo con Kubernetes. Si están instalados kubernetes1.34 y kubernetes1.34-kubeadm entonces necesita ser instalado cri-tools1.34.

Retirada

Los paquetes con versiones para CRI-O y CRI-Tools se retiran de los repositorios de Fedora cuando la versión correspondiente de Kuberneter se retira. Consulte la directiva de retirada de paquetes rpm versionados para información adicional.