Blank white background with no objects or features visible.

EMEA, hallo! TrueFoundry breidt zijn aanwezigheid uit in Europa, het Midden-Oosten en Afrika. Lees meer. →

Een gids voor Cloud Node Auto-Provisioning

DoorTrueFoundry

Bijgewerkt: November 10, 2026

Gepubliceerd: November 9, 2026

Verschillende workloads vereisen uiteenlopende hardwarespecificaties, zoals machinetype, grootte en geolocatie. Met de opkomst van ML/LLMs is het selecteren van de juiste hardware cruciaal geworden. We moeten keuzes maken op basis van hardwarespecificaties zoals OS-type, architectuur, processor, GPU-type en opslag. Kubernetes helpt bij het orchestreren en verdelen van resources over soortgelijke workloads, maar het dynamisch provisionen van deze resources op aanvraag blijft een uitdaging.

Een Kubernetes (K8s) cluster is een groepering van nodes die gecontaineriseerde applicaties op een efficiënte, geautomatiseerde, gedistribueerde en schaalbare manier uitvoeren. Elke node binnen een Kubernetes cluster heeft specifieke attributen zoals machinetype, grootte en locatie.

Deze blog verkent de noodzaak van cloud node auto-provisioners om uiteenlopende workloadvereisten binnen Kubernetes clusters automatisch te beheren. We bieden ook inzicht in oplossingen van grote cloudproviders zoals AWS, GCP en Azure. Ten slotte diepen we uit hoe TrueFoundry deze uitdagingen als platform aanpakt.

Introductie

Node auto-provisioning automatiseert het provisionen van de juiste nodegroep op basis van constraints van niet-ingeplande pods om infrastructuurkosten te optimaliseren. Node auto-provisioners in een Kubernetes cluster zijn verantwoordelijk voor de volgende acties:

  • Scheduling: het starten van nodes in reactie op niet-ingeplande pods na het oplossen van scheduling constraints, door optimaal het best mogelijke machinetype en de beste grootte te bepalen.
  • Disruption: Het verwijderen van nodes wanneer ze niet langer in gebruik zijn vanwege verloop, consolidation, drift of onderbreking

Waarom Node auto-provisioning?

Kubernetes gebruikt nodes als worker machines met specifieke hardwareconfiguraties zoals machinetype, grootte en capaciteitstype; node pools verwijzen naar pools van zulke gemeenschappelijke worker machines. Zonder een node auto-provisioner was de enige manier om een specifieke hardwareconfiguratie aan je workload toe te wijzen via node pool-selectie. Dit vereist dat de gebruiker een node pool met de vereiste configuratie aanmaakt in hun cloud en vervolgens node affinity toevoegt voor de specifieke node pool in de Pod spec.

Voorbeeld van een Pod spec met node pool-selectie

Over het algemeen omvat dit mechanisme de volgende stappen:

  1. Het vooraf definiëren van je hardwarevereisten.
  2. Het zoeken en selecteren van het best mogelijke machinetype en de beste grootte voor de gegeven vereisten.
  3. Het provisionen van de geselecteerde node pool(s).
TrueFoundry - Selecteer node pools voor je workload

De combinaties van node pool-vereisten kunnen talrijk zijn, vooral tijdens de experimenteerfase voor ML/LLM workloads. Afstemming tussen afzonderlijke DevOps- en Platform-teams kan aanzienlijke tijd kosten tijdens de ontwikkeling. Daarom wordt een controller die dynamisch vereisten beoordeelt en automatisch infrastructuur voorziet cruciaal.

Hoe werkt node auto-provisioning?

Node auto-provisioning elimineert de handmatige stap van het vooraf aanmaken van node pools doordat gebruikers op hoog niveau vereisten als constraints kunnen toevoegen. Het bepaalt automatisch het beste machinetype of de best beschikbare node voor de workload.

Voorbeeld van een Pod spec voor node-selectie via auto-provisioning

Enkele veelgebruikte constraints:

  • cpu: vereiste CPU bijv. 2
  • memory: vereist geheugen voor de workload bijv. 1000
  • gpu-type: vereist GPU-type bijv. t4, a100
  • capacity type: Aankoopoptie bijv. on-demand of spot
  • zones: geografische locaties bijv. us-east-1a
  • operating system: OS van de machine bijv. linux of windows
  • architecture: de architectuur van de machine bijv. arm64 or amd64
TrueFoundry - Maak het eenvoudig om je workloadvereisten te definiëren

Cloud Providers die node auto-provisioning aanbieden

Elke cloudprovider biedt zijn eigen auto-provisioningmechanismen. AWS vereist de installatie van tools zoals Karpenter, terwijl GCP een ingebouwde oplossing biedt. Azure heeft onlangs zijn auto-provisioner-project geïntroduceerd, dat zich momenteel in preview-modus bevindt.

