https://github.com/kczulko/apache-flink-standalone-docker-cluster
Apache Flink standalone cluster based on docker containers
https://github.com/kczulko/apache-flink-standalone-docker-cluster
apache-flink docker
Last synced: about 2 months ago
JSON representation
Apache Flink standalone cluster based on docker containers
- Host: GitHub
- URL: https://github.com/kczulko/apache-flink-standalone-docker-cluster
- Owner: kczulko
- License: apache-2.0
- Created: 2017-05-04T11:55:53.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-10T07:20:56.000Z (about 9 years ago)
- Last Synced: 2025-01-28T20:43:50.373Z (over 1 year ago)
- Topics: apache-flink, docker
- Language: Shell
- Size: 21.5 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Docker cluster for Apache Flink
## Scaling the cluster
To add more slaves, please add one in `./docker-compose.yml` and put its name in `./slaves` file. Please bear in mind that newly added slave needs to mount `./flink-conf.yaml` configuration (due to `jobmanager.rpc.address: master` entry).
## Running cluster
Simply execute
```bash
docker-compose up
```
from the project root dir and visit jobmanager gui under `localhost:8081`.
## High availability mode for JobManager
Branch `ha` contains a setup for [HA standalone](https://ci.apache.org/projects/flink/flink-docs-release-1.3/setup/jobmanager_high_availability.html) cluster mode. I still don't know how to run Dashboard GUI...