Kubernetes

term_id: kubernetes

Category: engineering_practice

Definition

Το Kubernetes (συχνά συντομογραφείται ως K8s) είναι ένα σύστημα ορχήστρωσης δοχείων που αναπτύχθηκε αρχικά από την Google. Αυτοματοποιεί την ανάπτυξη, την κλιμάκωση και τη λειτουργία εφαρμογών σε δοχεία σε ομάδες υπολογιστών (clusters), επιτρέποντας την εύκολη διαχείριση μικροϋπηρεσιών και την αυτόματη ανάκτηση από βλάβες.

Summary

Μια πλατφόρμα ανοιχτού κώδικα για την αυτοματοποίηση της ανάπτυξης, της κλιμάκωσης και της διαχείρισης εφαρμογών σε δοχεία (containers).

Key Concepts

  • Ορχήστρωση Δοχείων
  • Pods (Μονάδες)
  • Clusters (Ομάδες)
  • Μικροϋπηρεσίες

Use Cases

  • Ανάπτυξη υπηρεσιών ιστού μεγάλης κλίμακας
  • Διαχείριση αρχιτεκτονικών μικροϋπηρεσιών
  • Αυτόματη κλιμάκωση φορτίων τεχνητής νοημοσύνης