Skip to content
  • v2.0.0
  • 7daa5a7
  • Compare
    Choose a tag to compare
    Search for a tag
  • v2.0.0
  • 7daa5a7
  • Compare
    Choose a tag to compare
    Search for a tag

@dekkagaijin dekkagaijin released this Oct 18, 2019

Simplicity, performance, and general bug fixes.

Breaking Changes

  • Docker client versions prior to v18.03 are no longer supported.
  • Generalized credentials store functionality is no longer supported. docker-credential-gcr can only be used as a GCR credential helper.
  • gcloud is no longer a default token source.
  • staging-k8s.gcr.io is no longer a default registry configured by configure-docker.

Changes

  • Users may now specify the set of GCR registries in configure-docker with the --registries flag.
  • marketplace.gcr.io is now a default registry configured by configure-docker.

Archive digests

Archive sha256sum
docker-credential-gcr_linux_amd64-2.0.0.tar.gz 1f98cbe13be7876b3a031540c48c04739ad22aa4b0c5d1b5b2c48d558eb44581
docker-credential-gcr_linux_386-2.0.0.tar.gz 8a7499da7ad98c79a5436d61495942510593821dbd76cf233a30d147387e0ca9
docker-credential-gcr_linux_arm64-2.0.0.tar.gz 8a563549e3559234402b802ee450cfd7817a908330ebf95ea72db00829145d59
docker-credential-gcr_darwin_386-2.0.0.tar.gz c46f59b8222992251b14284242d46e2fe09c497bd236fc8fab9e4a5252ed740b
docker-credential-gcr_darwin_amd64-2.0.0.tar.gz 9935f1b6f3da9c6c1a458c5aabbf7b225de819bcd933b2251f69fcf2eb2cc286
docker-credential-gcr_windows_386-2.0.0.tar.gz d1f5005dbbdb3744beed684c2be01d676fdbd17d9754620991fc279dbafa80ed
docker-credential-gcr_windows_386-2.0.0.zip 704fb4cc22d5aef94b82bfbc4d6ead1a748385ebb0152551c88584ad5422d2fa
docker-credential-gcr_windows_amd64-2.0.0.tar.gz aa99e6ced4eff60bef9a319bacee5e9a706fb40552929d58ef7ce9722cc1de52
docker-credential-gcr_windows_amd64-2.0.0.zip e41254bcfac7c03e37f8dc25096366925e17e3c07db60bb88e75d2c44f736a2d
Assets 11
  • v1.5.0
  • e1e5d68
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.5.0
  • e1e5d68
  • Compare
    Choose a tag to compare
    Search for a tag

@dekkagaijin dekkagaijin released this Jun 13, 2018 · 26 commits to master since this release

Previously, docker-credential-gcr would prefer the most 'magical' token sources over more explicit token sources, i.e. environmental sources over gcloud, and gcloud over the credentials stored via docker-credential-gcr gcr-login. This ordering has been reversed, to make debugging more intuitive. See the documentation on GCR credential sources for more information, and how to manually define this preference.

Binary SHA256 Checksums:

  • linux-amd64
    • 1ca0b551fb36322c479c08f264e616cc693d4045531586a38b106192016b43ee
  • linux-386
    • 2fa922140c1d17c8526a60e58a5735360c67da5432be501f34d5891e3b3a83dd
  • darwin-386
    • c98297e7f4a56c597e7d75a0ad6b74a7e0be06d76b5ce8bd665f12eddc7801fd
  • darwin-amd64
    • 650dfc817acb52f1f6a42ed8837c2bad2c4aa791a6735f4eb097a5868581a449
  • windows-386
    • 1f38568c5df49bb25c98938226759d9ddfd5b7890181c6a06af6c19c85a48915
  • windows-amd64
    • 1badf042cea5246143bc14e4dfd8340f9a545e670bf9faaf4ffe94941f12d0cb
Assets 10

@dekkagaijin dekkagaijin released this Apr 16, 2018 · 34 commits to master since this release

Strong, independent binaries who don't need no distro.

Assets 8
  • v1.4.3
  • 4cc7a4b
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.4.3
  • 4cc7a4b
  • Compare
    Choose a tag to compare
    Search for a tag

@dekkagaijin dekkagaijin released this Feb 10, 2018 · 49 commits to master since this release

This release prunes the number of GCR registries down to the minimum set necessary to fully authenticate all requests. The end result is faster docker builds for older clients.

Assets 8
  • v1.4.2
  • 48662ac
  • Compare
    Choose a tag to compare
    Search for a tag
  • v1.4.2
  • 48662ac
  • Compare
    Choose a tag to compare
    Search for a tag

@dekkagaijin dekkagaijin released this Dec 29, 2017 · 59 commits to master since this release

  • Authenticates k8s.gcr.io rather than gcr.kubernetes.io. Please run docker-credential-gcr configure-docker to pick up this change in the docker client.
  • Refreshes gcloud's access token when fetching it.
Assets 8

@dekkagaijin dekkagaijin released this Jun 5, 2017 · 78 commits to master since this release

  • Fix an issue which would cause an error with the list surface which affected docker build.
  • Stop authenticating for b., bucket. and beta.gcr.io registries by default.
Assets 8

@dekkagaijin dekkagaijin released this Jun 5, 2017

1.4.0 -> 1.4.1

Change-Id: I5af2a39fbb7eb9b373bf3bb54a274ca8d5769bdc
Signed-off-by: Jake Sanders <jsand@google.com>
Assets 2

@dekkagaijin dekkagaijin released this May 12, 2017

This release is to give GKE's Container-Optimized OS a stable branch to pull against.

Assets 2

@dekkagaijin dekkagaijin released this May 5, 2017 · 89 commits to master since this release

v1.3.5 added:

  • Updates the command used to retrieve the gcloud SDK's access token to gcloud config config-helper --format=value(credential.access_token)

v1.4.0 added:

  • When --configure-docker cannot determine the installed version of the Docker client (e.g. if the Docker client isn't installed yet), the credential helper now assumes that it can configure itself to be a registry-specific credential helper.
Assets 8
You can’t perform that action at this time.