@@ -1222,13 +1222,19 @@ You can use |tls| for both |s3| and your {+appdb+}, or for
1222
1222
1223
1223
*Type*: string
1224
1224
1225
- *Required to store the oplog using an S3 store.* Name of the secret
1226
- that contains the ``accessKey`` and ``secretKey`` fields. The
1227
- :opsmgr:`backup daemon service </core/system-overview/#backup-daemon-service>`
1225
+ Required to store the oplog using an S3 store if ``spec.backup.s3OpLogStores.irsaEnabled``
1226
+ is not set to ``true``.
1227
+
1228
+ Name of the secret that contains the ``accessKey`` and ``secretKey`` fields.
1229
+ The :opsmgr:`backup daemon service </core/system-overview/#backup-daemon-service>`
1228
1230
uses the values of these fields as credentials to access your
1229
1231
|aws| |s3| or |s3|-compatible bucket. To configure the |s3| oplog
1230
1232
store, you must specify both keys in the secret.
1231
1233
1234
+ If you set ``spec.backup.s3OpLogStores.irsaEnabled`` to ``true``, you don't need
1235
+ to set the ``s3SecretRef``, because the AWS S3 credentials are mounted as
1236
+ pod environment variables.
1237
+
1232
1238
.. opsmgrkube:: spec.backup.s3OpLogStores.pathStyleAccessEnabled
1233
1239
1234
1240
*Type*: boolean
@@ -1446,13 +1452,19 @@ You can use |tls| for both |s3| and your {+appdb+}, or for
1446
1452
1447
1453
*Type*: string
1448
1454
1449
- *Required if you enable Backup using an S3 store.* Name of the secret
1450
- that contains the ``accessKey`` and ``secretKey`` fields. The
1451
- :opsmgr:`backup daemon service </core/system-overview/#backup-daemon-service>`
1455
+ Required if you enable Backup using an S3 store and you don't set
1456
+ ``spec.backup.s3Stores.irsaEnabled`` to ``true``.
1457
+
1458
+ Name of the secret that contains the ``accessKey`` and ``secretKey`` fields.
1459
+ The :opsmgr:`backup daemon service </core/system-overview/#backup-daemon-service>`
1452
1460
uses the values of these fields as credentials to access your
1453
1461
|aws| |s3| or |s3|-compatible bucket. The |s3| snapshot store
1454
1462
can't be configured if the secret is missing either key.
1455
1463
1464
+ If you set ``spec.backup.s3Stores.irsaEnabled`` to ``true``, you don't need
1465
+ to set the ``s3SecretRef``, because the AWS S3 credentials are mounted as
1466
+ pod environment variables.
1467
+
1456
1468
.. opsmgrkube:: spec.backup.s3Stores.pathStyleAccessEnabled
1457
1469
1458
1470
*Type*: boolean
0 commit comments