第18章 OperatorAPI


18.1. OperatorAPI

18.1.1. Authentication [operator.openshift.io/v1]

Description
認証は、認証を管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.2. CloudCredential [operator.openshift.io/v1]

Description
CloudCredential は、CredentialsRequests を管理するように Operator を設定する手段を提供します。
タイプ
object

18.1.3. ClusterCSIDriver [operator.openshift.io/v1]

Description
ClusterCSIDriver オブジェクトを使用すると、OpenShift にデフォルトでインストールされている CSI ドライバー Operator の管理と設定が可能になります。オブジェクトの名前は、それが動作する CSI ドライバーの名前である必要があります。許可される値のリストについては、CSIDriverName タイプを参照してください。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.4. Console [operator.openshift.io/v1]

Description
コンソールは、コンソールを管理するように Operator を設定する手段を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.5. Config [operator.openshift.io/v1]

Description
Config は、configOperator を設定するための情報を提供します。AWS や Azure などのクラウドベースのクラスター設定のインストール、移行、または Synchronization を処理します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.6. Config [imageregistry.operator.openshift.io/v1]

Description
Config は、レジストリー Operator によって管理されるレジストリーインスタンスの設定オブジェクトです。
タイプ
object

18.1.7. Config [samples.operator.openshift.io/v1]

Description
Config には、SamplesOperator の設定と詳細な条件ステータスが含まれています。
タイプ
object

18.1.8. CSISnapshotController [operator.openshift.io/v1]

Description
CSISnapshotController は、CSI スナップショットを管理するように Operator を設定する手段を提供します。cluster は正規名です。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.9. DNS [operator.openshift.io/v1]

Description
DNS は CoreDNS コンポーネントを管理し、クラスター内の Pod およびサービスの名前解決サービスを提供します。これは、DNS ベースのサービス検出仕様をサポートします: https://github.com/kubernetes/dns/blob/master/docs/specification.md 詳細: https://kubernetes.io/docs/tasks/administer-cluster/coredns
タイプ
object

18.1.10. DNSRecord [ingress.operator.openshift.io/v1]

Description
DNSRecord は、dns.config.openshift.io/cluster.spec.publicZone および.spec.privateZone によって定義されたゾーンで管理される DNS レコードです。このリソースのクラスター管理操作はサポートされていません。このリソースは、OpenShift Operator の内部通信専用です。
タイプ
object

18.1.11. Etcd [operator.openshift.io/v1]

Description
Etcd は、etcd を管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.12. ImageContentSourcePolicy [operator.openshift.io/v1alpha1]

Description
ImageContentSourcePolicy は、レジストリーミラールールの処理方法に関するクラスター全体の情報を保持します。複数のポリシーが定義されている場合、動作の結果は各フィールドで定義されます。互換性レベル 4: 互換性は提供されていません。API は、理由を問わずいつでも変更できます。これらの機能は、長期サポートを必要とするアプリケーションで使用することはできません。
タイプ
object

18.1.13. ImagePruner [imageregistry.operator.openshift.io/v1]

Description
ImagePruner は、レジストリー Operator によって管理されるイメージレジストリープルーナーの設定オブジェクトです。
タイプ
object

18.1.14. IngressController [operator.openshift.io/v1]

Description
IngressController は、クラスターの管理された入力コントローラーについて説明します。コントローラーは、OpenShiftRoute および KubernetesIngress リソースにサービスを提供できます。IngressController が作成されると、新しい ingres コントローラーの配置が作成され、外部トラフィックが Ingress または Route リソースを公開するサービスに到達できるようになります。このリソースを更新すると、新しい ingres コントローラーのリビジョンが公開される可能性があるため、一般向けのネットワーク接続が中断される可能性があります。https://kubernetes.io/docs/concepts/services-networking/ingress-controllers 可能な限り、プラットフォームの適切なデフォルトが使用されます。詳細については、各フィールドを参照してください。
タイプ
object

18.1.15. KubeAPIServer [operator.openshift.io/v1]

Description
KubeAPIServer は、kube-apiserver を管理するための Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.16. KubeControllerManager [operator.openshift.io/v1]

Description
KubeControllerManager は、kube-controller-manager を管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.17. KubeScheduler [operator.openshift.io/v1]

Description
KubeScheduler は、スケジューラーを管理する Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.18. KubeStorageVersionMigrator [operator.openshift.io/v1]

Description
KubeStorageVersionMigrator は、kube-storage-version-migrator を管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.19. Network [operator.openshift.io/v1]

Description
ネットワークは、クラスターの目的のネットワーク設定を表します。これは、cluster-network-operator によって消費されます。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.20. OpenShiftAPIServer [operator.openshift.io/v1]

Description
OpenShiftAPIServer は、openshift-apiserver を管理するための Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.21. OpenShiftControllerManager [operator.openshift.io/v1]

Description
OpenShiftControllerManager は、openshift-controller-manager を管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object

18.1.22. OperatorPKI [network.operator.openshift.io/v1]

Description
OperatorPKI は、単純な認証局です。これは外部での使用を目的としたものではなく、ネットワーク Operator の内部で使用されます。CNO は、CA とその CA によって署名された証明書を作成します。証明書では、ClientAuth と ServerAuth の両方の拡張使用が有効になっています。より具体的には、<name> を持つ OperatorPKI が与えられると、CNO は以下を管理します。<name>- 単一のデータキーを持つ ca:-cabundle.crt-CA 証明書 -<name> と呼ばれるシークレット -2 つのデータキーを持つ証明書:-tls.key- 秘密キー --tls.crt- CA によって署名された証明書 CA 証明書の有効期間は 10 年で、9 日後にローテーションされます。ターゲット証明書の有効期間は 6 か月で、3 日後にローテーションされます。CA 証明書の CommonName は <namespace> _ <name> -ca @ <timestamp> になります。ここで、<timestamp> は最後のローテーション時間です。
タイプ
object

18.1.23. ServiceCA [operator.openshift.io/v1]

Description
ServiceCA は、サービス証明書コントローラーを管理するように Operator を設定するための情報を提供します。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (いずれか長い方) の間安定しています。
タイプ
object

18.1.24. Storage [operator.openshift.io/v1]

Description
ストレージは、クラスターストレージ Operator を管理するように Operator を設定する手段を提供します。cluster は正規名です。互換性レベル 1: メジャーリリース内で最低 12 か月または 3 つのマイナーリリース (どちらか長い方) の間安定しています。
タイプ
object
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat