You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Ozone is a native citizen of the containerized environments. There are different ways to use Ozone with containers

  1. ./compose The compose subdirectory of the distribution package contains multiple cluster definition to start ozone with docker-compose. Usually it's enough to start with docker-compose up -d, but it's better to check the README in that directory. These tests are based on apache/hadoop-runner image and the actual ozone folder is executed inside the containers.
  2. ./smoketest This directory contains scripts to start the docker-compose based clusters and execute different type of acceptance tests based on robot framework
  3. skaffold: the hadoop-ozone/dist folder in the source tree contains a Dockefile and a skaffold descriptor to package the current build and start it in a kubernetes environment.
  4. HELM: Official helm chart is not yet added. You can try the independent https://flokkr.github.io/charts repository.
  5. CSI: Ozone can work as a csi provider in yarn/kubernetes environment with the help of csi-s3 plugin.

Ozone related container images

Containerrepositorybranchbase
apache/ozone:0.3.0,latesthadoop-ozone-docker(.*)apache/hadoop-runnerdocker packaging of the official releases
apaceh/ozone:buildhadoop-ozone-dockerbuild
Contains an image with all the utilities required to build ozone.



  • No labels