Changes for version 0.06 - 2018-11-05

  • GCE receives a new attribute "region" to select the region where the registry is hosted.
  • New Azure Container Registry provider (ACR). Can authenticate with admin credentials or Azure AD credentials.
  • Don't follow redirections. Some Container Registries return 30X responses that lead to random HTML (so the response processor was not making anything out of these responses)
  • Internal refactor
    • using Moo and Types::Standard instead of Moose
    • pass the scope to the signnature method in auth modules

Modules

A client for talking to Docker Registries

Provides

in lib/Docker/Registry/Auth.pm
in lib/Docker/Registry/Auth/AzureServicePrincipal.pm
in lib/Docker/Registry/Auth/Basic.pm
in lib/Docker/Registry/Auth/ECR.pm
in lib/Docker/Registry/Auth.pm
in lib/Docker/Registry/Auth.pm
in lib/Docker/Registry/Auth.pm
in lib/Docker/Registry/Auth/GCEServiceAccount.pm
in lib/Docker/Registry/Auth/Gitlab.pm
in lib/Docker/Registry/Auth/None.pm
in lib/Docker/Registry/Azure.pm
in lib/Docker/Registry/V2.pm
in lib/Docker/Registry/V2.pm
in lib/Docker/Registry/ECR.pm
in lib/Docker/Registry/Exception.pm
in lib/Docker/Registry/Exception.pm
in lib/Docker/Registry/Exception.pm
in lib/Docker/Registry/Exception.pm
in lib/Docker/Registry/GCE.pm
in lib/Docker/Registry/Gitlab.pm
in lib/Docker/Registry/IO.pm
in lib/Docker/Registry/IO/Simple.pm
in lib/Docker/Registry/Request.pm
in lib/Docker/Registry/Response.pm
in lib/Docker/Registry/V2.pm
in lib/Docker/Registry/V2.pm
in lib/Docker/Registry/Types.pm
in lib/Docker/Registry/V2.pm