dregsy

Keep container registries in sync

APACHE-2.0 License

Stars
259
dregsy - 0.5.1 Latest Release

Published by xelalexv 9 months ago

  • fixes:
    • check for gcr.io as domain, as well as for .gcr.io as domain suffix (PR #110)
    • corrected logic for setting GCR refresher, to allow using public GCR without authentication (PR #109)
  • upgrades:
    • Go 1.21.6
    • latest Ubuntu 22.04 and Alpine 3.18
    • Skopeo 1.14.1
    • misc. lib upgrades for remediation of CVEs in dependencies
  • pre-built binaries for a few architectures are now also provided with each release; however, except for linux_amd64 provided as untested! (#101)
dregsy - 0.5.0

Published by xelalexv over 1 year ago

  • changed behavior: tag pruning no longer removes verbatim tags
  • support public ECR repos (issue #60)
  • allow digests in tags (issue #86)
  • use provided credentials with GCR (PR #92)
  • support latest count limit for tag sets (issue #96)
  • restart on config file change and receiving SIGHUP (issue #98)
  • upgrades:
    • Go 1.20.2
    • latest Ubuntu 22.04 and Alpine 3.17
    • Skopeo 1.11.2
dregsy - 0.4.5

Published by xelalexv over 1 year ago

  • upgrades:
    • Go 1.20.1
    • latest Ubuntu 22.04 and Alpine 3.17
    • Skopeo 1.11.1
    • misc. lib upgrades for CVE remediation
dregsy - 0.4.4

Published by xelalexv almost 2 years ago

  • use Metadata-Flavor header when checking for Google metadata server (pr #82)
  • upgrades:
dregsy - 0.4.3

Published by xelalexv over 2 years ago

dregsy - 0.4.2

Published by xelalexv over 2 years ago

dregsy - 0.4.1

Published by xelalexv over 3 years ago

  • CVE remediations:
  • upgrades:
    • Skopeo to 1.3.1 (Alpine) & 1.3.0 (Ubuntu)
    • Alpine to 3.14.0
    • Ubuntu 20.04 to latest container image
dregsy - 0.4.0

Published by xelalexv over 3 years ago

  • support for image matching (issue #16, alpha feature)
  • tag filtering with semver and regex (issue #22, alpha feature)
  • support token based authentication for Google Artifact Registry (issue #51)
  • doc updates & corrections
dregsy - 0.3.6

Published by xelalexv over 3 years ago

  • added container image based on Ubuntu 20.04 (issue #47)
dregsy - 0.3.5

Published by xelalexv over 3 years ago

  • upgraded to Alpine 3.13.1 & Skopeo 1.2.1 (issue #29)
dregsy -

Published by xelalexv almost 4 years ago

  • allow to deactivate authentication for public images on GCR (issue #37)
dregsy - 0.3.3

Published by xelalexv almost 4 years ago

  • fixed stopping of one-off tasks (issue #35)
dregsy - 0.3.2

Published by xelalexv almost 4 years ago

  • support for Google Container Registry (issue #30)
  • switched to logrus for logging (issue #32)
  • added basic e2e tests (issue #28)
  • code refactored
dregsy - 0.3.0

Published by xelalexv about 4 years ago

  • switched to Go 1.13 & modules

  • removed Skopeo submodule: The Skopeo project is phasing out static builds, so the previous approach of building a FROM scratch image for dregsy with just the two binaries no longer works. Instead, Alpine is now used as the base, and Skopeo is installed during image build via apk (see Dockerfile for version information).

    Important - breaking change: The dregsy binary is now located at /usr/local/bin inside the image. You may need to adjust how you invoke dregsy.

  • support for AWS China ECR

  • doc updates

  • fix for issue #4: canonicalize image refs before matching

dregsy - 0.3.1

Published by xelalexv about 4 years ago

  • added more info to error messages during image ref matching (Docker relay, issue #18)
  • upgraded to Skopeo 0.2.0, switched to using Skopeo's list-tags command (issue #13)
  • documentation updates
Package Rankings
Top 5.25% on Proxy.golang.org