├── .gitignore ├── LICENSE ├── README.md ├── ansible.cfg ├── docs ├── README.md ├── baseline.md ├── conformance.md ├── deployments-per-ns.md ├── fio.md ├── http.md ├── mastervertical.md ├── namespaces-per-cluster.md ├── network.md ├── nodevertical.md ├── podvertical.md ├── prometheus-scale.md ├── pvcscale.md ├── scale.md ├── services-per-namespace.md ├── test.md ├── tooling.md └── workload_guidelines.md └── workloads ├── baseline.yml ├── cluster-limits-deployments-per-ns.yml ├── cluster-limits-namespaces-per-cluster.yml ├── cluster-limits-services-per-ns.yml ├── conformance.yml ├── files ├── pbench-agent-infra-tools.yml ├── pbench-agent-master-tools.yml ├── pbench-agent-worker-tools.yml ├── scale-ci-tooling-ns.yml ├── workload-conformance-script-cm.yml ├── workload-http-script-cm.yml ├── workload-scale-script-cm.yml └── workload-test-script-cm.yml ├── fio.yml ├── http.yml ├── inventory.example ├── mastervertical.yml ├── network.yml ├── nodevertical.yml ├── podvertical.yml ├── prometheus.yml ├── pvcscale.yml ├── roles ├── azure-auth │ ├── tasks │ │ └── main.yml │ └── templates │ │ └── azure-auth-secret.yml.j2 ├── cluster_details │ └── tasks │ │ └── main.yml └── pprof-collection │ └── tasks │ └── main.yml ├── scale.yml ├── templates ├── kubeconfig-secret.yml.j2 ├── pbench-cm.yml.j2 ├── pbench-infra-ds.yml.j2 ├── pbench-master-ds.yml.j2 ├── pbench-ssh-secret.yml.j2 ├── pbench-worker-ds.yml.j2 ├── workload-baseline-script-cm.yml.j2 ├── workload-deployments-per-ns-script-cm.yml.j2 ├── workload-env.yml.j2 ├── workload-fio-script-cm.yml.j2 ├── workload-job.yml.j2 ├── workload-mastervertical-script-cm.yml.j2 ├── workload-namespaces-per-cluster-script-cm.yml.j2 ├── workload-network-script-cm.yml.j2 ├── workload-nodevertical-heavy-script-cm.yml.j2 ├── workload-nodevertical-script-cm.yml.j2 ├── workload-podvertical-script-cm.yml.j2 ├── workload-prometheus-script-cm.yml.j2 ├── workload-pvcscale-script-cm.yml.j2 └── workload-services-per-namespace-script-cm.yml.j2 ├── test.yml ├── tooling.yml └── vars ├── baseline.yml ├── conformance.yml ├── deployments-per-ns.yml ├── fio.yml ├── http.yml ├── mastervertical.yml ├── namespaces-per-cluster.yml ├── network.yml ├── nodevertical.yml ├── podvertical.yml ├── prometheus.yml ├── pvcscale.yml ├── scale.yml ├── services-per-namespace.yml ├── test.yml └── tooling.yml /.gitignore: -------------------------------------------------------------------------------- 1 | *.retry 2 | inventory 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/ansible.cfg -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/baseline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/baseline.md -------------------------------------------------------------------------------- /docs/conformance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/conformance.md -------------------------------------------------------------------------------- /docs/deployments-per-ns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/deployments-per-ns.md -------------------------------------------------------------------------------- /docs/fio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/fio.md -------------------------------------------------------------------------------- /docs/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/http.md -------------------------------------------------------------------------------- /docs/mastervertical.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/mastervertical.md -------------------------------------------------------------------------------- /docs/namespaces-per-cluster.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/namespaces-per-cluster.md -------------------------------------------------------------------------------- /docs/network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/network.md -------------------------------------------------------------------------------- /docs/nodevertical.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/nodevertical.md -------------------------------------------------------------------------------- /docs/podvertical.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/podvertical.md -------------------------------------------------------------------------------- /docs/prometheus-scale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/prometheus-scale.md -------------------------------------------------------------------------------- /docs/pvcscale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/pvcscale.md -------------------------------------------------------------------------------- /docs/scale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/scale.md -------------------------------------------------------------------------------- /docs/services-per-namespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/services-per-namespace.md -------------------------------------------------------------------------------- /docs/test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/test.md -------------------------------------------------------------------------------- /docs/tooling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/tooling.md -------------------------------------------------------------------------------- /docs/workload_guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/docs/workload_guidelines.md -------------------------------------------------------------------------------- /workloads/baseline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/baseline.yml -------------------------------------------------------------------------------- /workloads/cluster-limits-deployments-per-ns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/cluster-limits-deployments-per-ns.yml -------------------------------------------------------------------------------- /workloads/cluster-limits-namespaces-per-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/cluster-limits-namespaces-per-cluster.yml -------------------------------------------------------------------------------- /workloads/cluster-limits-services-per-ns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/cluster-limits-services-per-ns.yml -------------------------------------------------------------------------------- /workloads/conformance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/conformance.yml -------------------------------------------------------------------------------- /workloads/files/pbench-agent-infra-tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/pbench-agent-infra-tools.yml -------------------------------------------------------------------------------- /workloads/files/pbench-agent-master-tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/pbench-agent-master-tools.yml -------------------------------------------------------------------------------- /workloads/files/pbench-agent-worker-tools.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/pbench-agent-worker-tools.yml -------------------------------------------------------------------------------- /workloads/files/scale-ci-tooling-ns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/scale-ci-tooling-ns.yml -------------------------------------------------------------------------------- /workloads/files/workload-conformance-script-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/workload-conformance-script-cm.yml -------------------------------------------------------------------------------- /workloads/files/workload-http-script-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/workload-http-script-cm.yml -------------------------------------------------------------------------------- /workloads/files/workload-scale-script-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/workload-scale-script-cm.yml -------------------------------------------------------------------------------- /workloads/files/workload-test-script-cm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/files/workload-test-script-cm.yml -------------------------------------------------------------------------------- /workloads/fio.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/fio.yml -------------------------------------------------------------------------------- /workloads/http.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/http.yml -------------------------------------------------------------------------------- /workloads/inventory.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/inventory.example -------------------------------------------------------------------------------- /workloads/mastervertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/mastervertical.yml -------------------------------------------------------------------------------- /workloads/network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/network.yml -------------------------------------------------------------------------------- /workloads/nodevertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/nodevertical.yml -------------------------------------------------------------------------------- /workloads/podvertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/podvertical.yml -------------------------------------------------------------------------------- /workloads/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/prometheus.yml -------------------------------------------------------------------------------- /workloads/pvcscale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/pvcscale.yml -------------------------------------------------------------------------------- /workloads/roles/azure-auth/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/roles/azure-auth/tasks/main.yml -------------------------------------------------------------------------------- /workloads/roles/azure-auth/templates/azure-auth-secret.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/roles/azure-auth/templates/azure-auth-secret.yml.j2 -------------------------------------------------------------------------------- /workloads/roles/cluster_details/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/roles/cluster_details/tasks/main.yml -------------------------------------------------------------------------------- /workloads/roles/pprof-collection/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/roles/pprof-collection/tasks/main.yml -------------------------------------------------------------------------------- /workloads/scale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/scale.yml -------------------------------------------------------------------------------- /workloads/templates/kubeconfig-secret.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/kubeconfig-secret.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/pbench-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/pbench-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/pbench-infra-ds.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/pbench-infra-ds.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/pbench-master-ds.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/pbench-master-ds.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/pbench-ssh-secret.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/pbench-ssh-secret.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/pbench-worker-ds.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/pbench-worker-ds.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-baseline-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-baseline-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-deployments-per-ns-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-deployments-per-ns-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-env.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-env.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-fio-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-fio-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-job.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-job.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-mastervertical-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-mastervertical-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-namespaces-per-cluster-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-namespaces-per-cluster-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-network-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-network-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-nodevertical-heavy-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-nodevertical-heavy-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-nodevertical-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-nodevertical-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-podvertical-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-podvertical-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-prometheus-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-prometheus-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-pvcscale-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-pvcscale-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/templates/workload-services-per-namespace-script-cm.yml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/templates/workload-services-per-namespace-script-cm.yml.j2 -------------------------------------------------------------------------------- /workloads/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/test.yml -------------------------------------------------------------------------------- /workloads/tooling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/tooling.yml -------------------------------------------------------------------------------- /workloads/vars/baseline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/baseline.yml -------------------------------------------------------------------------------- /workloads/vars/conformance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/conformance.yml -------------------------------------------------------------------------------- /workloads/vars/deployments-per-ns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/deployments-per-ns.yml -------------------------------------------------------------------------------- /workloads/vars/fio.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/fio.yml -------------------------------------------------------------------------------- /workloads/vars/http.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/http.yml -------------------------------------------------------------------------------- /workloads/vars/mastervertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/mastervertical.yml -------------------------------------------------------------------------------- /workloads/vars/namespaces-per-cluster.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/namespaces-per-cluster.yml -------------------------------------------------------------------------------- /workloads/vars/network.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/network.yml -------------------------------------------------------------------------------- /workloads/vars/nodevertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/nodevertical.yml -------------------------------------------------------------------------------- /workloads/vars/podvertical.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/podvertical.yml -------------------------------------------------------------------------------- /workloads/vars/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/prometheus.yml -------------------------------------------------------------------------------- /workloads/vars/pvcscale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/pvcscale.yml -------------------------------------------------------------------------------- /workloads/vars/scale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/scale.yml -------------------------------------------------------------------------------- /workloads/vars/services-per-namespace.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/services-per-namespace.yml -------------------------------------------------------------------------------- /workloads/vars/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/test.yml -------------------------------------------------------------------------------- /workloads/vars/tooling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift-scale/workloads/HEAD/workloads/vars/tooling.yml --------------------------------------------------------------------------------