Skip to content

docs: update virtwork-vs-kube-burner comparison with full workload set#181

Merged
mrhillsman merged 5 commits into
mainfrom
docs/virtwork-vs-kube-burner-updates
Jun 1, 2026
Merged

docs: update virtwork-vs-kube-burner comparison with full workload set#181
mrhillsman merged 5 commits into
mainfrom
docs/virtwork-vs-kube-burner-updates

Conversation

@mrhillsman

Copy link
Copy Markdown
Contributor

Summary

  • Fix architecture layers diagram: move audit to L1, add orchestrator to L4, add logging to L1
  • Add tps and three chaos workloads to the workload table (5 → 9), extending the positioning narrative to cover fault injection
  • Drop frozen maturity stats (commit/contributor counts) to avoid future drift
  • Fix GitHub URL from redhat-openshift-partner-labs/virtwork to opdev/virtwork to match go.mod
  • Expand YAML config example and simplify sequence diagram to reflect the full default workload set
  • Add chaos/resilience testing path to the decision flowchart and weave chaos workloads into the partner validation table

Move audit to L1, add orchestrator to L4, add logging to L1.
Add tps and chaos-* to L3 workload list.

Signed-off-by: Melvin Hillsman <mhillsma@redhat.com>
Add tps, chaos-disk, chaos-network, and chaos-process to the
workload table (9 total, was 5). Extend the narrative to explain
how chaos workloads strengthen the positioning by adding failure
injection as a signal category.

Signed-off-by: Melvin Hillsman <mhillsma@redhat.com>
Replace frozen commit/contributor counts with generic "Active
development" to avoid future drift. Update GitHub URL from
redhat-openshift-partner-labs/virtwork to opdev/virtwork to
match go.mod module path.

Signed-off-by: Melvin Hillsman <mhillsma@redhat.com>
Simplify sequence diagram to bare 'virtwork run' (all 9 workloads
are the default). Expand YAML config example to include tps,
chaos-disk, chaos-network, and chaos-process alongside the
original five.

Signed-off-by: Melvin Hillsman <mhillsma@redhat.com>
…ation

Add chaos/resilience testing path and tps to the decision flowchart.
Update partner product validation table to show how chaos workloads
exercise alerting and recovery handling for storage, monitoring,
and network products. Add netperf/curl to the network row for tps.

Signed-off-by: Melvin Hillsman <mhillsma@redhat.com>
@exe-prow-github-app exe-prow-github-app Bot requested a review from OchiengEd June 1, 2026 19:24
@exe-prow-github-app

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: mrhillsman

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@exe-prow-github-app exe-prow-github-app Bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jun 1, 2026
@mrhillsman mrhillsman removed the request for review from OchiengEd June 1, 2026 19:24
@mrhillsman mrhillsman merged commit f90b89c into main Jun 1, 2026
2 of 3 checks passed
@mrhillsman mrhillsman deleted the docs/virtwork-vs-kube-burner-updates branch June 1, 2026 19:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant