From c8145cd3ea379f2f0d8e922681bb5ebc4314b7eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de> Date: Thu, 24 Jun 2021 17:31:05 +0200 Subject: [PATCH] Delete old benchmark resources --- .../aggregation-deployment.yaml | 55 ------------------- .../uc-application/aggregation-service.yaml | 17 ------ execution/uc-application/jmx-configmap.yaml | 10 ---- execution/uc-application/service-monitor.yaml | 14 ----- .../load-generator-service.yaml | 16 ------ .../workloadGenerator.yaml | 37 ------------- 6 files changed, 149 deletions(-) delete mode 100644 execution/uc-application/aggregation-deployment.yaml delete mode 100644 execution/uc-application/aggregation-service.yaml delete mode 100644 execution/uc-application/jmx-configmap.yaml delete mode 100644 execution/uc-application/service-monitor.yaml delete mode 100644 execution/uc-workload-generator/load-generator-service.yaml delete mode 100644 execution/uc-workload-generator/workloadGenerator.yaml diff --git a/execution/uc-application/aggregation-deployment.yaml b/execution/uc-application/aggregation-deployment.yaml deleted file mode 100644 index 1d3ebdb20..000000000 --- a/execution/uc-application/aggregation-deployment.yaml +++ /dev/null @@ -1,55 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: titan-ccp-aggregation -spec: - selector: - matchLabels: - app: titan-ccp-aggregation - replicas: 1 - template: - metadata: - labels: - app: titan-ccp-aggregation - spec: - terminationGracePeriodSeconds: 0 - containers: - - name: uc-application - image: uc-app:latest - ports: - - containerPort: 5555 - name: jmx - env: - - name: KAFKA_BOOTSTRAP_SERVERS - value: "theodolite-cp-kafka:9092" - - name: SCHEMA_REGISTRY_URL - value: "http://theodolite-cp-schema-registry:8081" - - name: JAVA_OPTS - value: "-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.port=5555" - - name: COMMIT_INTERVAL_MS # Set as default for the applications - value: "100" - resources: - limits: - memory: 4Gi - cpu: 1000m - - name: prometheus-jmx-exporter - image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143" - command: - - java - - -XX:+UnlockExperimentalVMOptions - - -XX:+UseCGroupMemoryLimitForHeap - - -XX:MaxRAMFraction=1 - - -XshowSettings:vm - - -jar - - jmx_prometheus_httpserver.jar - - "5556" - - /etc/jmx-aggregation/jmx-kafka-prometheus.yml - ports: - - containerPort: 5556 - volumeMounts: - - name: jmx-config - mountPath: /etc/jmx-aggregation - volumes: - - name: jmx-config - configMap: - name: aggregation-jmx-configmap diff --git a/execution/uc-application/aggregation-service.yaml b/execution/uc-application/aggregation-service.yaml deleted file mode 100644 index 6317caf9f..000000000 --- a/execution/uc-application/aggregation-service.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: titan-ccp-aggregation - labels: - app: titan-ccp-aggregation -spec: - #type: NodePort - selector: - app: titan-ccp-aggregation - ports: - - name: http - port: 80 - targetPort: 80 - protocol: TCP - - name: metrics - port: 5556 diff --git a/execution/uc-application/jmx-configmap.yaml b/execution/uc-application/jmx-configmap.yaml deleted file mode 100644 index 78496a86b..000000000 --- a/execution/uc-application/jmx-configmap.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: aggregation-jmx-configmap -data: - jmx-kafka-prometheus.yml: |+ - jmxUrl: service:jmx:rmi:///jndi/rmi://localhost:5555/jmxrmi - lowercaseOutputName: true - lowercaseOutputLabelNames: true - ssl: false diff --git a/execution/uc-application/service-monitor.yaml b/execution/uc-application/service-monitor.yaml deleted file mode 100644 index 4e7e758ca..000000000 --- a/execution/uc-application/service-monitor.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: monitoring.coreos.com/v1 -kind: ServiceMonitor -metadata: - labels: - app: titan-ccp-aggregation - appScope: titan-ccp - name: titan-ccp-aggregation -spec: - selector: - matchLabels: - app: titan-ccp-aggregation - endpoints: - - port: metrics - interval: 10s diff --git a/execution/uc-workload-generator/load-generator-service.yaml b/execution/uc-workload-generator/load-generator-service.yaml deleted file mode 100644 index c1299e373..000000000 --- a/execution/uc-workload-generator/load-generator-service.yaml +++ /dev/null @@ -1,16 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: titan-ccp-load-generator - labels: - app: titan-ccp-load-generator -spec: - type: ClusterIP - clusterIP: None - selector: - app: titan-ccp-load-generator - ports: - - name: coordination - port: 5701 - targetPort: 5701 - protocol: TCP diff --git a/execution/uc-workload-generator/workloadGenerator.yaml b/execution/uc-workload-generator/workloadGenerator.yaml deleted file mode 100644 index 8f7cc3a8d..000000000 --- a/execution/uc-workload-generator/workloadGenerator.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: titan-ccp-load-generator -spec: - selector: - matchLabels: - app: titan-ccp-load-generator - replicas: 1 - template: - metadata: - labels: - app: titan-ccp-load-generator - spec: - terminationGracePeriodSeconds: 0 - containers: - - name: workload-generator - image: workload-generator:latest - ports: - - containerPort: 5701 - name: coordination - env: - # 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" - - name: SCHEMA_REGISTRY_URL - value: "http://theodolite-cp-schema-registry:8081" -- GitLab