Skip to content

Commit

Permalink
vendor,router/rebuild: add prometheus metrics to workqueue
Browse files Browse the repository at this point in the history
  • Loading branch information
cezarsa committed Dec 7, 2018
1 parent 5dc2c76 commit 687c901
Show file tree
Hide file tree
Showing 37 changed files with 95,421 additions and 1 deletion.
9 changes: 9 additions & 0 deletions Gopkg.lock

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

4 changes: 4 additions & 0 deletions Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,10 @@ required = [
name = "k8s.io/apiextensions-apiserver"
branch = "release-1.9"

[[constraint]]
name = "k8s.io/kubernetes"
branch = "release-1.9"

# Kube specific overrides
[[override]]
name = "k8s.io/apimachinery"
Expand Down
3 changes: 2 additions & 1 deletion router/rebuild/task.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ import (
"github.com/tsuru/tsuru/api/shutdown"
"github.com/tsuru/tsuru/log"
"k8s.io/client-go/util/workqueue"
_ "k8s.io/kubernetes/pkg/util/workqueue/prometheus"
)

const rebuildWorkers = 20
Expand Down Expand Up @@ -87,7 +88,7 @@ func Initialize(finder func(string) (RebuildApp, error)) error {
task = &rebuildTask{
queue: workqueue.NewNamedRateLimitingQueue(
workqueue.DefaultControllerRateLimiter(),
"routes-rebuild",
"tsuru_workqueue_rebuild",
),
}
task.runWorkers()
Expand Down
1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/.bazelrc

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/.kazelcfg.json

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/BUILD.bazel

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

92,568 changes: 92,568 additions & 0 deletions vendor/k8s.io/kubernetes/Godeps/LICENSES

Large diffs are not rendered by default.

202 changes: 202 additions & 0 deletions vendor/k8s.io/kubernetes/LICENSE

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/Makefile

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/Makefile.generated_files

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/WORKSPACE

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/cluster/gce/cos

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/cluster/gce/custom

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

1 change: 1 addition & 0 deletions vendor/k8s.io/kubernetes/cluster/gce/ubuntu

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

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

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

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

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

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

0 comments on commit 687c901

Please sign in to comment.