github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/numaflow.numaproj.io/InterStepBufferService/actions/testdata/isbservice.yaml (about)

     1  apiVersion: numaflow.numaproj.io/v1alpha1
     2  kind: InterStepBufferService
     3  metadata:
     4    creationTimestamp: '2025-04-28T22:39:27Z'
     5    finalizers:
     6      - numaflow.numaproj.io/isbsvc-controller
     7    generation: 1
     8    labels:
     9      numaplane.numaproj.io/parent-rollout-name: my-isbsvc
    10      numaplane.numaproj.io/upgrade-state: "in-progress"
    11    name: my-isbsvc-0
    12    namespace: demo
    13    ownerReferences:
    14      - apiVersion: numaplane.numaproj.io/v1alpha1
    15        blockOwnerDeletion: true
    16        controller: true
    17        kind: ISBServiceRollout
    18        name: my-isbsvc
    19        uid: b38035d8-546a-4f24-b1fa-7bb5b0a3a565
    20    resourceVersion: '1687384'
    21    uid: 889839c6-2982-4b70-b2a5-84afb4272ab6
    22  spec:
    23    jetstream:
    24      persistence:
    25        volumeSize: 1Gi
    26      replicas: 1
    27      version: 2.10.3
    28  status:
    29    conditions:
    30      - lastTransitionTime: '2025-04-28T22:39:57Z'
    31        message: |
    32          partitioned roll out complete: 1 new pods have been updated...
    33        reason: Healthy
    34        status: 'True'
    35        type: ChildrenResourcesHealthy
    36      - lastTransitionTime: '2025-04-28T22:39:57Z'
    37        message: Successful
    38        reason: Successful
    39        status: 'True'
    40        type: Configured
    41      - lastTransitionTime: '2025-04-28T22:39:57Z'
    42        message: Successful
    43        reason: Successful
    44        status: 'True'
    45        type: Deployed
    46    config:
    47      jetstream:
    48        auth:
    49          basic:
    50            password:
    51              key: client-auth-password
    52              name: isbsvc-my-isbsvc-0-js-client-auth
    53            user:
    54              key: client-auth-user
    55              name: isbsvc-my-isbsvc-0-js-client-auth
    56        streamConfig: |
    57          consumer:
    58            ackwait: 60s
    59            maxackpending: 25000
    60          otbucket:
    61            history: 1
    62            maxbytes: 0
    63            maxvaluesize: 0
    64            replicas: 1
    65            storage: 0
    66            ttl: 3h
    67          procbucket:
    68            history: 1
    69            maxbytes: 0
    70            maxvaluesize: 0
    71            replicas: 1
    72            storage: 0
    73            ttl: 72h
    74          stream:
    75            duplicates: 60s
    76            maxage: 72h
    77            maxbytes: -1
    78            maxmsgs: 100000
    79            replicas: 1
    80            retention: 0
    81            storage: 0
    82        url: nats://isbsvc-my-isbsvc-0-js-svc.demo.svc:4222
    83    observedGeneration: 1
    84    phase: Running
    85    type: jetstream