Kies uw taal
Kubernetes CKA Cursus
Meer dan 2 miljoen studenten wereldwijd

Kubernetes CKA Cursus

Haal het CKA-examen en beheer productie-Kubernetes-clusters met echt vertrouwen. Deze cursus behandelt elk examendomein – architectuur, netwerken, opslag, beveiliging en probleemoplossing – via praktische labs en scenario's. Ontwikkel de vaardigheden waar DevOps-engineers en platformteams dagelijks op vertrouwen.

Dedika voor bedrijven

Wat je gaat leren:

Je leert Kubernetes-clusters opstarten en upgraden, workloads beheren met Deployments, StatefulSets en DaemonSets, en persistente opslag configureren met PersistentVolumes en StorageClasses. De cursus behandelt Kubernetes-netwerken diepgaand, inclusief Services, Ingress, CoreDNS en NetworkPolicies. Je implementeert RBAC, ServiceAccounts en Pod Security Standards om cluster toegang te versterken. Praktische troubleshooting-labs leren je fouten in controlplane-componenten, pods en netwerkconnectiviteit diagnosticeren. Aan het einde heb je de praktische vaardigheden om productieklare Kubernetes-clusters te beheren en het CKA-certificeringsexamen te halen.

Hoe je praktisch studeert Kubernetes CKA Cursus

Hoe je oefent Kubernetes CKA Cursus

Voor bedrijven die hun team willen trainen

Bij Dedika voor bedrijven bevat de cursus oefeningen en voorbeelden die zijn afgestemd op jouw organisatie en precies zoals jouw bedrijf het nodig heeft.

Klik hier

Cursusinhoud

8 Hoofdstukken • 38 LessenDuur tussen 4 en 360 uren (jij beslist)

Hoofdstuk 1Bekijk details

Kubernetes-fundamentals en -architectuur

  • Les 1 • Kubernetes-API en objectmodel

    Introduceert API-groepen, versiebeheer en het declaratieve objectmodel. Bereidt studenten voor om zelfverzekerd Kubernetes-manifests te lezen en te schrijven.

  • Les 2 • Container- en orkestratiebasisprincipes

    Behandelt containers, images en waarom orkestratie op schaal nodig is. Bepaalt het probleemdomein dat Kubernetes oplost voordat de componenten worden geïntroduceerd.

  • Les 3 • Kubernetes-control-plane-componenten

    Onderzoekt de rollen van kube-apiserver, etcd, scheduler en controller manager. Kennis van deze componenten is vereist om clusterbrede fouten te diagnosticeren.

  • Les 4 • Een oefencluster opzetten

    Begeleidt studenten bij het opstarten van een cluster op basis van kubeadm voor hands-on oefening. Biedt een werkende omgeving voor alle volgende hoofdstukken.

  • Les 5 • Worker-node-architectuur

    Geeft details over kubelet, kube-proxy en de container-runtime op elke node. Verbindt processen op nodeniveau met pod-scheduling en netwerkroutering.

Hoofdstuk 2Bekijk details

Workloadbeheer met kernobjecten

  • Les 1 • Deep dive in podspecificatie

    Behandelt podspec-velden, waaronder containers, init-containers, volumes en herstartbeleid. Beheersing hiervan ondersteunt elk workloadobject op hoger niveau.

  • Les 2 • ReplicaSets en Deployments

    Legt uit hoe Deployments ReplicaSets beheren om rolling updates en rollbacks te realiseren. Studenten configureren updatestrategieën en observeren rollout-gedrag.

  • Les 3 • DaemonSets en Jobs

    Behandelt DaemonSets voor node-level agents en Jobs/CronJobs voor batchworkloads. Studenten selecteren het juiste workloadtype voor operationele taken.

  • Les 4 • Resource-aanvragen en -limieten

    Definieert CPU- en geheugenaanvragen en -limieten en hun effect op scheduling en eviction. Legt de basis voor resourcebeheer op namespaceniveau.

  • Les 5 • StatefulSets voor stateful applicaties

    Leert geordende pod-creatie, stabiele netwerkidentiteiten en persistent volume claims in StatefulSets. Verbindt met opslagconcepten die later in de cursus worden geïntroduceerd.

Hoofdstuk 3Bekijk details

