Kubernetes Opslag

Naslagartikelen voor de Kubernetes-opslagproblemen die opduiken zodra workloads stateful worden: PersistentVolumeClaims die vastzitten op Pending, volumes die na een node-failure weigeren te attachen, StorageClass-mismatches die onzichtbaar zijn totdat een pod probeert te mounten en de backupstrategieën die stateful data herstelbaar houden.

Elk artikel behandelt steeds een opslagaspect: hoe een gezonde configuratie eruitziet, wat er stukgaat als die afwijkt en hoe je de fix verifieert zonder de data die al op het volume staat in gevaar te brengen.

Scrollen

Artikelen

  1. Kubernetes PersistentVolumes en PersistentVolumeClaims: de opslagcyclus uitgelegd

    Pods zijn tijdelijk. Start een pod opnieuw, en alles wat naar het filesysteem is geschreven is weg. PersistentVolumes (PV) en PersistentVolumeClaims (PVC) lossen dit op door opslag los te koppelen van de pod-levenscyclus, zodat data overleeft bij herstarts, herscheduling en schaling. Dit artikel legt uit hoe PVs, PVCs en StorageClasses samenwerken, wat elke fase in de levenscyclus betekent, en waar de veelvoorkomende misverstanden zitten.

    1468 woorden
  2. Kubernetes StorageClass en dynamische volume-provisioning op AWS, GCP en Azure

    Dynamische volume-provisioning laat Kubernetes automatisch cloudopslag aanmaken als een pod dat nodig heeft. In plaats van handmatig disks voorbereiden, definieer je een StorageClass die het cluster vertelt welke CSI-driver moet worden aangeroepen en welke parameters meegegeven worden. Deze gids behandelt de juiste CSI-driver, StorageClass-configuratie en WaitForFirstConsumer-binding voor EKS (AWS), GKE (GCP) en AKS (Azure).

    1597 woorden
  3. Kubernetes backup en restore met Velero: disaster recovery op applicatieniveau

    Velero biedt Kubernetes-operators backup en restore op applicatieniveau: namespace-gerichte bescherming, geplande backups naar objectopslag, volume-snapshots en cross-cluster migratie. Deze tutorial doorloopt de volledige levenscyclus, van installatie en je eerste backup tot retentiebeleid, database-consistentiehooks, restore-operaties en productiemonitoring.

    2501 woorden
  4. Kubernetes ConfigMaps: applicatieconfiguratie en hot-reload-patronen beheren

    ConfigMaps ontkoppelen configuratie van container-images, maar een draaiende applicatie updaten is minder eenvoudig dan de ConfigMap aanpassen. Omgevingsvariabelen worden nooit bijgewerkt zonder pod-restart. Volume mounts wel, maar alleen als je subPath vermijdt en je applicatie het bestand actief herleest. Deze gids behandelt elk consumptiepatroon, de update-semantiek en de tools die de gaten dichten.

    1821 woorden
  5. Kubernetes ephemeral storage: limieten, eviction en container-disk beheren

    Wordt een pod gevict met reden DiskPressure of status Evicted: The node was low on resource: ephemeral-storage, dan vertelt de kubelet je dat een van je pods de lokale disk van de node sneller volliep dan kon worden teruggewonnen. Ephemeral storage op een Kubernetes-node is de optelsom van de writable container-laag, container-logs en emptyDir-volumes. Dit artikel legt uit wat de kubelet daadwerkelijk meet, waarom disk-pressure-eviction losstaat van geheugendruk, hoe je ephemeral-storage requests en limits zet, en welke volumetypes stilletjes buiten die limieten vallen.

    2219 woorden

Terugkerende server- of deploymentproblemen?

Ik help teams productie betrouwbaar maken met CI/CD, Kubernetes en cloud—zodat fixes blijven en deploys geen stress meer zijn.

Bekijk DevOps consultancy

Doorzoek deze site

Begin met typen om te zoeken, of blader door de kennisbank en blog.