第15章 OSImageStream [machineconfiguration.openshift.io/v1alpha1]


説明

OSImageStream は、MachineConfigPools がベース OS イメージとして使用できる、一連のストリームとそれに関連するイメージを記述します。

このリソースは cluster という名前のシングルトンです。

互換性レベル 4: 互換性は提供されていません。API は、理由を問わずいつでも変更できます。これらの機能は、長期サポートを必要とするアプリケーションで使用することはできません。

object
必須
  • spec

15.1. 仕様

Expand
プロパティー説明

apiVersion

string

apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

string

kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できることがあります。これは更新できません。CamelCase を使用します。詳細: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

オブジェクトメタ

標準オブジェクトのメタデータ。詳細: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

object

spec には、必要な OSImageStream 設定が含まれています。

status

object

status は、この OSImageStream の最後に観測された状態を表します。リリースメタデータを読み込んだ後、MachineConfigOperator によってデータが設定されます。存在しない場合、コントローラーはこのリソースをまだ調整していません。

15.1.1. .spec

説明
spec には、必要な OSImageStream 設定が含まれています。
object

15.1.2. .status

説明
status は、この OSImageStream の最後に観測された状態を表します。リリースメタデータを読み込んだ後、MachineConfigOperator によってデータが設定されます。存在しない場合、コントローラーはこのリソースをまだ調整していません。
object
必須
  • 利用可能なストリーム
  • デフォルトストリーム
Expand
プロパティー説明

利用可能なストリーム

array

availableStreams は、MachineConfigPools のベースイメージとして使用できる利用可能な OS イメージストリームのリストです。availableStreams は必須項目であり、少なくとも 1 つの項目を含み、100 項目を超えてはならず、name フィールドをキーとする一意のエントリーである必要があります。

availableStreams[]

object

 

デフォルトストリーム

string

defaultStream は、MachineConfigPool によって特定のストリームが要求されない場合に、デフォルトとして使用されるストリームの名前です。

これは、長さが 1 - 253 文字の有効な RFC 1123 サブドメインである必要があり、小文字の英数字、ハイフン ('-')、およびピリオド ('.') で設定され、availableStreams 内のストリームの名前のいずれかを参照する必要があります。

15.1.3. .status.availableStreams

説明
availableStreams は、MachineConfigPools のベースイメージとして使用できる利用可能な OS イメージストリームのリストです。availableStreams は必須項目であり、少なくとも 1 つの項目を含み、100 項目を超えてはならず、name フィールドをキーとする一意のエントリーである必要があります。
array

15.1.4. .status.availableStreams[]

説明
object
必須
  • name
  • osExtensionsImage
  • osImage
Expand
プロパティー説明

name

string

name はストリームの必須識別子です。

名前は、検出された OS または拡張イメージの OCI ラベルに基づいて、オペレーターによって決定されます。

RFC 1123 に準拠した有効なサブドメインで、長さは 1 - 253 文字、小文字の英数字、ハイフン ('-')、ピリオド ('.') で設定されている必要があります。

osExtensionsImage

string

osExtensionsImage は、digest によって参照される必須の OS 拡張機能イメージです。

osExtensionsImage は、拡張機能を有効にするために使用される追加のリポジトリーをバンドルし、基盤となる不変の osImage を変更することなく、基本となるオペレーティングシステムを拡張します。

イメージプル spec の形式は、host[:port][/namespace]/name@sha256:<digest> です。digest は 64 文字の長さで、小文字の 16 進文字 (a - f と 0 - 9) のみが含まれている必要があります。spec 全体の長さは 1 文字以上 447 文字以下にする必要があります。

osImage

string

osImage は、digest によって参照される必須の OS イメージです。

osImage には、カーネルや基本ユーティリティーなど、ノードのホストオペレーティングシステムのコア環境を定義する、不変で基本的なオペレーティングシステムコンポーネントが含まれています。

イメージプル spec の形式は、host[:port][/namespace]/name@sha256:<digest> です。digest は 64 文字の長さで、小文字の 16 進文字 (a - f と 0 - 9) のみが含まれている必要があります。spec 全体の長さは 1 文字以上 447 文字以下にする必要があります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る