perf-tests icon indicating copy to clipboard operation
perf-tests copied to clipboard

ClusterLoader: HA cluster support

Open krzysied opened this issue 7 years ago • 18 comments

Currently clusterloader supports only single-master cluster. This should be changed - clusterloader should handle multiple masters.

krzysied avatar Oct 15 '18 13:10 krzysied

It's not about cluster-loader per-se.

It's about some of the measurements, that aren't really HA-friendly.

wojtek-t avatar Oct 15 '18 13:10 wojtek-t

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar Jan 13 '19 13:01 fejta-bot

/remove-lifecycle stale

wojtek-t avatar Jan 14 '19 10:01 wojtek-t

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar May 15 '19 20:05 fejta-bot

/remove-lifecycle stale /lifecycle frozen

wojtek-t avatar May 16 '19 06:05 wojtek-t

/assign @mborsz @mm4tt

You already did some work around that - can one of you describe what is missing here?

wojtek-t avatar Jul 18 '19 20:07 wojtek-t

What is missing is basically going through all callers of GetMasterIp and GetMasterInternalIp methods and migrating them to use multiple IPs if feasible.

I'll try to do it in a free cycles.

mm4tt avatar Jul 22 '19 13:07 mm4tt

/good-first-issue

mm4tt avatar Sep 23 '19 15:09 mm4tt

@mm4tt: This request has been marked as suitable for new contributors.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed by commenting with the /remove-good-first-issue command.

In response to this:

/good-first-issue

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

k8s-ci-robot avatar Sep 23 '19 15:09 k8s-ci-robot

/remove-lifecycle frozen

mm4tt avatar Sep 24 '19 07:09 mm4tt

Hi all, does anyone mind if i take this? /assign @alejandrox1

alejandrox1 avatar Sep 27 '19 15:09 alejandrox1

Hey @alejandrox1,

We don't mind at all, quite the opposite :) Let me know if you need any assistance with this, I'll be happy to help.

Thanks!

mm4tt avatar Sep 30 '19 06:09 mm4tt

thank you Matt

And an update: i'am actively working on this and will get a pr out as soon as possible :) /lifecycle active

alejandrox1 avatar Oct 05 '19 20:10 alejandrox1

update on this: to get ha support the following areasof clustersv2/pkg/measurement need work

  • [x] etcd measurement
  • [x] profile measurement
  • [ ] resource metric measurement
  • [ ] scheduler latency measurement

will be working on the rest.

alejandrox1 avatar Oct 31 '19 15:10 alejandrox1

holidays got me bad. Back on this. Gonna start with the resource metric measurement part

alejandrox1 avatar Jan 17 '20 16:01 alejandrox1

Issues go stale after 90d of inactivity. Mark the issue as fresh with /remove-lifecycle stale. Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta. /lifecycle stale

fejta-bot avatar Apr 16 '20 16:04 fejta-bot

/remove-lifecycle stale /lifecycle frozen

wojtek-t avatar Apr 16 '20 17:04 wojtek-t

lost the bandwidth for working on this. sorry for not being able to drive this to completion but i'll unassign to let others sign up. /unassign @alejandrox1

alejandrox1 avatar Nov 14 '20 22:11 alejandrox1