eiffel-community / eiffel-easy2use

A sandbox to be used to try out the Eiffel protocol and related services
Apache License 2.0
10 stars 19 forks source link

Update Eiffel bundle to use alternative Docker registries and use of Docker pull secrets #58

Open tobiasake opened 3 years ago

tobiasake commented 3 years ago

Description

Today its only possible to pull images from DockerHub in Eiffel bundle. Some companies/organizations deploy Eiffel components internally on server that don't have internet access and have mirrored all Eiffel docker images to internal Docker registries.

Some internal Docker registries is configured with authentications which require the Eiffel components helm charts can be configured with Docker pull secrets for authentication with Docker registry.

Update Eiffel bundle to easy configure alternative Docker registry addresses and paths to each Eiffel components docker images and use Docker pull secrets.

Motivation

Enable Eiffel bundle can be deployed from different Docker registries and with Docker pull secrets.

Exemplification

Benefits

Enable so other Docker registries can be used.

Possible Drawbacks

No drawbacks for the moment.