Skip to content
This repository has been archived by the owner on Jun 7, 2022. It is now read-only.

Releases: mintel/gcp-quota-exporter

Release v0.3.2

09 Jul 10:10
aa4c343
Compare
Choose a tag to compare

DockerHub Link

There are no breaking Changes in this release

Changelog

BUGFIX: Fix exporter crashes @Duologic - #8

Release v0.3.1

02 Jun 07:50
e508267
Compare
Choose a tag to compare

DockerHub Link

There are no breaking Changes in this release

Changelog

ENHANCEMENT: When the credentials.json file is specified using the GOOGLE_APPLICATION_CREDENTIALS environment variable try to extract projectId from the credentials.json file. @dmyerscough - #7

Release v0.3.0

27 May 14:25
Compare
Choose a tag to compare

This release add support for Workload Identity authentication for the gcp-quota-exporter

There are Breaking Changes please read the Changelog creafully

Changelog

  • BREAKING CHANGE: the credentials.json file is not defined by a cli argument anymore but by the standard environment variable GOOGLE_APPLICATION_CREDENTIALS
  • BREAKING CHANGE: the project_id is not the first positional argument anymore but a cli flag called gcp.project_id
  • FEATURE: use the "golang.org/x/oauth2/google" package to perform Authentication to support multiple modes rather than just the credentials.json file
  • ENHANCEMENT: the project_id can be specified by an Environment Variable GOOGLE_PROJECT_ID
  • ENHANCEMENT: if the project_id is not specified the exporter will try to fetch it from the compute metadata http://metadata.google.internal/computeMetadata/v1/project/project-id
  • ENHANCEMENT: Add retry login on the Http Request using the rehttp package - mostly copied from the stackdriver exporter implementation
  • Update Build container image to golang:1.13-alpine3.11