Kubernetes Flashcards

1
Q

Containers

A

Permiten que cada aplicación se ejecute en un entorno propio separado del resto de las aplicaciones que estan en el SO

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

Image

A

Paquete que incluye todo lo necesario para ejecutar un proceso

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

Image Builder

A

El que genera la imagen

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

Container Runtime

A

El que ejecuta el container

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

Image Registry

A

Repositorio de Imagenes

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

CGroups (Control Groups)

A

Restringen el uso de CPU y memoria. Se genera uno por cada uno y se le asigna una cuota a cada group. Cantidad maxima de recursos que puede usar el container.

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

Namespaces

A

Generan un entorno acotado para los procesos que corren en el.

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

Capabilities

A

Permisos de bajo nivel que tiene cada usuario

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

Cluster

A

Deployment completo de Kubernetes

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

Nodo

A

VM o servidor fisico donde se ejecutan los containers

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

Pod

A

Unidad básica de ejecución. Generalmente tiene un container pero puede tener más.

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

Service

A

La manera de acceder a pods que implementan algun servicio en particular

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

Dibujar arquitectura Kubernetes

A

Hacelo vaga

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

kube API server

A

Única interfaz por la que se ejecutan comandos sobre el cluster

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

kubectl

A

Interfaz de configuración y administración. Ejecuta comandos haciendo llamados a la API.

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

Controllers

A

Chequean estado de la config, del sistema y ejecutan acciones para que converjan .

17
Q

etcd

A

Base de datos de Key Value Pairs con configuración distribuida redundante

18
Q

kubeproxy

A

manejo de todo el networking del nodo en base a configuración de iptables, rutas, etc.

19
Q

Pod Template

A

Define un pod genéricamente. No define nombre ni versión pero si labels e imagen. Usado por otras entidades para crear pods.

20
Q

ReplicaSet

A

Manejo de réplicas de los pods. Incluye el manejo de scheduling, escalabilidad y borrado.

21
Q

Deployment

A

Construye sobre el ReplicaSet y permite manejar Updates y Rollbacks

22
Q

Servicios

A

Forma de acceder a los pods. Balancea los pedidos.