Kubernetes Flashcards
Containers
Permiten que cada aplicación se ejecute en un entorno propio separado del resto de las aplicaciones que estan en el SO
Image
Paquete que incluye todo lo necesario para ejecutar un proceso
Image Builder
El que genera la imagen
Container Runtime
El que ejecuta el container
Image Registry
Repositorio de Imagenes
CGroups (Control Groups)
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.
Namespaces
Generan un entorno acotado para los procesos que corren en el.
Capabilities
Permisos de bajo nivel que tiene cada usuario
Cluster
Deployment completo de Kubernetes
Nodo
VM o servidor fisico donde se ejecutan los containers
Pod
Unidad básica de ejecución. Generalmente tiene un container pero puede tener más.
Service
La manera de acceder a pods que implementan algun servicio en particular
Dibujar arquitectura Kubernetes
Hacelo vaga
kube API server
Única interfaz por la que se ejecutan comandos sobre el cluster
kubectl
Interfaz de configuración y administración. Ejecuta comandos haciendo llamados a la API.