Ga naar de hoofdinhoud
Support
0
Contact opnemen
English
Deutsch
Español
Dedicated serversFlexible VPSCloud TechnologieColocatieUitdagingen in ITSectorenWerken bij
Cloud Compute

Met Cloud Compute heb je altijd en overal toegang tot een portal waarin je jouw volledige IT-omgeving kunt configureren – waar ter wereld je ook bent.

Cloud Storage

Altijd de zekerheid dat je bestanden, infrastructuur en applicaties beschikbaar zijn – zonder haperingen of vertraging. Bij Worldstream bieden we verschillende opslagoplossingen.

Flexible cloud icon
Flexible cloud
Private cloud icon
Private cloud
Bare metal icon
Bare Metal
Hollow cube icon
Object storage
Hollow cube icon
File storage
Block storage icon
Block storage
Backup storage icon
Back-up storage
Support nodig?

24/7/365 support met een gemiddelde reactietijd van 7 min. Dankzij onze eigen datacenters kunnen engineers direct naar je server voor snelle ondersteuning. Mail of bel ons meteen.

Alle Servers

Kies jouw Dedicated Server nu. Custom of Instant Delivery. Powerhouse Servers die bij jouw use case passen.

Use Cases

Welke Use Case ook bij jou past; wij helpen jou om de perfecte oplossing te vinden.

Deal servers icon
Deals
AMD servers icon
AMD Processors
AI servers icon
Intel Processors
Hollow cube icon
Virtualisatie, Containerisatie en Orkestratie
Hollow cube icon
Websites en Applicaties
Hollow cube icon
Gaming en Streaming Infrastructuur
Support nodig?

24/7/365 support met een gemiddelde reactietijd van 7 min. Dankzij onze eigen datacenters kunnen engineers direct naar je server voor snelle ondersteuning. Mail of bel ons meteen.

Animatie van twee pijlen in de vorm van een T-splitsing
Slim outsourcen

Bepaalde IT creëert meerwaarde, andere is ondersteunend. Neem dat als uitgangspunt bij outsourcing.

Animatie van twee pijlen die een cirkel vormen en elk een andere kant op wijzen
Kostenefficiëntie

Volledige IT-pakketten mogen een veilige keuze lijken, uit kostenoogpunt zijn andere keuzes logischer.

Animatie van vier aan elkaar verbonden pijlen die elk een andere kant op wijzen
IT-flexibiliteit & controle

Outsourcing betekent niet het verlies van controle, het biedt juist meer flexibiliteit en controle.

Animatie van een naar rechts wijzende pijl
Cloudrepatriëring

Cloud is geen eindstation: blijf evalueren en verander van omgeving als dat nodig is.

Financiële diensten
Logistiek & transport
Retail & e-commerce
Media & Entertainment
Tech & software-ontwikkeling
Security
Managed Service Providers
Support nodig?

24/7/365 support met een gemiddelde reactietijd van 7 min. Dankzij onze eigen datacenters kunnen engineers direct naar je server voor snelle ondersteuning. Mail of bel ons meteen.

Chat met onsNeem contact op
Over WorldstreamOver de techniekCasesKennisbank
Over onsOntmoet het teamWerken bij onsReseller wordenCertificeringenOnze datacentersOns netwerkDDoS-beschermingAMD EPYC serversTechnologie partnersBesturingssystemenAlle casesEasyTerraDutch Drone CompanyPerfGridFAQArtikelen (EN)Nieuws en blogsDownloadsProducten en diensten
Neem contact op

Bel +31 (0) 174 – 712 117

Industriestraat 53, Naaldwijk

English
Deutsch
Español
Logo van YoutubeLogo van InstagramLogo van FacebookLogo van LinkedInLogo van X
0
Dedicated serversFlexible VPSCloud TechnologieColocatieUitdagingen in ITSectorenWerken bijOver WorldstreamOver de techniekCasesKennisbankMy Worldstream
Contact
Support
EnglishDeutschEspañol
  1. HomeHome
  2. Kennisbank
  3. Compute
  4. Cloud-init: de eerste opstart van je VPS automatiseren

Cloud-init: de eerste opstart van je VPS automatiseren

Van toepassing op Flexible VPS, Linux-distributiesDoelgroep Developer, DevOps engineerLaatst beoordeeld september 2026

Kort antwoord

