Skip to content

Commit

Permalink
Add dependencency on k8s.io/metrics
Browse files Browse the repository at this point in the history
This commit introduces a dependency on k8s.io/metrics, for
use with the horizontal pod autoscaler.
  • Loading branch information
DirectXMan12 committed Mar 1, 2017
1 parent d6fe1e8 commit e9eddd9
Show file tree
Hide file tree
Showing 48 changed files with 10,464 additions and 0 deletions.
52 changes: 52 additions & 0 deletions Godeps/Godeps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2,717 changes: 2,717 additions & 0 deletions Godeps/LICENSES

Large diffs are not rendered by default.

247 changes: 247 additions & 0 deletions vendor/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -16689,3 +16689,250 @@ go_library(
tags = ["automanaged"],
deps = ["//vendor:github.com/golang/protobuf/proto"],
)

go_library(
name = "k8s.io/metrics/pkg/apis/custom_metrics",
srcs = [
"k8s.io/metrics/pkg/apis/custom_metrics/doc.go",
"k8s.io/metrics/pkg/apis/custom_metrics/register.go",
"k8s.io/metrics/pkg/apis/custom_metrics/types.generated.go",
"k8s.io/metrics/pkg/apis/custom_metrics/types.go",
"k8s.io/metrics/pkg/apis/custom_metrics/zz_generated.deepcopy.go",
],
tags = ["automanaged"],
deps = [
"//vendor:github.com/ugorji/go/codec",
"//vendor:k8s.io/apimachinery/pkg/api/resource",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/conversion",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/apimachinery/pkg/types",
"//vendor:k8s.io/client-go/pkg/api",
],
)

go_library(
name = "k8s.io/metrics/pkg/apis/custom_metrics/install",
srcs = ["k8s.io/metrics/pkg/apis/custom_metrics/install/install.go"],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apimachinery/announced",
"//vendor:k8s.io/apimachinery/pkg/apimachinery/registered",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/metrics/pkg/apis/custom_metrics",
"//vendor:k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1",
srcs = [
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/doc.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/generated.pb.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/register.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/types.generated.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/types.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/zz_generated.conversion.go",
"k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1/zz_generated.deepcopy.go",
],
tags = ["automanaged"],
deps = [
"//vendor:github.com/gogo/protobuf/proto",
"//vendor:github.com/ugorji/go/codec",
"//vendor:k8s.io/apimachinery/pkg/api/resource",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/conversion",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/apimachinery/pkg/types",
"//vendor:k8s.io/client-go/pkg/api/v1",
"//vendor:k8s.io/metrics/pkg/apis/custom_metrics",
],
)

go_library(
name = "k8s.io/metrics/pkg/apis/metrics",
srcs = [
"k8s.io/metrics/pkg/apis/metrics/doc.go",
"k8s.io/metrics/pkg/apis/metrics/register.go",
"k8s.io/metrics/pkg/apis/metrics/types.go",
"k8s.io/metrics/pkg/apis/metrics/zz_generated.deepcopy.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/conversion",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/client-go/pkg/api",
],
)

go_library(
name = "k8s.io/metrics/pkg/apis/metrics/install",
srcs = ["k8s.io/metrics/pkg/apis/metrics/install/install.go"],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apimachinery/announced",
"//vendor:k8s.io/apimachinery/pkg/apimachinery/registered",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/util/sets",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/metrics/pkg/apis/metrics",
"//vendor:k8s.io/metrics/pkg/apis/metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/apis/metrics/v1alpha1",
srcs = [
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/doc.go",
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/generated.pb.go",
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/register.go",
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/types.go",
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/zz_generated.conversion.go",
"k8s.io/metrics/pkg/apis/metrics/v1alpha1/zz_generated.deepcopy.go",
],
tags = ["automanaged"],
deps = [
"//vendor:github.com/gogo/protobuf/proto",
"//vendor:github.com/gogo/protobuf/sortkeys",
"//vendor:k8s.io/apimachinery/pkg/api/resource",
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/conversion",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/client-go/pkg/api/v1",
"//vendor:k8s.io/metrics/pkg/apis/metrics",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/clientset_generated/clientset",
srcs = [
"k8s.io/metrics/pkg/client/clientset_generated/clientset/clientset.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/doc.go",
],
tags = ["automanaged"],
deps = [
"//vendor:github.com/golang/glog",
"//vendor:k8s.io/client-go/discovery",
"//vendor:k8s.io/client-go/plugin/pkg/client/auth",
"//vendor:k8s.io/client-go/rest",
"//vendor:k8s.io/client-go/util/flowcontrol",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/clientset_generated/clientset/fake",
srcs = [
"k8s.io/metrics/pkg/client/clientset_generated/clientset/fake/clientset_generated.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/fake/doc.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/watch",
"//vendor:k8s.io/client-go/discovery",
"//vendor:k8s.io/client-go/discovery/fake",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/client-go/testing",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/clientset_generated/clientset/scheme",
srcs = [
"k8s.io/metrics/pkg/client/clientset_generated/clientset/scheme/doc.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/scheme/register.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/runtime",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/apimachinery/pkg/runtime/serializer",
"//vendor:k8s.io/metrics/pkg/apis/metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1",
srcs = [
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/doc.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/generated_expansion.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/metrics_client.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/nodemetrics.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/podmetrics.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/runtime/serializer",
"//vendor:k8s.io/apimachinery/pkg/watch",
"//vendor:k8s.io/client-go/rest",
"//vendor:k8s.io/metrics/pkg/apis/metrics/v1alpha1",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset/scheme",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake",
srcs = [
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake/doc.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake/fake_metrics_client.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake/fake_nodemetrics.go",
"k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1/fake/fake_podmetrics.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/apis/meta/v1",
"//vendor:k8s.io/apimachinery/pkg/labels",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/apimachinery/pkg/watch",
"//vendor:k8s.io/client-go/rest",
"//vendor:k8s.io/client-go/testing",
"//vendor:k8s.io/metrics/pkg/apis/metrics/v1alpha1",
"//vendor:k8s.io/metrics/pkg/client/clientset_generated/clientset/typed/metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/custom_metrics",
srcs = [
"k8s.io/metrics/pkg/client/custom_metrics/client.go",
"k8s.io/metrics/pkg/client/custom_metrics/interfaces.go",
],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/api/meta",
"//vendor:k8s.io/apimachinery/pkg/labels",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/apimachinery/pkg/runtime/serializer",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/client-go/rest",
"//vendor:k8s.io/client-go/util/flowcontrol",
"//vendor:k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1",
],
)

go_library(
name = "k8s.io/metrics/pkg/client/custom_metrics/fake",
srcs = ["k8s.io/metrics/pkg/client/custom_metrics/fake/fake_client.go"],
tags = ["automanaged"],
deps = [
"//vendor:k8s.io/apimachinery/pkg/labels",
"//vendor:k8s.io/apimachinery/pkg/runtime/schema",
"//vendor:k8s.io/client-go/pkg/api",
"//vendor:k8s.io/client-go/testing",
"//vendor:k8s.io/metrics/pkg/apis/custom_metrics/v1alpha1",
"//vendor:k8s.io/metrics/pkg/client/custom_metrics",
],
)
Loading

0 comments on commit e9eddd9

Please sign in to comment.