Kubernetes-netwerkessentials

  • Les 1 • Services en Endpoint Slices

    Behandelt ClusterIP-, NodePort- en LoadBalancer-Servicetypen en hoe kube-proxy ze programmeert. Studenten stellen workloads bloot en verifiëren endpoint-routering.

  • Les 2 • Netwerkbeleid voor verkeerscontrole

    Definieert ingress- en egress-NetworkPolicy-regels om pod-communicatie te beperken. Verbindt met beveiligingsversterkingsdoelen die in latere hoofdstukken worden behandeld.

  • Les 3 • DNS en servicedetectie

    Leert CoreDNS-configuratie en het DNS-naamgevingsschema voor Services en pods. Stelt studenten in staat om connectiviteitsproblemen op te lossen met behulp van DNS-diagnostiek.

  • Les 4 • Clusternetwerkmodel

    Legt het vlakke pod-netwerk, het IP-per-pod-model en de verantwoordelijkheden van CNI-plugins uit. Biedt het conceptuele model dat nodig is om Services en beleid te begrijpen.

  • Les 5 • Ingress-controllers en -resources

    Legt Ingress-resources, padgebaseerde routering en TLS-beëindiging via een Ingress-controller uit. Studenten configureren HTTP-routeringsregels voor applicaties met meerdere services.

Hoofdstuk 4Bekijk details

Opslag in Kubernetes

  • Les 1 • PersistentVolumes en Claims

    Behandelt PV-provisioning, toegangsmodi, reclaim-beleid en PVC-binding. Studenten richten PV's handmatig in en binden ze aan workloads.

  • Les 2 • Volumetypen en pod-mounts

    Onderzoekt emptyDir-, hostPath-, ConfigMap- en secret-volumetypen en hun mountsyntax. Legt volumegrondbeginselen vast voordat permanente opslag wordt geïntroduceerd.

  • Les 3 • Opslagprobleemoplossingstechnieken

    Diagnosticeert veelvoorkomende PVC-pending-, mountfout- en permissieproblemen met behulp van kubectl en node-inspectie. Bouwt praktische foutopsporingsvaardigheden voor opslaggerelateerde incidenten.

  • Les 4 • CSI-stuurprogramma's en volumesnapshots

    Introduceert de Container Storage Interface, CSI-stuurprogramma-implementatie en VolumeSnapshot-resources. Bereidt studenten voor op het integreren van externe opslagsystemen.

  • Les 5 • Dynamische provisioning met StorageClasses

    Leert StorageClass-parameters, provisioners en volumebindingsmodi voor dynamische PV-creatie. Vermindert handmatig opslagbeheer in clusters met meerdere tenants.

Hoofdstuk 5Bekijk details

Configuratie- en secretsbeheer

  • Les 1 • ConfigMaps voor applicatie-instellingen

    Creëert en gebruikt ConfigMaps als omgevingsvariabelen, opdrachtargumenten en volumebestanden. Demonstreert hoe configuratie van containerimages kan worden ontkoppeld.

  • Les 2 • Patronen voor omgevingsvariabele-injectie

    Leert valueFrom, envFrom en fieldRef voor het injecteren van pod-metadata en configuratiewaarden. Maakt flexibele, image-onafhankelijke configuratiestrategieën mogelijk.

  • Les 3 • ResourceQuota's en LimitRanges

    Past ResourceQuota- en LimitRange-objecten toe om verbruiksgrenzen op namespaceniveau af te dwingen. Verbindt resourcebeheer met clusterontwerp voor meerdere tenants.

  • Les 4 • Secrets voor gevoelige gegevens

    Behandelt secret-typen, base64-codering en consumptiepatronen voor inloggegevens en TLS-certificaten. Benadrukt risico's van standaardopslag en introduceert encryptie in rust.

Hoofdstuk 6Bekijk details

Beveiliging en toegangscontrole

  • Les 1 • Admission-controllers en webhooks

    Legt ingebouwde admission-controllers uit en hoe validatie- en mutatiewijzigingswebhooks beleid uitbreiden. Studenten implementeren een webhook en observeren verzoek-onderschepping.

  • Les 2 • Certificaatbeheer en TLS

    Behandelt cluster-CA, certificaatondertekeningsverzoeken en kubeconfig-inloggegevensbeheer. Bereidt studenten voor op het roteren van certificaten en het beveiligen van clustertoegang.

  • Les 3 • RBAC-rollen en -bindingen

    Definieert rollen, ClusterRoles, RoleBindings en ClusterRoleBindings en hun reikwijdteverschillen. Studenten verlenen nauwkeurige machtigingen aan gebruikers en serviceaccounts.

  • Les 4 • Pod Security Standards en Admission

    Past Pod Security Standards (restricted, baseline, privileged) toe via namespace-labels. Vervangt verouderde PodSecurityPolicy door huidige handhavingsmechanismen.

  • Les 5 • ServiceAccounts en tokenbeheer

    Behandelt ServiceAccount-creatie, tokenprojectie en automount-controle voor pod-identiteit. Maakt het voor workloads mogelijk om veilig te authenticeren bij de API-server.

