Releases: m-lab/gcp-service-discovery
Uses GCP auth for kubernetes client + updates Go
This release configures the kubernetes client to authenticate to GKE clusters using GCP authentication, rather than HTTP basic auth. It also updates Go to more recent version and migrates the repository to use Go modules.
Release: Allow Monitoring Before Serving for New AEFlex Versions
This version adds new support for monitoring new versions for up to 20min before they are "SERVING". This is helpful for monitoring instances with advanced "warm up" phases.
Release: Add -max-discovery time flag
This release adds a new flag to specify the maximum time a service discovery collection can take. Previously it was equal to the -refresh period. However, in some cases this can lead to failed discovery.
This release also brings code coverage up to 100%.
Release: Fix aeflex package to prevent caching
This release fixes only the aeflex package.
Release: Add Prometheus metrics & strict-format static http downloads
This change is the culmination of significant refactoring of the gcp-service-discovery code base to provide near 100% unit test coverage and add Prometheus metrics for native monitoring of the service as well as export of some AppEngine related metrics.
Release: v1.0 - first tagged release
Tagged releases allow for managed deployments and upgrades. This is the first versioned release for gcp-service-discovery.