AWS Karpenter

Karpenter, een open-source node lifecycle management-project ontworpen voor Kubernetes, verbetert de efficiëntie en kosteneffectiviteit van het uitvoeren van workloads op clusters aanzienlijk. Door rekening te houden met scheduling constraints zoals resource requests, node selectors, affinities, tolerations en topology spread constraints, voorziet en dealloceert Karpenter intelligent nodes waar nodig.

GCP Node auto-provisioning

Node auto-provisioning, geïntegreerd in de cluster autoscaler, schaalt bestaande node pools op basis van de specificaties van niet-inplanbare Pods. De auto-provisioningfunctie van GCP zorgt voor een optimaal resourcegebruik door rekening te houden met CPU, geheugen, ephemeral storage, GPU requests, node affinities en label selectors.

Azure Node auto-provisioning

Azure's Node auto-provisioning (NAP) project, dat zich momenteel in preview-modus bevindt, maakt gebruik van het open-source Karpenter-project om de optimale VM-configuratie te bepalen voor het efficiënt en kosteneffectief uitvoeren van workloads. NAP implementeert en beheert Karpenter automatisch op AKS clusters, wat gebruikers een naadloze ervaring biedt.

💡

Node auto-provisioning (NAP) voor AKS is momenteel in PREVIEW. We zijn erg enthousiast over dit nieuwe project en kijken ernaar uit om het voor onze klanten te gebruiken. Lees meer

TrueFoundry - Ervaar node auto-provisioning

TrueFoundry biedt geavanceerde filtermogelijkheden voor node pools, waarmee de ervaring van node auto-provisioning wordt gesimuleerd.

TrueFoundry - Ervaar node auto-provisioning

Om dit te bereiken, hebben we een paar eenvoudige stappen gefaciliteerd:

  • Programmatisch node pools aanmaken met alle combinaties van machinetypes en capaciteitstypes, waarbij autoscaling wordt ingeschakeld met schalen naar nul.
  • Koppel de node pool aan het bijbehorende machinetype, de CPU, het geheugen, het GPU-type en het aantal.
  • We filteren vervolgens deze node pools op basis van vereisten, waardoor het voor de eindgebruiker eenvoudig wordt om de juiste infra te kiezen.

Deze aanpak stelt Developers/Data scientists in staat om de beste node pool voor hun workload te selecteren door hun vereisten te analyseren. Dit eenvoudige mechanisme stelt ons in staat om dezelfde ervaring te bieden voor elke cloud die nog geen ingebouwde ondersteuning voor auto-provisioners heeft.

Conclusie

Aangezien infrastructuurvereisten blijven evolueren, zetten cloudproviders zich in om het proces van het selecteren van de optimale infrastructuur voor uiteenlopende workloads te stroomlijnen. Bij TrueFoundry delen we deze betrokkenheid door te streven naar het empoweren van Developers met de tools en kennis die ze nodig hebben om hun workloads naadloos te deployen.

Probeer het nu.

Eén gateway voor al je modellen, MCP-servers en agents. Geen creditcard nodig.

Start gratis
Inhoudsopgave

Eén gateway voor elk LLM, elke agent en elke MCP-server

Boek een gesprek van 30 minuten met onze AI-expert

Demo aanvragen

De snelste manier om je AI te bouwen, beheren en schalen

Demo boeken
Samenvatten met
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Ontdek meer

August 27, 2025
|
5 min leestijd

De On-Prem AI-markt in kaart gebracht: van chips tot control planes

March 24, 2023
|
5 min leestijd

Inleiding tot Kubernetes en MLOps: Uitdagingen en voordelen

October 7, 2022
|
5 min leestijd

Kubernetes voor data scientists - Voorspellingen hosten

TrueFoundry offers scalable alternatives for Vercel AI Gateway limitations
November 10, 2026
|
5 min leestijd

Vercel AI Review 2026: Wij hebben het getest, zodat jij dat niet hoeft te doen

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Vendor lock-in voorkomen met de AI Gateway van TrueFoundry

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueFoundry en de MCP-gatewayrevolutie: inzichten uit het Gartner-rapport van 2025

Geen items gevonden.
November 10, 2026
|
5 min leestijd

Gids voor MCP-authenticatie in Claude Code 2026

Geen items gevonden.
November 10, 2026
|
5 min leestijd

TrueML Talks #29 - GenAI en LLMs voor Location Intelligence @ Beans.AI

True ML Talks
November 10, 2026
|
5 min leestijd

OAuth2 toevoegen aan Jupyter Notebooks op Kubernetes

Engineering and Product

Recente blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Volg een korte producttour
Start producttour
Product Tour