apiVersion: karpenter.ibm.sh/v1alpha1
kind: IBMNodeClass
metadata:
  name: auto-placement
spec:
  region: us-south
  vpc: "{{ VPC_ID }}"
  zone: us-south-1
  subnet: "{{ SUBNET_ID.US_SOUTH_1 }}"
  instanceRequirements:
    architecture: amd64
    minimumCPU: 2
    minimumMemory: 4
    maximumCPU: 2
    maximumMemory: 8
    manufacturer: intel
    families:
      - compute
      - balanced
  placementStrategy:
    zoneBalance: Balanced
    subnetSelection:
      minimumAvailableIPs: 10
  image: ubuntu-24-04-amd64
