Skip to content

Commit

Permalink
Cut v4.0.0 release (#20)
Browse files Browse the repository at this point in the history
  • Loading branch information
jthomperoo authored Apr 21, 2024
1 parent 94e4e83 commit 3f8ad74
Show file tree
Hide file tree
Showing 46 changed files with 173 additions and 157 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,15 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [v4.0.0] - 2024-04-21
### Changed
- Updated minimum Go version to `v1.22`.
- **BREAKING CHANGE** Changed module path from `github.com/jthomperoo/k8shorizmetrics/v3` to
`github.com/jthomperoo/k8shorizmetrics/v4`.
- **BREAKING CHANGE** Types now use JSON tags which match Kubernetes convention, with naming using camel case rather
than snake case. For example the Resource Metric field `PodMetricsInfo` is now serialized as `podMetricsInfo` rather
than snake case. For example the Resource Metric field `PodMetricsInfo` is now serialised as `podMetricsInfo` rather
than `pod_metrics_info`.
- Updated minimum Go version to `v1.22`.

## [v3.0.0] - 2024-03-21
### Changed
Expand Down Expand Up @@ -61,7 +65,8 @@ call time as a parameter.
- Allows insights into how the HPA makes decisions.
- Supports scaling to and from 0.

[Unreleased]: https://github.com/jthomperoo/k8shorizmetrics/compare/v3.0.0...HEAD
[Unreleased]: https://github.com/jthomperoo/k8shorizmetrics/compare/v4.0.0...HEAD
[v4.0.0]: https://github.com/jthomperoo/k8shorizmetrics/compare/v3.0.0...v4.0.0
[v3.0.0]: https://github.com/jthomperoo/k8shorizmetrics/compare/v2.0.2...v3.0.0
[v2.0.2]: https://github.com/jthomperoo/k8shorizmetrics/compare/v2.0.1...v2.0.2
[v2.0.1]: https://github.com/jthomperoo/k8shorizmetrics/compare/v2.0.0...v2.0.1
Expand Down
19 changes: 15 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[![Build](https://github.com/jthomperoo/k8shorizmetrics/workflows/main/badge.svg)](https://github.com/jthomperoo/k8shorizmetrics/actions)
[![go.dev](https://img.shields.io/badge/go.dev-reference-007d9c?logo=go&logoColor=white&style=flat)](https://pkg.go.dev/github.com/jthomperoo/k8shorizmetrics/v3)
[![go.dev](https://img.shields.io/badge/go.dev-reference-007d9c?logo=go&logoColor=white&style=flat)](https://pkg.go.dev/github.com/jthomperoo/k8shorizmetrics/v4)
[![Go Report
Card](https://goreportcard.com/badge/github.com/jthomperoo/k8shorizmetrics/v3)](https://goreportcard.com/report/github.com/jthomperoo/k8shorizmetrics/v3)
Card](https://goreportcard.com/badge/github.com/jthomperoo/k8shorizmetrics/v4)](https://goreportcard.com/report/github.com/jthomperoo/k8shorizmetrics/v4)
[![License](https://img.shields.io/:license-apache-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)

# k8shorizmetrics
Expand All @@ -13,7 +13,7 @@ to work out the target replica count that the HPA does.
## Install

```bash
go get -u github.com/jthomperoo/k8shorizmetrics/v3@v3.0.0
go get -u github.com/jthomperoo/k8shorizmetrics/v4@v4.0.0
```

## Features
Expand Down Expand Up @@ -89,7 +89,7 @@ func main() {

## Documentation

See the [Go doc](https://pkg.go.dev/github.com/jthomperoo/k8shorizmetrics/v3).
See the [Go doc](https://pkg.go.dev/github.com/jthomperoo/k8shorizmetrics/v4).

## Migration

Expand Down Expand Up @@ -138,6 +138,17 @@ if err != nil {

You can use similar code for the `Evaluate` method of the `Evaluater`.

### From v3 to v4

To update to `v4` you will need to update all references in your code that refer to
`github.com/jthomperoo/k8shorizmetrics/v3` to use `github.com/jthomperoo/k8shorizmetrics/v4`.

The only behaviour change is around serialisation into JSON. Fields are now serialised using camel case rather
than snake case to match the Kubernetes conventions.

If you are relying on JSON serialised values you need to use camel case now. For example the Resource Metric field
`PodMetricsInfo` is now serialised as `podMetricsInfo` ratherthan `pod_metrics_info`.

## Examples

See the [examples directory](./examples/) for some examples, [cpuprint](./examples/cpuprint/) is a good start.
Expand Down
12 changes: 6 additions & 6 deletions evaluate.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ package k8shorizmetrics
import (
"fmt"

"github.com/jthomperoo/k8shorizmetrics/v3/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/pods"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/resource"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/pods"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/resource"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
autoscalingv2 "k8s.io/api/autoscaling/v2"
)

Expand Down
6 changes: 3 additions & 3 deletions evaluate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ import (
"testing"

"github.com/google/go-cmp/cmp"
"github.com/jthomperoo/k8shorizmetrics/v3"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
v2 "k8s.io/api/autoscaling/v2"
)

Expand Down
4 changes: 2 additions & 2 deletions examples/cpuandmemoryreplicaprint/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.22.0
toolchain go1.22.2

require (
github.com/jthomperoo/k8shorizmetrics/v3 v3.0.0
github.com/jthomperoo/k8shorizmetrics/v4 v4.0.0
k8s.io/api v0.30.0
k8s.io/apimachinery v0.30.0
k8s.io/client-go v0.30.0
Expand Down Expand Up @@ -57,4 +57,4 @@ require (
sigs.k8s.io/yaml v1.4.0 // indirect
)

replace github.com/jthomperoo/k8shorizmetrics/v3 => ../../
replace github.com/jthomperoo/k8shorizmetrics/v4 => ../../
6 changes: 3 additions & 3 deletions examples/cpuandmemoryreplicaprint/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ import (
"path/filepath"
"time"

"github.com/jthomperoo/k8shorizmetrics/v3"
"github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v3/podsclient"
"github.com/jthomperoo/k8shorizmetrics/v4"
"github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v4/podsclient"
v2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
4 changes: 2 additions & 2 deletions examples/cpuprint/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.22.0
toolchain go1.22.2

require (
github.com/jthomperoo/k8shorizmetrics/v3 v3.0.0
github.com/jthomperoo/k8shorizmetrics/v4 v4.0.0
k8s.io/api v0.30.0
k8s.io/apimachinery v0.30.0
k8s.io/client-go v0.30.0
Expand Down Expand Up @@ -57,4 +57,4 @@ require (
sigs.k8s.io/yaml v1.4.0 // indirect
)

replace github.com/jthomperoo/k8shorizmetrics/v3 => ../../
replace github.com/jthomperoo/k8shorizmetrics/v4 => ../../
6 changes: 3 additions & 3 deletions examples/cpuprint/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,9 @@ import (
"path/filepath"
"time"

"github.com/jthomperoo/k8shorizmetrics/v3"
"github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v3/podsclient"
"github.com/jthomperoo/k8shorizmetrics/v4"
"github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v4/podsclient"
v2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/labels"
Expand Down
4 changes: 2 additions & 2 deletions examples/cpureplicaprint/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ go 1.22.0
toolchain go1.22.2

require (
github.com/jthomperoo/k8shorizmetrics/v3 v3.0.0
github.com/jthomperoo/k8shorizmetrics/v4 v4.0.0
k8s.io/api v0.30.0
k8s.io/apimachinery v0.30.0
k8s.io/client-go v0.30.0
Expand Down Expand Up @@ -57,4 +57,4 @@ require (
sigs.k8s.io/yaml v1.4.0 // indirect
)

replace github.com/jthomperoo/k8shorizmetrics/v3 => ../../
replace github.com/jthomperoo/k8shorizmetrics/v4 => ../../
6 changes: 3 additions & 3 deletions examples/cpureplicaprint/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ import (
"path/filepath"
"time"

"github.com/jthomperoo/k8shorizmetrics/v3"
"github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v3/podsclient"
"github.com/jthomperoo/k8shorizmetrics/v4"
"github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v4/podsclient"
v2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
22 changes: 11 additions & 11 deletions gather.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,17 +31,17 @@ import (
"fmt"
"time"

"github.com/jthomperoo/k8shorizmetrics/v3/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/pods"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/resource"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/object"
podsmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/pods"
resourcemetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/resource"
metricsclient "github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/pods"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/resource"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/object"
podsmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/pods"
resourcemetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/resource"
metricsclient "github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
autoscalingv2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
20 changes: 10 additions & 10 deletions gather_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,16 @@ import (
"time"

"github.com/google/go-cmp/cmp"
"github.com/jthomperoo/k8shorizmetrics/v3"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/object"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/podmetrics"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/pods"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/resource"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/value"
"github.com/jthomperoo/k8shorizmetrics/v4"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/object"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/podmetrics"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/pods"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/resource"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/value"
autoscalingv2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module github.com/jthomperoo/k8shorizmetrics/v3
module github.com/jthomperoo/k8shorizmetrics/v4

go 1.22.0

Expand Down
4 changes: 2 additions & 2 deletions internal/external/evaluate.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ import (
"fmt"
"math"

"github.com/jthomperoo/k8shorizmetrics/v3/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
)

// Evaluate (external) calculates a replica count evaluation, using the tolerance and calculater provided
Expand Down
14 changes: 7 additions & 7 deletions internal/external/evaluate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ import (
"testing"

"github.com/google/go-cmp/cmp"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/value"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/value"
v2 "k8s.io/api/autoscaling/v2"
"k8s.io/apimachinery/pkg/api/resource"
)
Expand Down
8 changes: 4 additions & 4 deletions internal/external/gather.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,12 @@ package external
import (
"fmt"

"github.com/jthomperoo/k8shorizmetrics/v3/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/value"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/value"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"

metricsclient "github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
metricsclient "github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
"k8s.io/apimachinery/pkg/labels"
)

Expand Down
14 changes: 7 additions & 7 deletions internal/external/gather_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ import (
"time"

"github.com/google/go-cmp/cmp"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/testutil"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/value"
metricsclient "github.com/jthomperoo/k8shorizmetrics/v3/metricsclient"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/external"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/podutil"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/testutil"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/value"
metricsclient "github.com/jthomperoo/k8shorizmetrics/v4/metricsclient"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/labels"
)
Expand Down
2 changes: 1 addition & 1 deletion internal/fake/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ package fake
import (
"time"

"github.com/jthomperoo/k8shorizmetrics/v3/metrics/podmetrics"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/podmetrics"
autoscalingv2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/labels"
Expand Down
2 changes: 1 addition & 1 deletion internal/fake/evaluate.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package fake

import (
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
)

// ExternalEvaluater (fake) provides a way to insert functionality into a ExternalEvaluater
Expand Down
8 changes: 4 additions & 4 deletions internal/fake/gather.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,10 @@ package fake
import (
"time"

externalmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/external"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/object"
podsmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/pods"
resourcemetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/resource"
externalmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/external"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/object"
podsmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/pods"
resourcemetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/resource"
autoscalingv2 "k8s.io/api/autoscaling/v2"
corev1 "k8s.io/api/core/v1"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
Expand Down
2 changes: 1 addition & 1 deletion internal/fake/replicas.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ limitations under the License.
package fake

import (
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/podmetrics"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/podmetrics"
"k8s.io/apimachinery/pkg/util/sets"
)

Expand Down
4 changes: 2 additions & 2 deletions internal/object/evaluate.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ import (
"fmt"
"math"

"github.com/jthomperoo/k8shorizmetrics/v3/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
autoscaling "k8s.io/api/autoscaling/v2"
)

Expand Down
14 changes: 7 additions & 7 deletions internal/object/evaluate_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ import (
"testing"

"github.com/google/go-cmp/cmp"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v3/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v3/metrics/object"
"github.com/jthomperoo/k8shorizmetrics/v3/metrics/value"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/fake"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/object"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/replicas"
"github.com/jthomperoo/k8shorizmetrics/v4/internal/testutil"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics"
objectmetrics "github.com/jthomperoo/k8shorizmetrics/v4/metrics/object"
"github.com/jthomperoo/k8shorizmetrics/v4/metrics/value"
v2 "k8s.io/api/autoscaling/v2"
"k8s.io/apimachinery/pkg/api/resource"
)
Expand Down
Loading

0 comments on commit 3f8ad74

Please sign in to comment.