
Geavanceerde Kubernetes
StatefulSets, DaemonSets, Jobs, CronJobs, PersistentVolumes, resourcebeheer, HPA, troubleshooting van OOMKilled
1Wat is een StatefulSet in Kubernetes?
Wat is een StatefulSet in Kubernetes?
Antwoord
Een StatefulSet garandeert een stabiele en voorspelbare identiteit voor elke pod (pod-0, pod-1, enz.) samen met individuele persistente opslag. In tegenstelling tot Deployments ontworpen voor stateless applicaties, behouden StatefulSets de start- en stopvolgorde van pods. Ze zijn essentieel voor gedistribueerde databases, cache-systemen zoals Redis Cluster of applicaties die een stabiele netwerkidentiteit vereisen.
2Wat is een DaemonSet in Kubernetes?
Wat is een DaemonSet in Kubernetes?
Antwoord
Een DaemonSet zorgt ervoor dat een kopie van een pod op alle (of sommige) nodes in het cluster draait. Het wordt voornamelijk gebruikt voor systeemagenten zoals logcollectors (Fluentd), monitoringagenten (Prometheus Node Exporter) of netwerkplugins (CNI). In tegenstelling tot Deployments die een vast aantal replica's nastreven, passen DaemonSets zich automatisch aan aan het aantal nodes.
3Wat is een Job in Kubernetes?
Wat is een Job in Kubernetes?
Antwoord
Een Job creëert een of meer pods en zorgt ervoor dat een gespecificeerd aantal succesvol wordt beëindigd. In tegenstelling tot langlopende controllers zoals Deployments, zijn Jobs ontworpen voor eenmalige taken zoals databasemigraties, batchverwerking of onderhoudsscripts. Zodra de taak is voltooid, blijft de pod beschikbaar voor loginspectie voor handmatige of automatische opruiming.
Wat is het belangrijkste verschil tussen een Job en een CronJob?
Wat is het verschil tussen PersistentVolume (PV) en PersistentVolumeClaim (PVC)?
+21 gespreksvragen
Andere DevOps-sollicitatieonderwerpen
Versiebeheer & Git
Linux-basisprincipes
Shell Scripting & Bash
Networking-basis
Docker-grondbeginselen
CI/CD-grondbeginselen
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes-basis
Kubernetes-networking
Ingress & API Gateway
Terraform-basisprincipes
Terraform Geavanceerd
Ansible & Configuration Management
AWS Essentials
Azure-fundamenten
GCP-grondbeginselen
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Beveiliging
Helm & Kubernetes
Runtime- en clusterbeveiliging
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Gedistribueerde Observability
Disaster Recovery & Backup
Prestatieoptimalisatie
Cloud-kostenoptimalisatie
SRE-principes
Chaos Engineering
Platform Engineering
Beheers DevOps voor je volgende gesprek
Krijg toegang tot alle vragen, flashcards, technische tests, code review-oefeningen en gespreksimulatoren.
Begin gratis