Hoofdstuk 7Bekijk details

Clusteronderhoud en upgrades

  • Les 1 • etcd back-up en herstel

    Behandelt etcdctl snapshot save en herstelprocedures om de clusterstatus te beschermen. Essentiële vaardigheid voor het herstellen van control plane-storingen in het CKA-examen.

  • Les 2 • Clusterupgrade met kubeadm

    Doorloopt de kubeadm upgrade plan en apply-workflow voor control plane en nodes. Studenten oefenen met versie-afwijkingsregels en stapsgewijze upgrade-stappen.

  • Les 3 • Node drain en cordon-bewerkingen

    Leert het cordonen van nodes om scheduling te voorkomen en het drainen van pods voor onderhoud. Zorgt voor workloadcontinuïteit tijdens gepland node-onderhoud.

  • Les 4 • Besturingssysteem- en pakketonderhoud

    Richt zich op pakketupgrades van kubelet, kubeadm en kubectl op node-besturingssystemen. Verbindt wijzigingen op besturingssysteemniveau met versieafstemming van clustercomponenten.

Hoofdstuk 8Bekijk details

Probleemoplossing en waarneembaarheid

  • Les 1 • Probleemoplossing voor clustercomponenten

    Diagnosticeert storingen in kube-apiserver, scheduler, controller manager en kubelet met behulp van logs en status. Bouwt een systematische component-voor-component-onderzoeksaanpak.

  • Les 2 • Logging- en meetprincipes

    Introduceert kubectl top, metrics-server en containerlog-aggregatiepatronen voor waarneembaarheid. Biedt de monitoringbasis die nodig is voor proactief clusterbeheer.

  • Les 3 • Node- en resourceprobleemoplossing

    Onderzoekt NotReady-nodes, resourcedruk en eviction-gebeurtenissen met behulp van nodecondities en meetgegevens. Stelt studenten in staat om nodegezondheid te herstellen en herhaling te voorkomen.

  • Les 4 • Netwerkproblemen oplossen

    Diagnosticeert Service-connectiviteit, DNS-omzetting en NetworkPolicy-blokkering met behulp van gerichte tools. Verbindt netwerktheorie uit eerdere hoofdstukken met reële storingsscenario's.

  • Les 5 • Pod- en containerdebuggen

    Gebruikt kubectl describe, logs, exec en debug om pod-levenscyclusstoringen te onderzoeken. Behandelt CrashLoopBackOff, ImagePullBackOff en OOMKill-hoofdoorzaken.

Certificering

Jouw geldig certificaat van voltooiing

Deze cursus is voor jou:

  • Systeembeheerder: klaar om van VM-beheer naar containerorkestratie over te stappen.

  • Backend-ontwikkelaar: wil deployment-pipelines beheren naast het schrijven van applicatiecode.

  • DevOps-engineer: op zoek naar een erkend certificaat om bestaande Kubernetes-ervaring te valideren.

  • Cloud-engineer: overgang van beheerde services naar zelfbeheerde clusteroperaties.

  • IT-professional: overstap naar platform engineering vanuit een traditionele infrastructuurachentergrond.

  • Informaticastudent: betreedt de arbeidsmarkt met containervaardigheden waar werkgevers om vragen.

Wat onze studenten zeggen

Jullie lessen zijn perfect. Ik heb het jaarpakket aangeschaft en heb eindelijk de mogelijkheid om verschillende onderwerpen die mij interesseren te volgen zonder van platform te hoeven wisselen... bedankt voor alles wat jullie doen, ik heb jullie al aan anderen aanbevolen...
Giulio Carlo
Giulio CarloStudent Digitale Marketing
Ik vind het fijn hoe de lessen direct ter zake zijn en hoe ik tussen hoofdstukken kan wisselen en content kan overslaan die ik niet nodig heb.
Mariana Ferres
Mariana FerresStudent Fotografie
Ik vind de content en de manier van presenteren en transcriptie van video's geweldig, wat het proces versnelt!
Luciana Alvarenga
Luciana AlvarengaStudent Nageldesign
Het platform is snel en eenvoudig te gebruiken. De diversiteit aan content en de aanvullende video's helpen enorm bij het leren.
André Felipe
André FelipeStudent Prompt Engineering

Belangrijkste opleidingen

FAQ

Wie is Dedika?

Is het certificaat geldig in Nederland?

Zijn de cursussen gratis?

Wat is de studielast van de cursus?

Hoe zien de cursussen eruit?

Hoe werken de cursussen?

Wat is de duur van de cursussen?

Wat zijn de kosten of prijzen van de cursussen?

Wat is een EAD- of online cursus en hoe werkt het?

PDF-cursus