kind: Benchmark
metadata:
creationTimestamp: '2022-03-21T10:16:22Z'
generation: 2
managedFields:
- apiVersion: cnsbench.example.com/v1alpha1
fieldsType: FieldsV1
fieldsV1:
'f:spec':
.: {}
'f:metadataOutput': {}
'f:metricsOutput': {}
'f:workloadsOutput': {}
manager: kubectl-create
operation: Update
time: '2022-03-21T10:16:22Z'
- apiVersion: cnsbench.example.com/v1alpha1
fieldsType: FieldsV1
fieldsV1:
'f:spec':
'f:controlOperations': {}
'f:outputs': {}
'f:rates': {}
'f:runtime': {}
'f:volumes': {}
'f:workloads': {}
manager: manager
operation: Update
time: '2022-03-21T10:16:22Z'
name: quickstart-benchmark
namespace: cnsbench-system
resourceVersion: '17341795'
uid: 674136af-f9a8-4f88-a80b-c4ae003311f2
spec:
metricsOutput: defaultMetricsOutput
controlOperations: null
metadataOutput: defaultMetadataOutput
outputs:
- httpPostSpec:
url: >-
http://cnsbench-output-collector.cnsbench-system.svc.cluster.local:8888/ex1
name: es
- httpPostSpec:
url: >-
http://cnsbench-output-collector.cnsbench-system.svc.cluster.local:8888/workloads
name: defaultWorkloadsOutput
- httpPostSpec:
url: >-
http://cnsbench-output-collector.cnsbench-system.svc.cluster.local:8888/metadata
name: defaultMetadataOutput
- httpPostSpec:
url: >-
http://cnsbench-output-collector.cnsbench-system.svc.cluster.local:8888/metrics
name: defaultMetricsOutput
rates: null
runtime: ''
volumes: null
workloads:
- count: 1
name: quickstart
outputFiles:
- filename: /output/output.json
parser: basic-parser
sink: es
target: workload
rateName: ''
syncGroup: ''
vars:
fiosize: 500Mi
pvcsize: 1Gi
storageClass: local-storage
workload: fio
workloadsOutput: defaultWorkloadsOutput```
The instance in YAML below is a fio benchmark: