Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Referenz für ManagedOSVersionChannel

Die ManagedOSVersionChannel-Ressource ist dafür verantwortlich, den OS-Image-Kanal zu definieren.

Es gibt mehrere Schlüssel, die unter einer ManagedOSVersionChannel-Ressourcenspezifikation konfiguriert werden können.

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 Referenz

Tasten Typ Standardwert Beschreibung

Optionen

object

null

Definiert die optionalen Informationen, die in einem OS-Kanal hinzugefügt werden können.

syncInterval

Zeichenfolge

1h

Definiert, wann der OS-Kanal synchronisiert werden soll.

type

Zeichenfolge

Leeren

Definiert den Kanaltyp, derzeit wird nur custom unterstützt.

upgradeContainer

object

null

Ein Upgrade-Container, der definiert werden kann. Siehe Referenz

deleteNoLongerInSyncVersions

bool

false

Automatisches Löschen auslaufender OS-Versionen, die nicht mehr im Kanal enthalten sind.

Aktiviert

bool

true

Aktiviert diesen Kanal. Ermöglicht die Synchronisierung von OS-Versionen.

upgradeContainer

Dies ermöglicht das Überschreiben des Standardfelds upgrade der System Upgrade Controller-Pläne (siehe Upgrade-Komponenten) basierend auf dieser ManagedOSVersion. Diese Schlüssel werden vom System Upgrade Controller in eine Kubernetes Container-Spezifikation übersetzt. Dies ist der Container, der für die Durchführung eines OS-Upgrades verantwortlich ist.