k8s.io/perf-tests/clusterloader2@v0.0.0-20240304094227-64bdb12da87e/testing/huge-service/config.yaml (about)

     1  # Huge service test config
     2  {{$HUGE_SERVICE_HEADLESS := DefaultParam .CL2_HUGE_SERVICE_HEADLESS false}}
     3  {{$HUGE_SERVICE_ENDPOINTS := DefaultParam .CL2_HUGE_SERVICE_ENDPOINTS 1000}}
     4  {{$STATEFULSET_ENDPOINTS := DefaultParam .CL2_STATEFULSET_ENDPOINTS 100}}
     5  {{$DELETE_NAMESPACE_TIMEOUT := DefaultParam .CL2_DELETE_NAMESPACE_TIMEOUT "10m"}}
     6  
     7  name: huge-service
     8  namespace:
     9    number: 1
    10    deleteNamespaceTimeout: {{$DELETE_NAMESPACE_TIMEOUT}}
    11  tuningSets:
    12  - name: Sequence
    13    parallelismLimitedLoad:
    14      parallelismLimit: 1
    15  steps:
    16  - module:
    17      path: modules/measurements.yaml
    18      params:
    19        action: start
    20  - module:
    21      path: modules/service.yaml
    22      params:
    23        endpoints: {{$HUGE_SERVICE_ENDPOINTS}}
    24        statefulsetEndpoints: {{$STATEFULSET_ENDPOINTS}}
    25        isHeadless: {{$HUGE_SERVICE_HEADLESS}}
    26        serviceName: huge-service
    27  - module:
    28      path: modules/measurements.yaml
    29      params:
    30        action: gather