Skip to content

Conversation

@kbatuigas
Copy link
Contributor

@kbatuigas kbatuigas commented Apr 5, 2025

Description

This pull request includes updates to the documentation for configuring Redpanda clusters to enable Iceberg on a topic and integrate with a Snowflake catalog. The main changes introduce new configuration properties for authentication modes and update existing examples to reflect these changes.

Documentation updates for Iceberg configuration:

  • modules/manage/pages/iceberg/redpanda-topics-iceberg-snowflake-catalog.adoc: Added iceberg_rest_catalog_authentication_mode property to specify the authentication mode for the REST catalog.

  • modules/manage/partials/iceberg/use-iceberg-catalogs.adoc:

    • Added iceberg_rest_catalog_authentication_mode property to the list of cluster configuration properties, with options for oauth2, bearer, and none (default).
    • Updated example configuration to include iceberg_rest_catalog_authentication_mode and adjusted related properties accordingly.

Resolves https://redpandadata.atlassian.net/browse/
Review deadline: 8 Apr

Page previews

Use Iceberg Catalogs > Connect to a REST catalog

Checks

  • New feature
  • Content gap
  • Support Follow-up
  • Small fix (typos, links, copyedits, etc)

JakeSCahill and others added 30 commits February 25, 2025 16:34
This reverts commit 2a6f5a1.
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Martin Schneppenheim <[email protected]>
Co-authored-by: hyperlint-ai[bot] <154288675+hyperlint-ai[bot]@users.noreply.github.com>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: hyperlint-ai[bot] <154288675+hyperlint-ai[bot]@users.noreply.github.com>
Co-authored-by: Angela Simms <[email protected]>
@WillemKauf
Copy link
Contributor

WillemKauf commented Apr 5, 2025

All the changes LGTM, however we may need to call out the property iceberg_rest_catalog_oauth2_scope added here: redpanda-data/redpanda#25644

EDIT: Oh, and iceberg_rest_catalog_oauth2_server_uri added here: redpanda-data/redpanda@0e908b8

@kbatuigas kbatuigas requested a review from WillemKauf April 5, 2025 01:51
JakeSCahill and others added 8 commits April 6, 2025 08:21
…led for new installs (#965)

Co-authored-by: Andrew Stucki <[email protected]>
Co-authored-by: David Yu <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: hyperlint-ai[bot] <154288675+hyperlint-ai[bot]@users.noreply.github.com>
Co-authored-by: Chris Seto <[email protected]>
Co-authored-by: Angela Simms <[email protected]>
Co-authored-by: Michele Cyran <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Suslik Da-Rete <[email protected]>
Co-authored-by: Rogger Vasquez <[email protected]>
Co-authored-by: hyperlint-ai[bot] <154288675+hyperlint-ai[bot]@users.noreply.github.com>
Co-authored-by: Yaniv Ben Hemo <[email protected]>
Co-authored-by: Kat Batuigas <[email protected]>
Co-authored-by: Paulo Borges <[email protected]>
Co-authored-by: Bill Chambers <[email protected]>
Co-authored-by: David Yu <[email protected]>
Co-authored-by: Angela Simms <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Martin Schneppenheim <[email protected]>
Co-authored-by: Stephan Dollberg <[email protected]>
Co-authored-by: Andrew Stucki <[email protected]>
Co-authored-by: Chris Seto <[email protected]>
Co-authored-by: Joyce Fee <[email protected]>
Co-authored-by: Willem Kaufmann <[email protected]>
@JakeSCahill JakeSCahill changed the base branch from beta to main April 7, 2025 13:03
@kbatuigas kbatuigas requested a review from Feediver1 April 7, 2025 18:29
@kbatuigas kbatuigas merged commit 2efcb74 into main Apr 7, 2025
9 checks passed
@kbatuigas kbatuigas deleted the DOC-1174-Iceberg-catalog-authentication-updates branch April 7, 2025 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants