Skip to content

Commit

Permalink
adding aws_irsa to old docs
Browse files Browse the repository at this point in the history
  • Loading branch information
smcaine committed Dec 6, 2024
1 parent a39d2f6 commit addc5bb
Show file tree
Hide file tree
Showing 11 changed files with 28 additions and 0 deletions.
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-backup-delete.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-backup-delete [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL]
[--aws-irsa]
[-P AWS_PROFILE] [--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}
Expand Down Expand Up @@ -91,6 +92,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
1 change: 1 addition & 0 deletions old_docs/barman-cloud-backup-keep.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-backup-keep [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL]
[--aws-irsa]
[-P AWS_PROFILE] [--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-backup-list.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-backup-list [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL]
[--aws-irsa]
[-P AWS_PROFILE] [--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -54,6 +55,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-backup-show.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-backup-show [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL]
[--aws-irsa]
[-P AWS_PROFILE] [--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -56,6 +57,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-backup.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ parameter.
usage: barman-cloud-backup [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL] [-P AWS_PROFILE]
[--aws-irsa]
[--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -129,6 +130,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-check-wal-archive.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-check-wal-archive [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL]
[--aws-irsa]
[-P AWS_PROFILE] [--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -56,6 +57,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-restore.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-restore [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL] [-P AWS_PROFILE]
[--aws-irsa]
[--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -72,6 +73,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-wal-archive.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-wal-archive [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL] [-P AWS_PROFILE]
[--aws-irsa]
[--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -81,6 +82,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
3 changes: 3 additions & 0 deletions old_docs/barman-cloud-wal-restore.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ of PostgreSQL servers written in Python and maintained by EnterpriseDB.
usage: barman-cloud-wal-restore [-V] [--help] [-v | -q] [-t]
[--cloud-provider {aws-s3,azure-blob-storage,google-cloud-storage}]
[--endpoint-url ENDPOINT_URL] [-P AWS_PROFILE]
[--aws-irsa]
[--profile AWS_PROFILE]
[--read-timeout READ_TIMEOUT]
[--azure-credential {azure-cli,managed-identity}]
Expand Down Expand Up @@ -59,6 +60,8 @@ optional arguments:
Extra options for the aws-s3 cloud provider:
--endpoint-url ENDPOINT_URL
Override default S3 endpoint URL with the given one
--aws-irsa
use iam role service account instead of aws profile (recommended if running from an aws service)
-P AWS_PROFILE, --aws-profile AWS_PROFILE
profile name (e.g. INI section in AWS credentials
file)
Expand Down
2 changes: 2 additions & 0 deletions old_docs/manual/28-snapshots.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,10 +156,12 @@ The following optional parameters can be set when using AWS:

``` ini
aws_region = AWS_REGION
; aws_irsa = will build using os environments AWS_ROLE_ARN & AWS_WEB_IDENTITY_TOKEN_FILE
aws_profile = AWS_PROFILE_NAME
aws_await_snapshots_timeout = TIMEOUT_IN_SECONDS
```

If `aws_irsa` is used it will attempt to use the IAM role of the service account using AWS_ROLE_ARN and AWS_WEB_IDENTITY_TOKEN_FILE
If `aws_profile` is used it should be set to the name of a section in the AWS credentials file.
If `aws_profile` is not used then the default profile will be used.
If no credentials file exists then credentials will be sourced from the environment.
Expand Down
1 change: 1 addition & 0 deletions old_docs/manual/55-barman-cli.en.md
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,7 @@ If the `--cloud-provider` is `azure-blob-storage` then the following arguments a

If the `--cloud-provider` is `aws-s3` then the following optional arguments can be used:

- `--aws-irsa`
- `--aws-profile`
- `--aws-region`

Expand Down

0 comments on commit addc5bb

Please sign in to comment.