clusterloader2/testing/list/deployment.yaml (35 lines of code) (raw):

# The source of the image is at https://github.com/kubernetes/perf-tests/tree/master/util-images/request-benchmark {{$image := DefaultParam .CL2_BENCHMARK_IMAGE "gcr.io/k8s-testimages/perf-tests-util/request-benchmark:latest"}} {{$cpu := DefaultParam .cpu "1250m"}} {{$memory := DefaultParam .memory "32Mi"}} apiVersion: apps/v1 kind: Deployment metadata: name: {{.Name}} labels: group: benchmark spec: replicas: {{.Replicas}} selector: matchLabels: name: {{.Name}} template: metadata: labels: name: {{.Name}} group: benchmark spec: containers: - name: {{.Name}} image: {{$image}} imagePullPolicy: Always args: - --namespace={{.Namespace}} - --uri={{.Uri}} - --content-type={{.ContentType}} resources: requests: cpu: {{$cpu}} memory: {{$memory}} limits: cpu: {{$cpu}} memory: {{$memory}}