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: