github.com/Azure/aad-pod-identity@v1.8.17/test/load/config-deployment-template.yml (about) 1 name: pi-deployment 2 automanagedNamespaces: 100 3 tuningSets: 4 - name: Uniform5qps 5 qpsLoad: 6 qps: 500 7 steps: 8 - name: Starting measurements 9 measurements: 10 - Identifier: ResourceUsageSummary 11 Method: ResourceUsageSummary 12 Params: 13 action: start 14 - Identifier: PodStartupLatency 15 Method: PodStartupLatency 16 Params: 17 action: start 18 labelSelector: group = deployment 19 threshold: 40m 20 - name: Starting measurement for waiting for pods 21 measurements: 22 - Identifier: WaitForRunningDeployments 23 Method: WaitForControlledPodsRunning 24 Params: 25 action: start 26 apiVersion: apps/v1 27 kind: Deployment 28 labelSelector: group = deployment 29 operationTimeout: 360m 30 - name: Creating objects 31 phases: 32 - namespaceRange: 33 min: 1 34 max: 100 35 replicasPerNamespace: 1 36 tuningSet: Uniform5qps 37 objectBundle: 38 - basename: pi 39 objectTemplatePath: azureidentity.yml 40 - basename: pi 41 objectTemplatePath: azureidentitybinding.yml 42 - basename: deployment 43 objectTemplatePath: deployment.yml 44 templateFillMap: 45 Replicas: $POD_COUNT_PER_DEPLOYMENT 46 Group: deployment 47 - name: Waiting for pods to be running 48 measurements: 49 - Identifier: WaitForRunningDeployments 50 Method: WaitForControlledPodsRunning 51 Params: 52 action: gather 53 - name: Collecting measurements 54 measurements: 55 - Identifier: ResourceUsageSummary 56 Method: ResourceUsageSummary 57 Params: 58 action: gather 59 - name: Wait 2min 60 measurements: 61 - Identifier: Wait 62 Method: Sleep 63 Params: 64 duration: 2m 65 - name: Deleting objects 66 phases: 67 - namespaceRange: 68 min: 1 69 max: 100 70 replicasPerNamespace: 0 71 tuningSet: Uniform5qps 72 objectBundle: 73 - basename: pi 74 objectTemplatePath: azureidentity.yml 75 - basename: pi 76 objectTemplatePath: azureidentitybinding.yml 77 - basename: deployment 78 objectTemplatePath: deployment.yml 79 - measurements: 80 - Identifier: WaitForRunningDeployments 81 Method: WaitForControlledPodsRunning 82 Params: 83 action: gather 84 - measurements: 85 - Identifier: ResourceUsageSummary 86 Method: ResourceUsageSummary 87 Params: 88 action: gather 89 - measurements: 90 - Identifier: PodStartupLatency 91 Method: PodStartupLatency 92 Params: 93 action: gather