Introduction Flashcards

1
Q

What are nodes ?

A

Nodes are virtual machines used by Kubernetes to run workloads

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

What are disks ?

A

Virtual hard disks used for OS and ephemeral storage

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

What is a network ?

A

Internal software defined network use to route traffic within the cluster

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

What a control plane do ?

A

A Control plane allows Kubernetes to orchestrate different types of workloads and ensure there is consistent state at all times.

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

What is an Api server ?

A

Server used to expose functionality to nodes an interact with components on nodes

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

What is a Scheduler ?

A

Job scheduler for scoped execution of work

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

what is etcd ?

A

Database used by master node to maintain state

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

what is Controller manager ?

A

Manages group of components

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

What is a kube-proxy ?

A

Proxy layer managing communication to objects

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

Name basic objects in Kubernetes

A
  • Namespace
  • Pod
  • Service
  • Volume
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is a Namespace ?

A

Is a logical grouping of applications, also seen as virtual cluster.

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

What is a pod ?

A

Is a basic unit of work, a process running on a cluster

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

What is a service ?

A

Abstract way of exposing an application running on a set of pods as a network service

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

What is a Volume ?

A

A persistence data or a file

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

Name object abstraction

A
  • Deployment
  • StatefulSet
  • ReplicaSet
  • Job
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is deployment ?

A

Definitions that updates Pods and ReplicaSets

17
Q

What is a DaemonSets ?

A

Ensures that some or all Nodes run a copy of a Pod

18
Q

What is a StatefulSet ?

A

Manage deployments and scaling of Pods with guarantees about ordering/uniqueness

19
Q

What is a ReplicaSet ?

A

Maintains a stable set of Pods running at any given time, regardless or order or node

20
Q

What is a Job ?

A

Creates one or more Pods and make sure a specified number of them terminate successfully