Running a Custom Ozone Build
This section documents various ways to run a custom build of Ozone on a local machine.
📄️ IntelliJ
This guide helps you run Ozone services on your laptop from IntelliJ IDEA using the shared run configurations that ship in the Ozone source tree. You do not need to memorize main classes or JVM flags for a basic pseudo-cluster: the project already defines them.
📄️ Docker Compose
This guide walks you through the process of building Apache Ozone from source and running it using Docker Compose. This approach is particularly useful for development, testing, and understanding Ozone's architecture.
📄️ Kubernetes
The Kubernetes examples and scripts in this project have been tested with Kubernetes 1.34.2 (k3s v1.34.2+k3s1).