Skip to content

Commit a1e658d

Browse files
Doc 1698: cluster settings: iceberg_rest_catalog_base_location bucket should always be the same as cloud_storage_bucket (#1379)
Co-authored-by: Jake Cahill <45230295+JakeSCahill@users.noreply.github.com>
1 parent 607d766 commit a1e658d

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

modules/manage/pages/iceberg/iceberg-topics-aws-glue.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ iceberg_delete: false
136136
iceberg_catalog_type: rest
137137
iceberg_rest_catalog_endpoint: https://glue.<glue-region>.amazonaws.com/iceberg
138138
iceberg_rest_catalog_authentication_mode: aws_sigv4
139+
# Because Tiered Storage does not support the use of distinct buckets for Iceberg,
140+
# always place iceberg_rest_catalog_base_location in the same S3 bucket as cloud_storage_bucket
139141
iceberg_rest_catalog_base_location: s3://<bucket-name>/<warehouse-path>
140142
# Use the iceberg_rest_catalog_aws_* properties if you want to
141143
# use separate AWS credentials for the catalog, or omit these lines to reuse S3
@@ -170,8 +172,10 @@ rpk cluster config set \
170172
iceberg_catalog_type=rest \
171173
iceberg_rest_catalog_endpoint=https://glue.<glue-region>.amazonaws.com/iceberg \
172174
iceberg_rest_catalog_authentication_mode=aws_sigv4 \
175+
# Because Tiered Storage does not support the use of distinct buckets for Iceberg,
176+
# always place iceberg_rest_catalog_base_location in the same S3 bucket as cloud_storage_bucket
173177
iceberg_rest_catalog_base_location=s3://<bucket-name>/<warehouse-path> \
174-
# Set credentials source to config_file if using
178+
# Set credentials source to config_file if using
175179
# iceberg_rest_catalog_aws_access_key and iceberg_rest_catalog_aws_secret_key
176180
iceberg_rest_catalog_credentials_source=config_file \
177181
iceberg_rest_catalog_aws_region=<glue-region> \

modules/reference/pages/properties/cluster-properties.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2335,6 +2335,7 @@ AWS service name for SigV4 signing when using aws_sigv4 authentication mode. Def
23352335
NOTE: This property is available in Redpanda version 25.1.7 and later.
23362336

23372337
Base URI for the Iceberg REST catalog. If unset, the REST catalog server determines the location. Some REST catalogs, like AWS Glue, require the client to set this. After Iceberg is enabled, do not change this value.
2338+
NOTE: Specify `iceberg_rest_catalog_base_location` only when your catalog explicitly requires it (for example, for AWS Glue); otherwise, leave it unset and the REST catalog will choose the location. If you provide a value, it must use the same S3 bucket as `cloud_storage_bucket` because Tiered Storage does not support separate Iceberg buckets. Once Iceberg is enabled, do not change this value.
23382339

23392340
*Requires restart:* Yes
23402341

0 commit comments

Comments
 (0)