Skip to content
Snippets Groups Projects
uc1-kstreams-benchmark-standalone.yaml 1.12 KiB
name: "uc1-kstreams"
sut:
  resources:
    - configMap:
        name: "benchmark-resources-uc1-kstreams"
        files:
        - "uc1-kstreams-deployment.yaml"
        - "uc1-kstreams-service.yaml"
        - "uc1-jmx-configmap.yaml"
        - "uc1-service-monitor.yaml"
loadGenerator:
  resources:
    - configMap:
        name: "benchmark-resources-uc1-load-generator"
        files:
        - "uc1-load-generator-deployment.yaml"
        - "uc1-load-generator-service.yaml"
resourceTypes:
  - typeName: "Instances"
    patchers:
      - type: "ReplicaPatcher"
        resource: "uc1-kstreams-deployment.yaml"
loadTypes:
  - typeName: "NumSensors"
    patchers:
      - type: "EnvVarPatcher"
        resource: "uc1-load-generator-deployment.yaml"
        container: "workload-generator"
        variableName: "NUM_SENSORS"
      - type: NumSensorsLoadGeneratorReplicaPatcher
        resource: "uc1-load-generator-deployment.yaml"
        properties:
          loadGenMaxRecords: "150000"
kafkaConfig:
  bootstrapServer: "theodolite-strimzi-kafka-bootstrap:9092"
  topics:
    - name: "input"
      numPartitions: 40
      replicationFactor: 1