Skip to content

Latest commit

 

History

History

containers

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

JPPF containers

Module layout

This module holds:

Docker images registry

The latest JPPF docker images are available on Docker Hub in the JPPF docker registry

We currently have images and corresponding Dockerfiles for:

JPPF Helm chart

JPPF docker images can be deployed in a Kubernetes cluster using the JPPF helm chart.

JPPF hosts its own Helm charts repository at https://www.jppf.org//helm-charts.

To add this repository under the name "jppf-repo":

$ helm repo add jppf-repo https://www.jppf.org//helm-charts

To list all the charts in the JPPF repository:

$ helm search jppf-repo/

To install from the repository:

$ helm install --name jppf --namespace jppf jppf-repo/jppf

JPPF service stack

JPPF can also be deployed in a Docker swarm cluster with Docker stack. The deployment relies on a docker-compose.yml file which defines the JPPF services to deploy, and a .env file which defines the environment variables the services depend on.

To deploy JPPF in a swarm cluster with a stack name "jppf":

$ docker stack deploy -c ./docker-compose.yml jppf

To shutdown the JPPF service stack:

$ docker stack rm jppf