Kubernetes

term_id: kubernetes

Category: engineering_practice

Definition

Kubernetes (vaak afgekort als K8s) is een systeem voor container-orkestratie dat oorspronkelijk door Google is ontwikkeld. Het automatiseert de implementatie, schaling en het beheer van applicatiecontainers over een cluster van computers. Het stelt ontwikkelaars in staat applicaties portabel, schaalbaar en zelfherstellend te maken, waarbij het automatisch resources toewijst en fouten oplost zonder menselijke tussenkomst.

Summary

Een open-source platform voor het automatiseren van de implementatie, schaling en het beheer van gecontaineriseerde applicaties.

Key Concepts

  • Container-orkestratie
  • Pods
  • Clusters
  • Microservices

Use Cases

  • Implementeren van webdiensten op grote schaal
  • Beheer van microservice-architecturen
  • Automatische schaling van AI-werklasten