@@ -6,17 +6,19 @@ import (
66
77// Config specific to JMeter backend
88type Config struct {
9- MasterImageName string `envconfig:"JMETER_MASTER_IMAGE_NAME"`
10- MasterImageTag string `envconfig:"JMETER_MASTER_IMAGE_TAG"`
11- MasterCPULimits string `envconfig:"JMETER_MASTER_CPU_LIMITS"`
12- MasterCPURequests string `envconfig:"JMETER_MASTER_CPU_REQUESTS"`
13- MasterMemoryLimits string `envconfig:"JMETER_MASTER_MEMORY_LIMITS"`
14- MasterMemoryRequests string `envconfig:"JMETER_MASTER_MEMORY_REQUESTS"`
15- WorkerImageName string `envconfig:"JMETER_WORKER_IMAGE_NAME"`
16- WorkerImageTag string `envconfig:"JMETER_WORKER_IMAGE_TAG"`
17- WorkerCPULimits string `envconfig:"JMETER_WORKER_CPU_LIMITS"`
18- WorkerCPURequests string `envconfig:"JMETER_WORKER_CPU_REQUESTS"`
19- WorkerMemoryLimits string `envconfig:"JMETER_WORKER_MEMORY_LIMITS"`
20- WorkerMemoryRequests string `envconfig:"JMETER_WORKER_MEMORY_REQUESTS"`
21- WaitForResourceTimeout time.Duration `envconfig:"WAIT_FOR_RESOURCE_TIMEOUT" default:"30s"`
9+ MasterImageName string `envconfig:"JMETER_MASTER_IMAGE_NAME" default:"hellofresh/kangal-jmeter-master"`
10+ MasterImageTag string `envconfig:"JMETER_MASTER_IMAGE_TAG" default:"latest"`
11+ MasterCPULimits string `envconfig:"JMETER_MASTER_CPU_LIMITS"`
12+ MasterCPURequests string `envconfig:"JMETER_MASTER_CPU_REQUESTS"`
13+ MasterMemoryLimits string `envconfig:"JMETER_MASTER_MEMORY_LIMITS"`
14+ MasterMemoryRequests string `envconfig:"JMETER_MASTER_MEMORY_REQUESTS"`
15+ WorkerImageName string `envconfig:"JMETER_WORKER_IMAGE_NAME" default:"hellofresh/kangal-jmeter-worker"`
16+ WorkerImageTag string `envconfig:"JMETER_WORKER_IMAGE_TAG" default:"latest"`
17+ WorkerCPULimits string `envconfig:"JMETER_WORKER_CPU_LIMITS"`
18+ WorkerCPURequests string `envconfig:"JMETER_WORKER_CPU_REQUESTS"`
19+ WorkerMemoryLimits string `envconfig:"JMETER_WORKER_MEMORY_LIMITS"`
20+ WorkerMemoryRequests string `envconfig:"JMETER_WORKER_MEMORY_REQUESTS"`
21+ TestDataDecompressImage string `envconfig:"JMETER_TESTDATA_DECOMPRESS_IMAGE" default:"alpine:latest"`
22+ RemoteCustomDataImage string `envconfig:"JMETER_WORKER_REMOTE_CUSTOM_DATA_IMAGE" default:"rclone/rclone:latest"`
23+ WaitForResourceTimeout time.Duration `envconfig:"WAIT_FOR_RESOURCE_TIMEOUT" default:"30s"`
2224}
0 commit comments