github.com/verrazzano/verrazzano@v1.7.0/tools/psr/manifests/scenarios/opensearch/s2/scenario.yaml (about)

     1  # Copyright (c) 2022, Oracle and/or its affiliates.
     2  # Licensed under the Universal Permissive License v 1.0 as shown at https://oss.oracle.com/licenses/upl.
     3  
     4  ID: ops-s2
     5  name: opensearch-s2
     6  description: |
     7    This is a scenario that writes logs to STDOUT and gets logs from OpenSearch at a moderated rate. 
     8    The purpose of the scenario is to test a concurrent read/write load on OpenSearch logging records.  
     9    It also demoonstrates running the same use case twice withing a scenario
    10    Namespace needs to be labeled with istio-injection=enabled
    11  usecases:
    12    - usecasePath: opensearch/getlogs.yaml
    13      overrideFile: getlogs-slow.yaml
    14      description: getlogs from Opensearch every 2 seconds
    15    - usecasePath: opensearch/getlogs.yaml
    16      overrideFile: getlogs-fast.yaml
    17      description: getlogs from Opensearch 500 times a second
    18    - usecasePath: opensearch/writelogs.yaml
    19      overrideFile: writelogs.yaml
    20      description: write logs to STDOUT 10 times a second