Tutorials
Hands-on Lakekeeper and open-lakehouse tutorials with runnable source.
- Getting started with Lakekeeper — Spin up a full Lakekeeper stack locally with Docker Compose, then create your first namespace and Iceberg table through the REST catalog.
- Centralized access & vended credentials for every engine — Why routing every query engine through one catalog is the security win — and how Lakekeeper vends short-lived, scoped credentials so no engine ever holds a long-lived cloud key.
- Access control with Lakekeeper — Add an identity provider and fine-grained, role-based permissions to your catalog, so the catalog decides who can read and write which warehouse, namespace, and table.
- Stream into Iceberg with Fluss — Tier streaming data from Apache Fluss into Iceberg tables governed by Lakekeeper, then query the result from any Iceberg engine.
- Stream Kafka to Iceberg with Kafka Connect — Pipe events from Apache Kafka into Iceberg tables using the Kafka Connect Iceberg Sink, with Lakekeeper as the governed REST catalog.
- Govern AI agents on a multimodal medallion — Build a raw → bronze → silver → gold medallion that mixes Iceberg tables, S3 objects, and Lance vectors, then let two AI agents hit the same tool and get different answers because the catalog decides who gets credentials.