Skip to content

dirathea/azkaban-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azkaban Dockerized

Deploy Azkaban as Docker Container

Getting Started

Azkaban doesn't come with docker container yet. So I tried to make docker image from azkaban source

Prerequisites

Has docker installed on your machine

Configuration

To add configuration on image, add environment variable with prefix AZK_ followed by properties key to be replaced on azkaban.properties. For example, to configure mysql.host, add AZK_MYSQL_HOST environment. The complete azkaban properties could be found on the following links

Installing

There are two type of azkaban server, solo or multi executor mode

Solo Server

Solo server has all the processes is centralized on the machine

$ docker run dirathea/azkaban-solo:latest

Multi Executor

There are 2 images to be run

$ docker run dirathea/azkaban-web:latest
$ docker run dirathea/azkaban-executor:latest

Built With

  • Docker - The web framework used

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Versioning

We follow the versions that came out from azkaban. For example,the latest version is 3.81.0, so the image tag will be 3.81.0

Authors

  • Aldira Putra Raharja - Initial work - dirathea

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments