Kubernetes Terms Flashcards

1
Q

A template of a container with the software that needs to be run.

A

Image

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

A cloud server (e.g., EC2 instance, virtual machine).

A

Server instance/node

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

An instance of a container image; you can have multiple copies of the same image running at the same time.

A

Container

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Key/value pairs that can identify attributes of objects that are meaningful and relevant to users, but do not directly imply semantics to the core system. Each object can have a set of key/value labels defined. Each Key must be unique for a given object. These can be helpful when you want to group more than one namespace, for example.

A

Pod labels

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Another Kubernetes concept, a namespace is a virtual cluster where pods/containers can be deployed separately from other namespaces.

A

Namespace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

This is a Kubernetes concept. A pod consists of a group of containers and treats them as a single block of resources that can be scheduled and scaled on the cluster.

A

Pod

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

An orchestrator manages the cluster of server instances, and also maintains the lifecycle of containers/pods. Part of the container orchestrator is the scheduler, which schedules a container/pod to run on a server instance. Examples include Kubernetes or AWS ECS.

A

Container orchestration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

A group of server instances, managed by container orchestration.

A

Cluster

How well did you know this?
1
Not at all
2
3
4
5
Perfectly