Skip to content

Commit 33f907a

Browse files
authored
Merge pull request kubernetes#76912 from tallclair/cloudinfo
Reregister cAdvisor cloud info providers in Kubelet
2 parents 588ea5d + c12b053 commit 33f907a

File tree

10 files changed

+308
-1
lines changed

10 files changed

+308
-1
lines changed

pkg/kubelet/cadvisor/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ go_library(
3737
"//vendor/github.com/google/cadvisor/container/systemd/install:go_default_library",
3838
"//vendor/github.com/google/cadvisor/fs:go_default_library",
3939
"//vendor/github.com/google/cadvisor/manager:go_default_library",
40+
"//vendor/github.com/google/cadvisor/utils/cloudinfo/aws:go_default_library",
41+
"//vendor/github.com/google/cadvisor/utils/cloudinfo/azure:go_default_library",
42+
"//vendor/github.com/google/cadvisor/utils/cloudinfo/gce:go_default_library",
4043
"//vendor/github.com/google/cadvisor/utils/sysfs:go_default_library",
4144
"//vendor/k8s.io/klog:go_default_library",
4245
],

pkg/kubelet/cadvisor/cadvisor_linux.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,18 @@ import (
2626
"path"
2727
"time"
2828

29+
// Register supported container handlers.
2930
_ "github.com/google/cadvisor/container/containerd/install"
3031
_ "github.com/google/cadvisor/container/crio/install"
3132
_ "github.com/google/cadvisor/container/docker/install"
3233
_ "github.com/google/cadvisor/container/systemd/install"
3334

35+
// Register cloud info providers.
36+
// TODO(#76660): Remove this once the cAdvisor endpoints are removed.
37+
_ "github.com/google/cadvisor/utils/cloudinfo/aws"
38+
_ "github.com/google/cadvisor/utils/cloudinfo/azure"
39+
_ "github.com/google/cadvisor/utils/cloudinfo/gce"
40+
3441
"github.com/google/cadvisor/cache/memory"
3542
cadvisormetrics "github.com/google/cadvisor/container"
3643
"github.com/google/cadvisor/events"

vendor/github.com/google/cadvisor/utils/cloudinfo/BUILD

Lines changed: 6 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/aws/BUILD

Lines changed: 30 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/aws/aws.go

Lines changed: 79 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/azure/BUILD

Lines changed: 27 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/azure/azure.go

Lines changed: 58 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/gce/BUILD

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/github.com/google/cadvisor/utils/cloudinfo/gce/gce.go

Lines changed: 66 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

vendor/modules.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -445,6 +445,9 @@ github.com/google/cadvisor/storage
445445
github.com/google/cadvisor/summary
446446
github.com/google/cadvisor/utils
447447
github.com/google/cadvisor/utils/cloudinfo
448+
github.com/google/cadvisor/utils/cloudinfo/aws
449+
github.com/google/cadvisor/utils/cloudinfo/azure
450+
github.com/google/cadvisor/utils/cloudinfo/gce
448451
github.com/google/cadvisor/utils/cpuload
449452
github.com/google/cadvisor/utils/cpuload/netlink
450453
github.com/google/cadvisor/utils/docker

0 commit comments

Comments
 (0)