5.19.4.2. エラー NonAdminBackupStorageLocation をデフォルトとして設定できませんを解決しています
NonAdminBackupStorageLocation (NABSL) カスタムリソース (CR) をデフォルトのバックアップ保存場所として設定したときに発生するエラーを解決します。これにより、検証エラーを解決し、バックアップ保存場所を正しく設定できます。
管理者権限を持たないユーザーの場合、承認された名前空間に NABSL CR を作成した場合、その NABSL CR をデフォルトのバックアップ保存場所として設定することはできません。
NABSL CR をデフォルトのバックアップ保存場所として設定すると、NABSL CR の検証に失敗し、NonAdminController (NAC) からエラーメッセージが表示されます。
NonAdminBackupStorageLocation cannot be used as a default BSL
手順
NABSL CR を正常に検証および調整するには、NABSL CR の
デフォルトフィールドをfalseに設定してください。apiVersion: oadp.openshift.io/v1alpha1 kind: NonAdminBackupStorageLocation ... spec: backupStorageLocationSpec: credential: key: cloud name: cloud-credentials-gcp default: false objectStorage: bucket: oad..7l8 prefix: velero provider: gcpここでは、以下のようになります。
default-
デフォルトのバックアップ保存場所がfalseに設定されていることを指定します。