この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

ManagedOSVersionChannel リファレンス

ManagedOSVersionChannel リソースは、OS イメージ チャネルを定義する責任があります。

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 リファレンス

キー タイプ [デフォルト値] 説明

options

object

null

OS チャネルに追加できるオプション情報を定義します。

syncInterval

文字列

1時間

OS チャネルをsyncするタイミングを定義します。

type

文字列

empty

チャネルタイプを定義します。現在サポートされているのは custom のみです。

upgradeContainer

object

null

定義できるアップグレード用コンテナ。リファレンス を参照してください。

deleteNoLongerInSyncVersions

bool

false

チャネルに含まれなくなった廃止された OS バージョンを自動的に削除します。

対応

bool

true

このチャネルを有効にします。OS バージョンのsyncを許可します。

upgradeContainer

これにより、この ManagedOSVersion に基づいて、System Upgrade Controller プランのデフォルト upgrade フィールドを上書きすることができます(アップグレードコンポーネント を参照してください)。 これらのキーは、System Upgrade Controller によって Kubernetes コンテナ 仕様に翻訳されます。 これは、OS アップグレードを実行する責任を持つコンテナです。