github.com/verrazzano/verrazzano@v1.7.0/pkg/profiles/testdata/os_merged.yaml (about)

     1  # Copyright (c) 2023, 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  spec:
     5    components:
     6      opensearch:
     7        enabled: true
     8        nodes:
     9          # Replicas should be 3 (as in the base yaml) when not specified in actualCR
    10          # For default nodePool
    11          - name: es-master
    12            javaOpts: "-Xmx6g -Xms6g"
    13            replicas: 3
    14            roles:
    15              - master
    16            storage:
    17              size: 50Gi
    18          # Zero replicas should be honoured for default nodePools
    19          - name: es-data
    20            replicas: 0
    21            roles:
    22              - data
    23            storage:
    24              size: 50Gi
    25          # Modifying replicas count for default nodePool
    26          - name: es-ingest
    27            replicas: 2
    28            roles:
    29              - ingest
    30          # Custom nodePools should be present
    31          - name: my-opensearch-data
    32            replicas: 4
    33            storage:
    34              size: 100Gi
    35            roles:
    36              - data
    37          # Set replicas to 0 if not specified for custom nodePool
    38          - name: my-opensearch-ingest
    39            replicas: 0
    40            roles:
    41              - ingest