Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Referencia de ManagedOSVersionChannel

El recurso ManagedOSVersionChannel es responsable de definir el canal de imagen del sistema operativo.

Hay varias claves que se pueden configurar en la especificación del recurso ManagedOSVersionChannel.

managedosversionchannel-example.yaml
apiVersion: elemental.cattle.io/v1beta1
kind: ManagedOSVersionChannel
metadata:
  name: elemental-channel
  namespace: fleet-default
spec:
  options:
    image: registry.suse.com/rancher/elemental-channel:1.4.2
  syncInterval: 1h
  type: custom

`ManagedOSVersionChannelSpec`Referencia

Key Tipo Valor por defecto Descripción

options

object

null

Define la información opcional que se puede añadir en un canal de sistema operativo

syncInterval

cadena

1h

Define cuándo sincronizar el canal de sistema operativo

tipo

cadena

vaciar

Define el tipo de canal, solo se admite custom ahora

upgradeContainer

object

null

Un contenedor de actualización que se puede definir. Ver referencia

deleteNoLongerInSyncVersions

bool

false

Eliminar automáticamente las versiones del sistema operativo que han quedado obsoletas y que ya no se incluyen en el canal.

habilitado

bool

true

Habilita este canal. Permitiendo la sincronización de versiones de sistema operativo.

upgradeContainer

Esto permite sobrescribir el campo upgrade predeterminado de los planes del System Upgrade Controller (ver componentes de actualización) basado en este ManagedOSVersion. Estas claves son traducidas por el System Upgrade Controller a una especificación de contenedor de Kubernetes. Este es el contenedor responsable de ejecutar una actualización del sistema operativo.