Skip to content

apache/iceberg-terraform

Iceberg Terraform Provider

This Terraform and OpenTofu provider allows you to manage Iceberg resources, such as namespaces and tables.

Supported Resources

The provider currently supports the following resources:

  • iceberg_namespace: Manage Iceberg namespaces and their properties.
  • iceberg_table: Manage Iceberg tables, including schema definitions and properties.

Local Development

Prerequisites

Building the Provider

To build the provider and install it locally , run the build.sh script:

./build.sh

This script will:

  1. Compile the provider binary.
  2. Create a local provider registry at ./terraform-plugins.
  3. Provide a configuration snippet for your ~/.terraformrc (or terraform.rc) file to point Terraform to this local registry.

Get in Touch

About

Iceberg Terraform Provider

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors