capsule-render icon indicating copy to clipboard operation
capsule-render copied to clipboard

[RFE] Create a cluster loader + pbench plugin.

Open timothysc opened this issue 8 years ago • 8 comments

Part of my desire in creating sonobuoy was to have a unified means of generating a performance report, that lived as a canonical thunk to be compared over time.

Combine cluster-loading + sonobuoy gathering + pbench data

/cc @jeremyeder @mffiedler @sjug

timothysc avatar Sep 29 '17 17:09 timothysc

@carldanley @mauilion - Just as a PSA, something like this will eventually be needed todo scale out deployment validation

timothysc avatar Jun 22 '18 21:06 timothysc

The blocker for this currently is that the pbench plugin needs the hostPID option on the pod which we dont surface.

I'm debating one of two approaches for this:

  1. in the plugin spec, allow the user to also provide an optional podspec which will be merged with our templated version
  2. dont surface any of this but, as #638 suggests, consume the plugin definitions on the clientside and produce the fully pods that we want to run (they'll be missing the call home info which will be added later though to report results). This approach ensures power users can do anything they want.

The downside of (2) is that it puts those power users back into the age of run sonobuoy gen -> edit file -> kubectl apply whereas (1) would allow the users to store those thanks in the plugin spec and still run with sonobuoy run --plugin foo and more easily support sharing of configs like that.

johnSchnake avatar May 28 '19 20:05 johnSchnake

The blocker listed here is no longer relevant; there is not a PodSpec field on the plugin definitions which can override any of the default podspec settings.

johnSchnake avatar Aug 21 '19 19:08 johnSchnake

There has not been much activity here. We'll be closing this issue if there are no follow-ups within 15 days.

stale[bot] avatar Nov 04 '20 23:11 stale[bot]

@wilsonehusin let us revisit this.

vladimirvivien avatar Nov 17 '20 20:11 vladimirvivien

There has not been much activity here. We'll be closing this issue if there are no follow-ups within 15 days.

stale[bot] avatar Jan 16 '21 20:01 stale[bot]

Not stale

vladimirvivien avatar Jan 19 '21 17:01 vladimirvivien

@wilsonehusin I am marking this so that we can revisit this and prioritize for this year.

vladimirvivien avatar Jan 19 '21 17:01 vladimirvivien

There has not been much activity here. We'll be closing this issue if there are no follow-ups within 15 days.

stale[bot] avatar Feb 05 '23 01:02 stale[bot]