Thanks a lot for the conversation in today's Catalog sync. It sounds like there's a lot of interest in moving forward with the creation of a Terraform Iceberg Provider.
I've updated the doc <https://s.apache.org/iceberg-catalog-terraform> with the changes we discussed around licensing and resource identifiers. On Wed, Oct 15, 2025 at 4:05 PM Alex Stephen <[email protected]> wrote: > > IRC doesn't have these concepts. It's only possible with a specific IRC > implementation. > > It would be great to collaborate with the Polaris community, since Polaris > has many of those concepts built-in already. > > The provider could potentially include more implementation-specific > resources in the future. One other example would be creating catalogs, > where the provider could interface with Polaris or other vendors to create > a catalog. > > For now, namespaces, tables, and views are the most agnostic resources and > all supported by the REST Catalog spec. > > > On Wed, Oct 15, 2025 at 3:09 PM Yufei Gu <[email protected]> wrote: > >> > Out of curiosity, why not extend this integration to also cover roles, >> principals, permissions and etc? >> >> IRC doesn't have these concepts. It's only possible with a specific IRC >> implementation. >> >> Yufei >> >> >> On Wed, Oct 15, 2025 at 2:43 PM Jayce Slesar <[email protected]> wrote: >> >>> I think this is a great idea! >>> >>> I have done a lot of existing work fir tables + maintenance via IaC via >>> CDK, but something cloud agnostic would be amazing. >>> >>> It would be great to start with a catalog but I am betting there are >>> other things we could add over time. >>> >>> On Wed, Oct 15, 2025 at 5:36 PM Endi Caushi <[email protected]> wrote: >>> >>>> As a user and data platform admin, I think thats a really good idea. >>>> >>>> Out of curiosity, why not extend this integration to also cover roles, >>>> principals, permissions and etc? >>>> >>>> Centralizing all of this through terraform would be fantastic IMO. >>>> >>>> Best regards, >>>> Endi >>>> >>>> >>>> On Wed, Oct 15, 2025 at 13:17 Alex Stephen >>>> <[email protected]> wrote: >>>> >>>>> Hello, >>>>> >>>>> I'd like to propose the creation of an Iceberg Terraform Provider for >>>>> the Iceberg REST Catalog. There currently exists no vendor-neutral >>>>> solution >>>>> for managing Iceberg resources using Terraform/OpenTofu. The proposal is >>>>> for creating a Terraform Provider that can connect to an arbitrary Iceberg >>>>> REST Catalog and manage namespaces/tables/views. >>>>> >>>>> The proposal is located at >>>>> https://s.apache.org/iceberg-catalog-terraform >>>>> >>>>> Please take a look. I'm planning on bringing this up at the next >>>>> Iceberg Catalog sync. >>>>> >>>>> Thanks a lot. >>>>> >>>>> -- Alex Stephen >>>>> >>>>
