This page explains how to get the software you need to use a Linux or macOS machine for local development.
Before you begin contributing you must have:
- A GitHub account
Java
13 or newerGit
Docker
- Install brew.
- Install brew cask:
brew cask
- Install JDK 13 via Homebrew cask:
brew tap adoptopenjdk/openjdk
brew install adoptopenjdk13
- Verify Installation
java -version
Note : In case JAVA13 is not set as your default Java then you can consider to include JAVA13 in your PATH after installation
export PATH="/Library/Java/JavaVirtualMachines/adoptopenjdk-13.jdk/Contents/Home/bin:$PATH
Consider allocating not less than 4GB of memory for your docker.
Otherwise, some apps within a stack (e.g. kafka-ui.yaml
) might crash.
In the next section, you'll learn how to Build and Run kafka-ui.