Skip to content

Simple Deployment⚓︎

A deployment wrapper script has been prepared for a ‘simple’ deployment - designed to get a core local deployment of the primary servies.

The script deploy/simple/simple achieves this by appropriate configuration of the environment variables, before launching the eoepca.sh deployment script. The deployment configuration is captured in the file deploy/simple/simple-options.

The simple deployment applies the following configuration:

  • Assumes a private deployment - i.e. no external-facing IP/ingress, and hence no TLS
    To configure an external-facing deployment with TLS protection, then see section Public Deployment
  • No TLS for service ingress endpoints
  • Configuration of ‘open’ interfaces - i.e. service/API endpoints that are not protected and can accessed without authentication. This facilitates experimentation with the services
  • Configuration of ADES stage-out to a local instance of minio, on the assumption that access to CREODIAS buckets for stage-out (via Workspace) is not an option

Initiate Deployment⚓︎

Deployment is initiated by invoking the script…

./deploy/simple/simple

See section Deployment for more details regarding the outcome of the scripted deployment.

Protection⚓︎

See section Protection for more details regarding the protection of the deployed services - which, for the simple deployment, is performed via the script deploy/simple/simple-protection

./deploy/simple/simple-protection