diff --git a/doc/loadtestscenario/test_1/Test-1-Backpressure.png b/doc/loadtestscenario/test_1/Test-1-Backpressure.png new file mode 100644 index 0000000..f5f323c Binary files /dev/null and b/doc/loadtestscenario/test_1/Test-1-Backpressure.png differ diff --git a/doc/loadtestscenario/test_1/Test-1-operate.png b/doc/loadtestscenario/test_1/Test-1-operate.png new file mode 100644 index 0000000..873f6df Binary files /dev/null and b/doc/loadtestscenario/test_1/Test-1-operate.png differ diff --git a/doc/loadtestscenario/test_1/test-1-c8CrawlUrlMultiple.yaml b/doc/loadtestscenario/test_1/test-1-c8CrawlUrlMultiple.yaml new file mode 100644 index 0000000..6f2e1ce --- /dev/null +++ b/doc/loadtestscenario/test_1/test-1-c8CrawlUrlMultiple.yaml @@ -0,0 +1,367 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-creation + labels: + app: ku-processautomator-creation +spec: + selector: + matchLabels: + app: ku-processautomator-creation + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-creation + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-creation + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=DEPLOYPROCESS|WARMINGUP|CREATION + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-retrievework + labels: + app: ku-processautomator-retrievework +spec: + selector: + matchLabels: + app: ku-processautomator-retrievework + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-retrievework + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-retrievework + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-retrieve + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-search + labels: + app: ku-processautomator-search +spec: + selector: + matchLabels: + app: ku-processautomator-search + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-search + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-search + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-search + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-message + labels: + app: ku-processautomator-message +spec: + selector: + matchLabels: + app: ku-processautomator-message + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-message + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-message + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-message + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-verify + labels: + app: ku-processautomator-verify +spec: + selector: + matchLabels: + app: ku-processautomator-verify + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-verify + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-verify + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=USERTASK + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-add + labels: + app: ku-processautomator-add +spec: + selector: + matchLabels: + app: ku-processautomator-add + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-add + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-message + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-add + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi + +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-filter + labels: + app: ku-processautomator-filter +spec: + selector: + matchLabels: + app: ku-processautomator-filter + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-filter + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-filter + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-filter + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: ku-processautomator-store + labels: + app: ku-processautomator-store +spec: + selector: + matchLabels: + app: ku-processautomator-store + replicas: 1 + template: + metadata: + labels: + app: ku-processautomator-store + annotations: + prometheus.io/scrape: "true" + prometheus.io/port: "8088" + prometheus.io/path: "/actuator/prometheus" + spec: + containers: + - name: ku-processautomator-store + image: pierreyvesmonnet/processautomator:1.0.0 + imagePullPolicy: Always + env: + - name: JAVA_TOOL_OPTIONS + value: >- + -Dautomator.servers.camunda8.zeebeGatewayAddress=camunda-zeebe-gateway:26500 + -Dautomator.servers.camunda8.operateUserName=demo + -Dautomator.servers.camunda8.operateUserPassword=demo + -Dautomator.servers.camunda8.operateUrl=http://camunda-operate:80 + -Dautomator.servers.camunda8.taskListUrl= + -Dautomator.servers.camunda8.workerExecutionThreads=1 + -Dautomator.startup.scenarioPath=/app/scenarii/loadtest + -Dautomator.startup.scenarioAtStartup=C8CrawlUrlScn.json + -Dautomator.startup.policyExecution=SERVICETASK + -Dautomator.startup.filterService=crawl-store + -Dautomator.startup.logLevel=MONITORING + resources: + limits: + cpu: 1 + memory: 2Gi + requests: + cpu: 1 + memory: 1Gi \ No newline at end of file