Wat is een Headless Service en waarom wordt het gebruikt met StatefulSet?
DevOps
Ervaring met Terraform: bij welke taken werd het gebruikt?
Hoe heb je het opslaan van de Terraform-status in je project georganiseerd? Wat heb je als opslag gebruikt en waarom?
Akkoord gaan met de voorbereiding op het interview (mock-interview, zelfpresentatie)?
Wat is multi-stage build in Docker en waarom is het nodig?
Ontwikkelaars zijn gewend om wijzigingen handmatig direct in de cluster te deployen, waarbij ze CI/CD omzeilen. Toegang kan niet worden verboden. Hoe motiveer je ze om over te stappen op geautomatiseerde pipelines?
Wat is een Linux-kernelmodule? Hoe laad je het, laad je het uit en bekijk je het?
Beschrijf in detail wat er gebeurt na het uitvoeren van het commando kubectl apply -f deployment.yaml, in welke volgorde en op welke componenten van de cluster.
GitLab CI/CD: drie repositories (Front, Back, DB). De ontwikkelaar heeft een branch gemaakt in de frontend — er moet automatisch een feature-stand worden opgezet met alle drie de services, na de merge wordt de stand verwijderd. Hoe implementeer je dat in GitLab CI?
Hoe werkt CNI (Container Network Interface) in Kubernetes?
Welke extra moeilijkheden veroorzaakt de database in een dynamische feature-stand? Wat moet er gedaan worden?
Hoe voer je handmatig een canary deployment uit in Kubernetes zonder extra tools?
Hoe wordt de fouttolerantie van etcd gegarandeerd en waarom is een oneven aantal replicas nodig?
In welke volgorde moeten de stappen van de CI/CD-pipeline worden uitgevoerd: build, unit-tests, integratietests, linting, statische code-analyse, deployment?
Voor welke praktische taken kan de Admission Controller worden gebruikt? Wat is het verschil tussen Validating en Mutating webhook?
Hoe zou je dynamische feature-stands in GitLab instellen? De stand wordt bij elke push naar de branch uitgerold en wordt verwijderd na de merge of na een bepaalde tijd.
Hoeveel gedocumenteerde ervaring heb je als DevOps?
De server is traag. Welke commando's en wat moet je als eerste bekijken? Als je wilt begrijpen waarom de applicatie geen logs schrijft, maar het systeem nog leeft — waar zou je naartoe gaan?
Hoe bekijk ik open sockets in het systeem?
Hoe komen de geheimen uit Vault in Kubernetes? Welke benaderingen bestaan er?