Skip to content

Worker pools (gehost)

Voor een gehost cluster draait kubehz het control plane en rolt het je worker pools uit op je eigen Hetzner-account, met de Hetzner-API-token die je hebt gekoppeld. De worker-servers verschijnen in je Hetzner-project als elke andere server: je betaalt ze rechtstreeks aan Hetzner, tegen Hetzner-prijzen — kubehz factureert alleen het control plane. Op workers zit geen kubehz-opslag.

Je beheert pools in het dashboard — bij het aanmaken van het cluster of later op de detailpagina van het cluster.

Self-hosted?

Op een self-hosted cluster rolt lok8s workers uit op je account zonder dat kubehz eraan te pas komt — zie KubeOne op Hetzner.

Vereisten

  • Een gekoppelde Hetzner-API-token met Read & Write-rechten — worker pools zijn precies de delegatiestap van de vertrouwensgrens: kubehz maakt servers aan op je account en heeft daarvoor een token nodig dat dat kan. Zie De Hetzner-token.
  • Een gehost cluster dat is aangemaakt met de token al gekoppeld. De provisioningmodus ligt vast bij het aanmaken: een gehost cluster dat zonder gekoppelde token is aangemaakt, kan later geen worker pools krijgen — koppel een token en maak het cluster opnieuw aan.

Wat je kunt doen

  • Pools toevoegen en verwijderen — bij het aanmaken van het cluster of op elk moment daarna. Maximaal 4 pools per cluster, elk met 0–20 nodes.
  • Het aantal nodes van een pool schalen, omhoog of omlaag.
  • Een pool autoscalen — stel een minimum en maximum in in plaats van een vast aantal; de cluster-autoscaler past de pool aan op de vraag. Zolang autoscaling aanstaat, is het aantal nodes van de autoscaler; handmatig schalen wordt geweigerd. Dit vereist de cluster-autoscaler-addon in het cluster — zonder die hebben de grenzen geen effect.
  • Labels en taints per pool, om workloads naar de juiste pool te sturen (de gereserveerde labelprefixen kubernetes.io/ / k8s.io/ zijn niet toegestaan).
  • Het machinetype van een pool wijzigen. Wees je bewust van wat dat betekent: elke node in de pool wordt vervangen — rollend door nieuwe servers, en je workloads worden opnieuw ingepland. Het dashboard laat je precies dat bevestigen voordat het begint.

Wat je niet kunt doen

  • Regio per pool — elke pool draait in de regio van het cluster. Heb je een andere regio nodig, dan is dat een ander cluster.
  • Schijfgrootte per pool — de schijf volgt het Hetzner-servertype dat je kiest, zoals op elke Hetzner-server.

We zetten dit liever hier op een rij dan dat je het ontdekt in een foutmelding.

Volgende stappen


Documentstatus

AspectDetail
Statusbeschikbaar — gehoste clusters met een gekoppelde Hetzner-token
Laatst gecontroleerd2026-07-10