hitachienergy / epiphany

Cloud and on-premises automation for Kubernetes centered industrial grade solutions.
Apache License 2.0
138 stars 107 forks source link

Use `tarball` format insted of `legacy` for downloading Docker images #3232

Closed to-bar closed 2 years ago

to-bar commented 2 years ago

Is your feature request related to a problem? Please describe. Currently we use command like below to download images: crane --insecure --platform=linux/amd64 --format=legacy pull epiphanyplatform/keycloak:14.0.0 keycloak-legacy.tar

Comparing to the default (tarball) format it has two drawbacks:

Describe the solution you'd like Switch from legacy format to tarball by default for all images. If some images require legacy format, then add optional format property to images.yml files (the same approach as we have for allow_mismatch property) or convert the images to newer format and push to epiphanyplatform registry.

Also try to avoid using --insecure option.

Additional context n/a


DoD checklist