base/snowflake/
snowflake/
This module creates the necessary Snowflake resources for the data platform:
Database and schemas
Warehouse
Technical user with appropriate permissions (used typically by dbt)
Example Usage
module "snowflake" {
source = "git::https://github.com/boringdata/boringdata-template-aws-snowflake.git//base/snowflake"
environment = "dev"
}
Filetree
base/
└── snowflake/
├── data.tf # Snowflake account data sources
├── db.tf # Database definition
├── locals.tf
├── outputs.tf
├── schema.tf # Schema definitions
├── tech_user.tf # Technical user and permissions
├── variables.tf
├── versions.tf # Snowflake provider versions
└── warehouse.tf # Warehouse configuration
Diagram
Requirements
Providers
Modules
No modules.
Resources
Name
Type
resource
data source
Inputs
Name
Description
Type
Default
Required
Outputs
Name
Description
n/a
Last updated