Tags give the ability to mark specific points in history as being important
-
v0.12.0
17cef511 · ·Changes since v0.11.0 Improvements * Register and improve prometheus client http metrics that were previously unregistered (#599, @bogo-y) * Add new flag to disable HTTP/2 (#618, @machine424) * Bump Golang to 1.22.2, Kubernetes libraries to 1.30.0 and other dependencies to their latest version (#659, @dgrisonnet) Bug fixes * Fix multi-arch image build (#601, @dgrisonnet)
-
v0.11.2
ed03656b · ·Changes since v0.11.1 Security * Upgrade golang to 1.20.10 to address multiple CVE security findings (@jaybooth4, #616)
-
v0.10.1
4ed0ddae · ·Changes since v0.10.0 Bug fixes * Fix multi-arch image build (https://github.com/kubernetes-sigs/prometheus-adapter/pull/602, @dgrisonnet)
-
v0.11.1
4cc5de93 · ·Changes since v0.11.0 Bug fixes * Fix multi-arch image build (https://github.com/kubernetes-sigs/prometheus-adapter/pull/601, @dgrisonnet)
-
v0.11.0
36fbcc78 · ·Changes since v0.10.0 Logging flags that are klog specific (`--log-dir`, `--log-file`, `--logtostderr`, `--alsologtostderr`, `--one-output`, `--stderrthreshold`, `--log-file-max-size`, `--skip-log-headers`, `--add-dir-header`, `--skip-headers`, `--log-backtrace-at`) were deprecated in v0.10.0 and are now **removed**. Improvements * Bump go to 1.20 and k8s deps to 0.27.2 (https://github.com/kubernetes-sigs/prometheus-adapter/pull/586, @dgrisonnet) * Add support for OpenAPI v3 (https://github.com/kubernetes-sigs/prometheus-adapter/pull/586, @dgrisonnet) * Update registry location to registry.k8s.io in the manifests (https://github.com/kubernetes-sigs/prometheus-adapter/pull/529/, @dgrisonnet) * Update manifests in deploy/manifests to be in sync with the one in kube-prometheus (https://github.com/kubernetes-sigs/prometheus-adapter/pull/531, @JoaoBraveCoding) * Use golangci-lint to lint the codebase (https://github.com/kubernetes-sigs/prometheus-adapter/pull/540, @olivierlemasle) * Set MinVersion: tls.VersionTLS12 in prometheus client's TLSClientConfig (https://github.com/kubernetes-sigs/prometheus-adapter/pull/544, @olivierlemasle) * Refactor adding logging flags (https://github.com/kubernetes-sigs/prometheus-adapter/pull/546, @olivierlemasle) Bug fixes * Fix segfault when using --prometheus-token-file (https://github.com/kubernetes-sigs/prometheus-adapter/pull/538, @olivierlemasle) Documentation * Fix broken links in README.md (https://github.com/kubernetes-sigs/prometheus-adapter/pull/518, @sillyfrog) * Fix yaml in sample config & docs (https://github.com/kubernetes-sigs/prometheus-adapter/pull/559, @asherf)
-
v0.10.0
f23e6711 · ·Changes since v0.9.1 Deprecation: * Logging flags that are klog specific (--log-dir, --log-file, --logtostderr, --alsologtostderr, --one-output, --stderrthreshold, --log-file-max-size, --skip-log-headers, --add-dir-header, --skip-headers, --log-backtrace-at) are deprecated and will be removed following Kubernetes v1.25 release. More details are available in [KEP-2845](https://github.com/kubernetes/enhancements/tree/master/keps/sig-instrumentation/2845-deprecate-klog-specific-flags-in-k8s-components). Improvements: * Add new `--prometheus-verb` CLI flag to configure the HTTP verb used by prometheus-adapter when querying Prometheus. #509 (@ksauzz) * Update Kubernetes dependencies to v1.24 and golang version to v1.18.5. #521 (@dgrisonnet) Bug fixes: * Fix a bug where the config file wasn't closed in some scenarios. #498 (@lokichoggio) Documentation: * Add documentation about Helm3 installation. #491 (@Ruwan-Ranganath) * Update apiregistration.k8s.io to v1 in the manifests. #494 (@grzesuav)
-
v0.9.1
13a25e2a · ·Changes since v0.9.0: Bug fixes: * Fix external metrics provider not respecting metrics-max-age (@leoskyrocker)
-
v0.9.0
0a9c781e · ·Changes since v0.8.4: All official images for releases after v0.8.4 are available in [gcr.io](http://k8s.gcr.io/prometheus-adapter/prometheus-adapter). The project also maintains a [staging registry](https://console.cloud.google.com/gcr/images/k8s-staging-prometheus-adapter/GLOBAL/) where images for each commit from the master branch are published. You can use this registry if you need to test a version from a specific commit, or if you need to deploy a patch while waiting for a new release, but do note that the stability of these images is not guaranteed. Images for versions v0.8.4 and prior are only available in unofficial registries: - https://quay.io/repository/coreos/k8s-prometheus-adapter-amd64 - https://hub.docker.com/r/directxman12/k8s-prometheus-adapter/ Changes: * Publish official images of prometheus-adapter to k8s.gcr.io and stop publishing to unofficial registries (@dgrisonnet) * Move module to sigs.k8s.io/prometheus-adapter (@dgrisonnet) Improvements: * Allow external metrics to be defined as namespaced: false (@carsonoid) * Support setting headers on requests to Prometheus (@discordianfish) * Propagate metric providers context (@dgrisonnet) * Update Kubernetes dependencies to v1.22 and golang version to v1.16 (@dgrisonnet) Bug fixes: * Prevent panics when prometheus-adapter can't get PodMetrics/NodeMetrics (@dgrisonnet) * Filter non-running pods (@dgrisonnet) * Prevent prometheus-adapter from returning negative resource metrics (@dgrisonnet) * Fix incorrect type used for openapi spec (@arajkumar) * Fix openapi spec for custom and external metrics types (@arajkumar) Documentation: * Update deploy/README.md to fix links (@andrewpollack) * Update gcr promotion guidelines (@dgrisonnet) * Default images to the official k8s.gcr.io and gcr.io registries (@dgrisonnet) * Fix external rule tag in documentation (@ashishranjan1457) * Document image registries (@fpetkovski) * Update documentation to include metrics-max-age (@leoskyrocker) Clean-ups: * Remove vendor and localvendor directories (@dgrisonnet) * Consolidate docker build (@dgrisonnet) * Improve container push rules (@dgrisonnet) * Move image publication to prow.k8s.io and remove Travis CI (@dgrisonnet)