Quiz 2 Flashcards
What is Borg?
Googles internal container orchestration framework
What is Kubernetes?
An open source version of Borg
What are some infrastructures that Kubernetes supports?
Public clouds, Private Clouds, On-premises, Bare-metal
What is the goal of Kubernets?
Manage applications
What is the etcd?
What is stored in the etcd?
Key value pair
Cluster data, cluster state, consensus, configurations
What is the kub-scheduler?
The main scheduler in kubernetes
What are the 4 basic objects in Kubernets?
Pod, Volume, Service, Namespace
What is a Pod in Kubernets?
The basic deployment unit
What does a pod contain?
One or multiple (different) containers
What is Co-scheduling?
When containers in a pod are scheduled together
Containers in a pod share what?
IP/Port
Disk volume
How do containers communicate?
Via localhost
What are the three multi-container models in pods?
Sidecar containers
Ambassador containers
Adapter Containers
What is a Sidecar container?
A container thats meant as a helper
What is an ambassador container?
A proxy container
What is an Adapter Container?
A standardization or common interface container
What is Volume?
A persistent storage for a pod
What is a Service?
A logical group of pods that work together
What are some attributes of a service?
They have a virtual IP, port and DNS
What are the two groups of Services?
Labels and slecectors
What are Namespaces?
Logical slices of Kubernets clusters
What are Labels used in?
Pod selection
What are Selectors used for?
To select a certain section of a pod