Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 5 additions & 7 deletions build/golden-image/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,11 @@ at VM boot time.

## How It Works

```
blueprint.toml image-builder Containerfile
(packages) ──────► build qcow2 ──────► FROM scratch
(Fedora 42) COPY qcow2 → /disk/
containerdisk
OCI image
```mermaid
flowchart LR
BP["blueprint.toml<br/>(packages)"] --> IB["image-builder<br/>build qcow2<br/>(Fedora 42)"]
IB --> CF["Containerfile<br/>FROM scratch<br/>COPY qcow2 → /disk/"]
CF --> CD["containerdisk<br/>OCI image"]
```

1. **`blueprint.toml`** — declarative package manifest consumed by osbuild.
Expand Down
30 changes: 10 additions & 20 deletions catalog/redis-bench/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,27 +7,17 @@ latency percentiles.

## Architecture

```mermaid
flowchart TD
SVC["K8s Service<br/>virtwork-redis-bench:6379"] --> SRV
SRV["Server (1 VM)<br/>redis-server :6379<br/>/var/lib/redis"]
PV["10Gi persistent volume"] --> SRV
C0["Client 0<br/>redis-benchmark"] -->|DNS| SRV
C1["Client 1<br/>redis-benchmark"] -->|DNS| SRV
CN["Client N<br/>redis-benchmark"] -->|DNS| SRV
```
┌──────────────────────────────┐
│ K8s Service │
│ virtwork-redis-bench:6379 │
└──────────┬───────────────────┘
┌───────▼────────┐
│ Server (1 VM) │
│ redis-server │
│ :6379 │
│ /var/lib/redis │◄── 10Gi persistent volume
└───────▲────────┘
│ DNS
┌─────────────┼─────────────┐
│ │ │
┌────┴───┐ ┌────┴───┐ ┌────┴───┐
│Client 0│ │Client 1│ │Client N│
│ bench │ │ bench │ │ bench │
└────────┘ └────────┘ └────────┘
(scale with --vm-count)
```

Scale clients with `--params workload.vm-count=N`

## Parameters

Expand Down
Loading