Features:
- Added a
/preload/tags/{tag}
endpoint on kraken-agent to trigger docker pull on docker daemon. - Added support for self-hosted S3/minio.
Improvements:
- Refactored interfaces to allow kraken components to be used as libraries.
- Switched from glide to go mod for dependency management.
- Made Helm chart more portable
- Migrated from debian:9 to debian:10 for testing.
- Migrated from Go 1.11 to Go 1.14.
- Refactored authentication logic so auth tokens can be cached.
- Added timeout and disabled HTTP fallback for registry backend.
Next release:
Focus on improving push performance and disk space management.