How to setup external Epinio registryโ
Epinio allows the use of an external registry for the storage of application images. This can be achieved by setting the following variables during the helm install
:
helm install \
--set containerregistry.enabled=false \
--set global.registryURL=$REGISTRY_URL \
--set global.registryNamespace=$REGISTRY_NAMESPACE \
--set global.registryUsername=$REGISTRY_USER \
--set global.registryPassword=$REGISTRY_PASSWORD \
... (other options here) \
epinio epinio/epinio
Using dockerhub as an example, the user would have to set the value of $REGISTRY_URL
to registry.hub.docker.com
, $REGISTRY_USER
and $REGISTRY_PASSWORD
would be set to the dockerhub credentials, and $REGISTRY_NAMESPACE
would be either an organization or the username.
When the above arguments are set, Epinio doesn't deploy a registry on the cluster.