第9章 PackageManifest [packages.operators.coreos.com/v1]


説明
PackageManifest は、パッケージに関する情報を保持します。これは、単一のパッケージの下にある 1 つ (または複数) のチャネルへの参照です。
object

9.1. 仕様

プロパティー説明

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

ObjectMeta

 

spec

object

PackageManifestSpec は、PackageManifest の望ましい状態を定義します

status

object

PackageManifestStatus は、PackageManifest の現在のステータスを表します

9.1.1. .spec

説明
PackageManifestSpec は、PackageManifest の望ましい状態を定義します
object

9.1.2. .status

説明
PackageManifestStatus は、PackageManifest の現在のステータスを表します
object
必須
  • catalogSource
  • catalogSourceDisplayName
  • catalogSourcePublisher
  • catalogSourceNamespace
  • packageName
  • channels
  • defaultChannel
プロパティー説明

catalogSource

string

CatalogSource は、このパッケージが属する CatalogSource の名前です。

catalogSourceDisplayName

string

 

catalogSourceNamespace

string

CatalogSourceNamespace は、所有する CatalogSource の名前空間です。

catalogSourcePublisher

string

 

channels

array

チャネルは、パッケージの宣言されたチャネルであり、安定版 または アルファ版 です。

channels[]

object

PackageChannel は、パッケージの下に単一のチャネルを定義し、そのパッケージのバージョンを指します。

defaultChannel

string

DefaultChannel は、指定されている場合、パッケージのデフォルトチャネルの名前です。他のチャネルが明示的に指定されていない場合、デフォルトのチャネルがインストールされます。パッケージに単一のチャネルがある場合、そのチャネルは暗黙的にデフォルトになります。

packageName

string

PackageName は、パッケージ全体の名前、ala etcd です。

provider

object

AppLink は、アプリケーションへのリンクを定義します

9.1.3. .status.channels

説明
チャネルは、パッケージの宣言されたチャネルであり、安定版 または アルファ版 です。
array

9.1.4. .status.channels[]

説明
PackageChannel は、パッケージの下に単一のチャネルを定義し、そのパッケージのバージョンを指します。
object
必須
  • name
  • currentCSV
  • entries
プロパティー説明

currentCSV

string

CurrentCSV は、現在チャネル用にこのパッケージのバージョンを保持している CSV への参照を定義します。

currentCSVDesc

object

CSVDescription は、CSV の説明を定義します

entries

array

Entries は、チャネル内のすべての CSV とそのアップグレードエッジをリストします。

entries[]

object

ChannelEntry は、パッケージチャネルのメンバーを定義します。

name

string

名前はチャネルの名前です (例: アルファ または 安定)

9.1.5. .status.channels[].currentCSVDesc

説明
CSVDescription は、CSV の説明を定義します
object
プロパティー説明

annotations

object (string)

 

apiservicedefinitions

APIServiceDefinitions

 

customresourcedefinitions

customresourcedefinitions

 

description

string

LongDescription は CSV の説明です

displayName

string

DisplayName は、CSV の表示名です。

icon

array

アイコンは CSV の base64 エンコードアイコンです

icon[]

object

アイコンは、base64 でエンコードされたアイコンとメディアタイプを定義します

installModes

array (InstallMode)

InstallModes は、サポートされているインストールタイプを指定します

keywords

array (string)

 

links

array

 

links[]

object

AppLink は、アプリケーションへのリンクを定義します

maintainers

array

 

maintainers[]

object

メンテナーはプロジェクトメンテナーを定義します

maturity

string

 

minKubeVersion

string

Operator がインストールするための Kubernetes の最小バージョン

nativeApis

array (GroupVersionKind)

 

provider

object

AppLink は、アプリケーションへのリンクを定義します

relatedImages

array (string)

関連イメージのリスト

version

OperatorVersion

バージョンは CSV のセマンティックバージョンです

9.1.6. .status.channels[].currentCSVDesc.icon

説明
アイコンは CSV の base64 エンコードアイコンです
array

9.1.7. .status.channels[].currentCSVDesc.icon[]

説明
アイコンは、base64 でエンコードされたアイコンとメディアタイプを定義します
object
プロパティー説明

base64data

string

 

mediatype

string

 

9.1.10. .status.channels[].currentCSVDesc.maintainers

説明
array

9.1.11. .status.channels[].currentCSVDesc.maintainers[]

説明
メンテナーはプロジェクトメンテナーを定義します
object
プロパティー説明

email

string

 

name

string

 

9.1.12. .status.channels[].currentCSVDesc.provider

説明
AppLink は、アプリケーションへのリンクを定義します
object
プロパティー説明

name

string

 

url

string

 

9.1.13. .status.channels[].entries

説明
Entries は、チャネル内のすべての CSV とそのアップグレードエッジをリストします。
array

9.1.14. .status.channels[].entries[]

説明
ChannelEntry は、パッケージチャネルのメンバーを定義します。
object
必須
  • name
プロパティー説明

name

string

Name は、このエントリーのバンドルの名前です。

version

string

Version は、このエントリーのバンドルのバージョンです。

9.1.15. .status.provider

説明
AppLink は、アプリケーションへのリンクを定義します
object
プロパティー説明

name

string

 

url

string

 
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

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

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

会社概要

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

© 2024 Red Hat, Inc.