Appendix: Terraforms
To help you get started, Materialize provides some template Terraforms.
These modules are intended for evaluation/demonstration purposes and for serving as a template when building your own production deployment. The modules should not be directly relied upon for production deployments: future releases of the modules will contain breaking changes. Instead, to use as a starting point for your own production deployment, either:
-
Fork the repo and pin to a specific version; or
-
Use the code as a reference when developing your own deployment.
Sample Module | Description |
---|---|
terraform-helm-materialize | A sample Terraform module for installing the Materialize Helm chart into a Kubernetes cluster. |
Materialize on AWS | A sample Terraform module for deploying Materialize on AWS Cloud Platform with all required infrastructure components. See Install on AWS for an example usage. |
Materialize on Azure | A sample Terraform module for deploying Materialize on Azure with all required infrastructure components. See Install on Azure for an example usage. |
Materialize on Google Cloud Platform (GCP) | A sample Terraform module for deploying Materialize on Google Cloud Platform (GCP) with all required infrastructure components. See Install on GCP for an example usage. |
Releases
Materialize on AWS Terraform module
Terraform version | Notable changes |
---|---|
v0.4.3 |
|
v0.4.0 |
|
v0.3.1 |
|
v0.3.0 |
|
v0.2.7 |
|
If upgrading from a deployment that was set up using an earlier version of the Terraform modules, additional considerations may apply when using an updated Terraform modules to your existing deployments.
See also Upgrade Notes for release-specific upgrade notes.
Materialize on Azure Terraform module
Terraform version | Notable changes |
---|---|
v0.3.4 |
|
v0.3.1 |
|
v0.3.0 |
|
v0.2.0 |
|
v0.1.4 |
|
If upgrading from a deployment that was set up using an earlier version of the Terraform modules, additional considerations may apply when using an updated Terraform modules to your existing deployments.
Materialize on GCP Terraform module
Terraform version | Notable changes |
---|---|
v0.3.4 |
|
v0.3.1 |
|
v0.3.0 |
|
v0.2.0 |
|
v0.1.7 |
|
If upgrading from a deployment that was set up using an earlier version of the Terraform modules, additional considerations may apply when using an updated Terraform modules to your existing deployments.