Junior — Middle
Welke stappen moeten worden ondernomen om een applicatie op alle knooppunten van het Kubernetes-cluster te implementeren?
sobes.tech AI
Antwoord van AI
Om een applicatie op alle knooppunten van een Kubernetes-cluster te implementeren, worden meestal de volgende stappen gevolgd:
- Maak een Docker-afbeelding van de applicatie — verpakt je applicatie in een container.
- Upload de afbeelding naar een register — bijvoorbeeld Docker Hub of een privé-register.
- Maak een Deployment-manifest — beschrijf in een YAML-bestand hoe en hoeveel pods je wilt starten.
- Pas het manifest toe met kubectl:
kubectl apply -f deployment.yaml
-
De Kubernetes Scheduler verdeelt de pods over de knooppunten — automatisch, op basis van resources en beleid.
-
Controleer de status van de deployment:
kubectl get pods
kubectl describe deployment <naam>
Op deze manier implementeer je de applicatie niet handmatig op elke knooppunt, maar maak je een Deployment die het starten van het benodigde aantal replicas in het hele cluster garandeert.