Install Self-Managed Materialize
You can install Self-Managed Materialize on a Kubernetes cluster running locally or on a cloud provider. Self-Managed Materialize requires:
- A Kubernetes (v1.31+) cluster.
- PostgreSQL as a metadata database.
- Blob storage.
Install locally
Using Docker/kind
Install locally on kind
Using Docker/minikube
Install locally on minikube
Install on cloud provider
Install on AWS
Deploy Materialize to AWS Elastic Kubernetes Service (EKS)
Install on Azure
Deploy Materialize to Azure Kubernetes Service (AKS)
Install on GCP
Deploy Materialize to Google Kubernetes Engine (GKE)
See also: