Docs: autosnapshots notes around AWS EKS & S3 configuration requirments (#27646)

* Docs: autosnapshots notes around AWS EKS & S3 configuration requirments.

* Docs: corrected autosnapshots notes around AWS EKS & S3 configuration requirments.

* Update website/content/docs/enterprise/automated-integrated-storage-snapshots.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

* Update website/content/api-docs/system/storage/raftautosnapshots.mdx

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>

---------

Co-authored-by: Sarah Chavis <62406755+schavis@users.noreply.github.com>
This commit is contained in:
aphorise 2024-07-15 15:31:24 +02:00 committed by GitHub
parent 139253657d
commit 3d4f00a1d5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 15 additions and 3 deletions

View File

@ -67,6 +67,16 @@ environment variables or files on disk in predefined locations.
#### storage_type=aws-s3
<Note>
Vault cannot use AWS IAM roles with EKS service accounts for authentication to
save automated integrated storage snapshots to Amazon S3 buckets. You must set
the [`aws_access_key_id`](/vault/api-docs/system/storage/raftautosnapshots#aws_access_key_id)
and [`aws_secret_access_key`](/vault/api-docs/system/storage/raftautosnapshots#aws_secret_access_key)
parameters in the context of AWS EKS & S3 configuration.
</Note>
- `aws_s3_bucket` `(string: <required>)` - S3 bucket to write snapshots to.
- `aws_s3_region` `(string: <required>)` - AWS region bucket is in.

View File

@ -37,9 +37,11 @@ object store.
<Note>
Currently, Vault does not allow the use of AWS IAM Roles for EKS Service
Accounts to authenticate to Amazon S3 buckets for the Automated Integrated
Storage Snapshots.
Vault cannot use AWS IAM roles with EKS service accounts for authentication to
save automated integrated storage snapshots to Amazon S3 buckets. You must set
the [`aws_access_key_id`](/vault/api-docs/system/storage/raftautosnapshots#aws_access_key_id)
and [`aws_secret_access_key`](/vault/api-docs/system/storage/raftautosnapshots#aws_secret_access_key)
parameters in the context of AWS EKS & S3 configuration.
</Note>