5.24. OADP で使用される API
OADP では次の API を使用できます。
- Velero API
- Velero API ドキュメントは、Red Hat ではなく、Velero によって管理されています。詳細は、API types (Velero ドキュメント) を参照してください。
- OADP API
OADP API は次のとおりです。
-
DataProtectionApplicationSpec
-
BackupLocation
-
SnapshotLocation
-
ApplicationConfig
-
VeleroConfig
-
CustomPlugin
-
ResticConfig
-
PodConfig
-
機能
DataMover
詳細は、OADP Operator (Go ドキュメント) を参照してください。
-
5.24.1. DataProtectionApplicationSpec タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は、DataProtectionApplicationSpec
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
|
| |
|
| |
| map [ UnsupportedImageKey ] string |
デプロイされた依存イメージを開発用にオーバーライドするために使用できます。オプションは、 |
| Operator によってデプロイされた Pod にアノテーションを追加するために使用されます。 | |
| Pod の DNS の設定を定義します。 | |
|
| |
| *bool | イメージのバックアップと復元を有効にするためにレジストリーをデプロイメントするかどうかを指定するために使用されます。 |
| Data Protection Application のサーバー設定を定義するために使用されます。 | |
| テクノロジープレビュー機能を有効にするための DPA の設定を定義します。 |
5.24.2. BackupLocation タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は BackupLocation
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| Backup Storage Location で説明されているとおり、ボリュームスナップショットの保存場所。 | |
| 一部のクラウドストレージプロバイダーで、Backup Storage Location として使用するバケットの作成を自動化します。 |
bucket
パラメーターはテクノロジープレビュー機能としてのみ提供されます。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
5.24.3. SnapshotLocation タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は SnapshotLocation
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| Volume Snapshot Location で説明されているとおり、ボリュームスナップショットの保存場所。 |
5.24.4. ApplicationConfig タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は ApplicationConfig
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| Velero サーバーの設定を定義します。 | |
| Restic サーバーの設定を定義します。 |
5.24.5. VeleroConfig タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は VeleroConfig
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| [] string | Velero インスタンスで有効にする機能のリストを定義します。 |
| [] string |
次のタイプのデフォルトの Velero プラグインをインストールできます: |
| カスタム Velero プラグインのインストールに使用されます。 | |
|
| |
|
デフォルトの Backup Storage Location を設定せずに Velero をインストールするには、インストールを確認するために | |
|
| |
|
Velero サーバーのログレベル (最も詳細なログを記録するには |
5.24.6. CustomPlugin タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は CustomPlugin
OADP API です。
5.24.7. ResticConfig タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は ResticConfig
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| *bool |
|
| []int64 |
|
|
Restic タイムアウトを定義するユーザー指定の期間文字列。デフォルト値は | |
|
|
5.24.8. PodConfig タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は PodConfig
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
|
| |
|
Velero デプロイメントまたは Restic | |
|
「Velero の CPU とメモリーのリソース割り当てを設定」セクションの説明に従って、 | |
| Pod に追加するラベル。 |
5.24.9. Features タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は Features
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
| Data Mover の設定を定義します。 |
5.24.10. DataMover タイプ リンクのコピーリンクがクリップボードにコピーされました!
以下は DataMover
OADP API です。
プロパティー | 型 | 説明 |
---|---|---|
|
| |
|
Data Mover のユーザー指定の Restic | |
|
|