Installation
You can install self-managed Materialize on a Kubernetes cluster running locally or on a cloud provider. Self-managed Materialize requires:
- A Kubernetes (v1.29+) 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
Also available!
-
Materialize Cloud: Materialize is also available as a managed cloud service. You can sign up for a free trial. For more information, see the Materialize Cloud documentation.
-
Materialize Emulator: You can also run Materialize locally using the Materialize Emulator Docker image. Materialize Emulator offers the fastest, hands-on experience with Materialize but is not suitable for full feature set evaluations or production workloads.