Microservices & Container Orchestration Flashcards
What is Kubernetes
Kubernetes is an open-source solution to managing containers at scale. Kubernetes is a “portable, extensible, open-source platform for managing containerized workloads and services.
What is a Cluster
Collection of nodes pooling their resources together. Workloads are deployed to the cluster which then manages the appropriate distribution of the workload internally.
What is a Pod
Kubernetes pods are a logical collection of related containers that share storage and network resources. Containers inside a pod are relatively tightly coupled.
What is a container
Containers are a form of application deployment virtualization. They help developers to wrap an app release with its environment information and other data that will help in smooth deployment on production servers
What is a node
A node is the smallest computing unit in a Kubernetes setup. Normally, it represents a single machine in your infrastructure and consists of computing power and memory