Deploy Drill4J services
Drill4J provides docker images for all of its base components
It is somewhat straightforward to run Drill4J services in Docker or Kubernetes
Docker Compose#
Use the following
docker-compose.ymlto run basic Drill4J servicesCreate the following
.envfile next to itOpen command line and run
docker-compose up -d
Kubernetes / Helm#
note
TODO - add example charts
Manual services deployment#
One can run Drill4J services without Docker / Kubernetes, yet it is cumbersome and would require to:
- provide correct env - Java 8, PostgreSQL, Node.js 16 (may vary depending on exact setup).
- manually deploy and configure all services
So it's best to use Docker images provided by Drill4J out-of-the-box