Skip to content
Snippets Groups Projects
workloadGenerator.yaml 1.03 KiB
Newer Older
apiVersion: apps/v1
metadata:
  name: titan-ccp-load-generator
spec:
  selector:
    matchLabels:
      app: titan-ccp-load-generator
  template:
    metadata:
      labels:
        app: titan-ccp-load-generator
    spec:
      terminationGracePeriodSeconds: 0
      containers:
      - name: workload-generator
        image: workload-generator:latest
        ports:
        - containerPort: 5701
          name: coordination
        # Order need to be preserved for run_uc.py
        - name: NUM_SENSORS
          value: "25000"
        - name: NUM_NESTED_GROUPS
          value: "5"
        - name: KUBERNETES_NAMESPACE
          valueFrom:
            fieldRef:
              fieldPath: metadata.namespace
        - name: KUBERNETES_DNS_NAME
          value: "titan-ccp-load-generator.$(KUBERNETES_NAMESPACE).svc.cluster.local"
        - name: KAFKA_BOOTSTRAP_SERVERS
          value: "theodolite-cp-kafka:9092"
          value: "http://theodolite-cp-schema-registry:8081"