Cloud-init is de standaardtool die de meeste Linux cloud-images gebruiken om bij de eerste keer opstarten automatisch te configureren: de hostname instellen, SSH-keys toevoegen, packages installeren en je eigen scripts draaien, nog voordat je inlogt. Het is een open source tool die de hele branche gebruikt, niet iets van één specifieke provider.

Wat cloud-init precies is

Cloud-init draait automatisch de eerste keer dat een cloud-image opstart, nog voordat je een inlogprompt te zien krijgt. Het leest de configuratie die je bij het aanmaken hebt meegegeven en past die toe: de hostname instellen, gebruikersaccounts aanmaken, SSH public keys toevoegen, packages installeren, bestanden schrijven en willekeurige commando's uitvoeren. Vrijwel elk gangbaar Linux cloud-image (Ubuntu, Debian, Rocky Linux, AlmaLinux en andere) heeft cloud-init standaard geïnstalleerd. Daardoor is het de facto de standaard geworden voor automatisering bij de eerste keer opstarten, over cloud-providers heen, in plaats van iets wat aan één platform vastzit.

Wat een typisch user-data-bestand bevat

Cloud-init wordt aangestuurd door een bestand dat meestal user-data heet, geschreven in YAML. De richtlijnen die je als eerste tegenkomt:

RichtlijnWat het doet
packages:Een lijst met packages om te installeren bij de eerste keer opstarten
write_files:Bestanden om aan te maken, met hun inhoud en doelpad, voordat de machine klaar is met opstarten
runcmd:Shellcommando's die één keer worden uitgevoerd, tegen het einde van het opstartproces bij de eerste keer
ssh_authorized_keys:Public keys om toe te voegen aan de authorized_keys van de standaardgebruiker, zodat inloggen met een key direct werkt

Het bestand begint met #cloud-config op de eerste regel. Zo herkent cloud-init het als een configuratiebestand met richtlijnen, in plaats van een los shellscript (een gewoon #!/bin/bash-script is ook geldige user-data en wordt direct uitgevoerd, als je liever alles zelf wilt scripten).

Waarom dit belangrijk is voor herhaalbare infrastructuur

Zonder cloud-init betekent de setup bij de eerste keer opstarten dat je na het aanmaken inlogt en telkens dezelfde stappen handmatig uitvoert. Dat is traag, en je krijgt makkelijk inconsistente resultaten tussen machines. Cloud-init verplaatst die setup naar een declaratief bestand dat automatisch draait, zonder tussenkomst. Dat betekent:

  • Nieuwe servers komen al geconfigureerd online, in plaats van dat er na het aanmaken nog een handmatige ronde nodig is.
  • Hetzelfde user-data-bestand levert elke keer hetzelfde resultaat op, en dat is precies waar infrastructure-as-code-workflows op leunen.
  • Provisioning-tools (Terraform, Ansible en vergelijkbare tools) kunnen het user-data-bestand per server genereren of templaten, zodat de configuratie bij de eerste keer opstarten onderdeel wordt van je infrastructuur onder versiebeheer, in plaats van een handmatig runbook.

Voor het volledige bereik van wat een user-data-bestand kan doen naast de richtlijnen hierboven, zie de officiële cloud-init-documentatie.

Gerelateerde artikelen

  • Je eerste Flexible VPS uitrollen
  • Een SSH key pair aanmaken
  • Veelgebruikte API-automatiseringsrecepten
Was dit artikel nuttig?

Solid IT. No Surprises

Sparringpartner voor IT-volwassenheid
Barrières wegnemen zodat jij vooruit kan
Voorspelbare en transparante kosten

Contact

  • Industriestraat 53, Naaldwijk
  • Betaalmethoden
  • Abuse
  • Developers Resources
  • Network Operations Center
  • Over ons
  • Ontmoet het team
  • Werken bij ons
  • Reseller worden
  • Certificeringen
  • Onze datacenters
  • Ons netwerk
  • DDoS-bescherming
  • AMD EPYC servers
  • Technologie partners
  • Besturingssystemen
  • Overzicht
  • FAQ
  • Cases
  • Nieuws & blogs
  • Use Cases
  • Downloads
English
Deutsch
Español
Logo van YoutubeLogo van InstagramLogo van FacebookLogo van LinkedInLogo van X
English
Deutsch
Español
Logo van YoutubeLogo van InstagramLogo van FacebookLogo van LinkedInLogo van X
  • Juridisch
  • Disclosure