github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/cassandra.rook.io/Cluster/testdata/progressing.yaml (about)

     1  apiVersion: cassandra.rook.io/v1alpha1
     2  kind: Cluster
     3  metadata:
     4    name: rook-cassandra
     5    namespace: rook-cassandra
     6  spec:
     7    version: 3.11.6
     8    repository: my-private-repo.io/cassandra
     9    mode: cassandra
    10    # A key/value list of annotations
    11    annotations:
    12    #  key: value
    13    datacenter:
    14      name: us-east-1
    15      racks:
    16        - name: us-east-1a
    17          members: 3
    18          storage:
    19            volumeClaimTemplates:
    20              - metadata:
    21                  name: rook-cassandra-data
    22                spec:
    23                  storageClassName: my-storage-class
    24                  resources:
    25                    requests:
    26                      storage: 200Gi
    27          resources:
    28            requests:
    29              cpu: 8
    30              memory: 32Gi
    31            limits:
    32              cpu: 8
    33              memory: 32Gi
    34        - name: us-east-1b
    35          members: 3
    36          storage:
    37            volumeClaimTemplates:
    38              - metadata:
    39                  name: rook-cassandra-data
    40                spec:
    41                  storageClassName: my-storage-class
    42                  resources:
    43                    requests:
    44                      storage: 200Gi
    45          resources:
    46            requests:
    47              cpu: 8
    48              memory: 32Gi
    49            limits:
    50              cpu: 8
    51              memory: 32Gi
    52        - name: us-east-1c
    53          members: 3
    54          storage:
    55            volumeClaimTemplates:
    56              - metadata:
    57                  name: rook-cassandra-data
    58                spec:
    59                  storageClassName: my-storage-class
    60                  resources:
    61                    requests:
    62                      storage: 200Gi
    63          resources:
    64            requests:
    65              cpu: 8
    66              memory: 32Gi
    67            limits:
    68              cpu: 8
    69              memory: 32Gi
    70          # A key/value list of annotations
    71          annotations:
    72          #  key: value
    73          placement:
    74            nodeAffinity:
    75              requiredDuringSchedulingIgnoredDuringExecution:
    76                nodeSelectorTerms:
    77                  - matchExpressions:
    78                    - key: topology.kubernetes.io/region
    79                      operator: In
    80                      values:
    81                        - us-east-1
    82                    - key: topology.kubernetes.io/zone
    83                      operator: In
    84                      values:
    85                        - us-east-1a
    86  status:
    87    racks:
    88      us-east-1a:
    89        members: 3
    90        readyMembers: 1
    91      us-east-1b:
    92        members: 3
    93        readyMembers: 0
    94      us-east-1c:
    95        members: 3
    96        readyMembers: 3