github.com/argoproj/argo-cd/v3@v3.2.1/resource_customizations/karpenter.sh/NodePool/testdata/healthy.yaml (about)

     1  apiVersion: karpenter.sh/v1
     2  kind: NodePool
     3  metadata:
     4    name: nodepool
     5  spec:
     6    disruption:
     7      budgets:
     8        - nodes: 10%
     9      consolidateAfter: 10m
    10      consolidationPolicy: WhenEmptyOrUnderutilized
    11    limits:
    12      cpu: 1000
    13    template:
    14      spec:
    15        expireAfter: 720h
    16        nodeClassRef:
    17          group: karpenter.k8s.aws
    18          kind: EC2NodeClass
    19          name: default
    20        requirements:
    21          - key: karpenter.k8s.aws/instance-family
    22            operator: In
    23            values:
    24              - m5
    25          - key: karpenter.k8s.aws/instance-size
    26            operator: In
    27            values:
    28              - large
    29              - xlarge
    30              - 2xlarge
    31  status:
    32    conditions:
    33      - message: NodePool is ready
    34        reason: Ready
    35        status: "True"
    36        type: Ready
    37      - message: ""
    38        reason: NodeClassReady
    39        status: "True"
    40        type: NodeClassReady