第3章 CloudCredential [operator.openshift.io/v1]
- 説明
 - CloudCredential は、CredentialsRequests を管理するように Operator を設定する手段を提供します。互換性レベル 1: メジャーリリース内で最低 12 カ月または 3 つのマイナーリリース (どちらか長い方) の間 Stable です。
 - 型
 - 
						
object - 必須
 - 
								
spec 
- 
								
 
3.1. 仕様 リンクのコピーリンクがクリップボードにコピーされました!
| プロパティー | 型 | 説明 | 
|---|---|---|
|   
								  |   
								  |   apiVersion はオブジェクトのこの表現のバージョンスキーマを定義します。サーバーは認識されたスキーマを最新の内部値に変換し、認識されない値は拒否することがあります。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources を参照してください。  | 
|   
								  |   
								  |   kind はこのオブジェクトが表す REST リソースを表す文字列の値です。サーバーはクライアントが要求を送信するエンドポイントからこれを推測できる場合があります。これは更新できません。CamelCase を使用します。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds を参照してください。  | 
|   
								  |   標準オブジェクトのメタデータ。詳細は、https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata を参照してください。  | |
|   
								  |   
								  |   CloudCredentialSpec は、cloud-credential-operator の望ましい動作の仕様です。  | 
|   
								  |   
								  |   CloudCredentialStatus は、cloud-credential-operator の監視ステータスを定義します。  | 
3.1.1. .spec リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - CloudCredentialSpec は、cloud-credential-operator の望ましい動作の仕様です。
 - 型
 - 
								
object 
| プロパティー | 型 | 説明 | 
|---|---|---|
|   
									  |   
									  |   CredentialsMode を使用すると、ルートクラウドのクレデンシャル機能を動的に決定しようとしてはならず、指定されたモードで実行する必要があることを CCO に通知できます。また、必要に応じて、Operator を "手動" モードにすることもできます。フィールドをデフォルトモードのままにすると、CCO が実行され、クラスターのクラウドクレデンシャルが (サポートされているクラウド/プラットフォームで) 機能に対して動的にプローブされます。サポートされているモード: AWS/Azure/GCP の場合は、"" (デフォルト)、"Mint"、"Passthrough"、"Manual" です。その他のプラットフォームでは、"Passthrough" での実行のみがサポートされているため、値を設定しないでください。  | 
|   
									  |   
									  |   logLevel は、コンポーネント全体のインテントベースのログです。きめ細かい制御はできませんが、Operator がオペランドに対して解釈する必要のある粗いロギングの選択を管理する簡単な方法です。有効な値は、"Normal"、"Debug"、"Trace"、"TraceAll" です。Defaults to "Normal".  | 
|   
									  |   
									  |   managementState は、Operator がコンポーネントを管理する必要があるかどうか、およびその方法を示します  | 
|   
									  |   ``  |   observedConfig は、コントローラーがクラスター状態から監視したスパース設定を保持します。Operator のレベルへの入力であるため、仕様に存在します  | 
|   
									  |   
									  |   operatorLogLevel は、Operator 自体のインテントベースのログです。きめ細かい制御はできませんが、Operator が自分で解釈しなければならない粗いロギングの選択を管理する簡単な方法です。有効な値は、"Normal"、"Debug"、"Trace"、"TraceAll" です。Defaults to "Normal".  | 
|   
									  |   ``  |   unsupportedConfigOverrides は、Operator によって計算された最終設定をオーバーライドします。Red Hat はこのフィールドの使用をサポートしていません。このフィールドを誤って使用すると、予期しない動作が発生したり、他の設定オプションと競合したりする可能性があります。このフィールドを使用する前に、Red Hat サポートに問い合わせてください。このプロパティーを使用すると、クラスターのアップグレードがブロックされます。クラスターをアップグレードする前に、このプロパティーを削除する必要があります。  | 
3.1.2. .status リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - CloudCredentialStatus は、cloud-credential-operator の監視ステータスを定義します。
 - 型
 - 
								
object 
| プロパティー | 型 | 説明 | 
|---|---|---|
|   
									  |   
									  |   conditions は、状態とそのステータスのリストです。  | 
|   
									  |   
									  |   OperatorCondition は、標準の状態フィールドです。  | 
|   
									  |   
									  |   generations は、項目を調整する必要があるタイミングや、対応が必要な変更が項目に対して行われたタイミングを判断するために使用します。  | 
|   
									  |   
									  |   GenerationStatus は、強制更新に関する決定を行えるように、特定のリソースの生成を追跡します。  | 
|   
									  |   
									  |   observedGeneration はあなたが扱った最後の世代の変更です  | 
|   
									  |   
									  |   readyReplicas は、準備ができて目的の状態にあるレプリカの数を示します  | 
|   
									  |   
									  |   バージョンは、この可用性が適用されるレベルです  | 
3.1.3. .status.conditions リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - conditions は、状態とそのステータスのリストです。
 - 型
 - 
								
array 
3.1.4. .status.conditions[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - OperatorCondition は、標準の状態フィールドです。
 - 型
 - 
								
object 
| プロパティー | 型 | 説明 | 
|---|---|---|
|   
									  |   
									  | |
|   
									  |   
									  | |
|   
									  |   
									  | |
|   
									  |   
									  | |
|   
									  |   
									  | 
3.1.5. .status.generations リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - generations は、項目を調整する必要があるタイミングや、対応が必要な変更が項目に対して行われたタイミングを判断するために使用します。
 - 型
 - 
								
array 
3.1.6. .status.generations[] リンクのコピーリンクがクリップボードにコピーされました!
- 説明
 - GenerationStatus は、強制更新に関する決定を行えるように、特定のリソースの生成を追跡します。
 - 型
 - 
								
object 
| プロパティー | 型 | 説明 | 
|---|---|---|
|   
									  |   
									  |   group は追跡対象のグループです。  | 
|   
									  |   
									  |   hash は、シークレットや configmap など、機密性の高いコンテンツを含む生成されないリソースに設定される任意のフィールドです。  | 
|   
									  |   
									  |   lastGeneration は関連するワークロードコントローラーの最後の生成です。  | 
|   
									  |   
									  |   name は追跡対象の名前です。  | 
|   
									  |   
									  |   namespace は追跡対象の場所です。  | 
|   
									  |   
									  |   resource は追跡対象のリソースタイプです。  |