Skip to content

Commit 7ed81c5

Browse files
DOCSP-46411 -- add irsaEnabled info to fields (#2095)
* DOCSP-46411 -- add irsaEnabled info to fields * DOCSP-46411 -- fix typo
1 parent e955e41 commit 7ed81c5

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

source/reference/k8s-operator-om-specification.txt

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1222,13 +1222,19 @@ You can use |tls| for both |s3| and your {+appdb+}, or for
12221222

12231223
*Type*: string
12241224

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>`
12281230
uses the values of these fields as credentials to access your
12291231
|aws| |s3| or |s3|-compatible bucket. To configure the |s3| oplog
12301232
store, you must specify both keys in the secret.
12311233

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+
12321238
.. opsmgrkube:: spec.backup.s3OpLogStores.pathStyleAccessEnabled
12331239

12341240
*Type*: boolean
@@ -1446,13 +1452,19 @@ You can use |tls| for both |s3| and your {+appdb+}, or for
14461452

14471453
*Type*: string
14481454

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>`
14521460
uses the values of these fields as credentials to access your
14531461
|aws| |s3| or |s3|-compatible bucket. The |s3| snapshot store
14541462
can't be configured if the secret is missing either key.
14551463

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+
14561468
.. opsmgrkube:: spec.backup.s3Stores.pathStyleAccessEnabled
14571469

14581470
*Type*: boolean

0 commit comments

Comments
 (0)