Herramientas de usuario

Herramientas del sitio


kubernetes-temario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
kubernetes-temario [2025/05/27 23:01]
fmolinuevo creado
kubernetes-temario [2025/05/27 23:12] (actual)
fmolinuevo
Línea 2: Línea 2:
  
   - Introducción:​ ¿Por qué Kubernetes?   - Introducción:​ ¿Por qué Kubernetes?
-   ​* ​El desafío de gestionar aplicaciones en contenedores a escala. +    - El desafío de gestionar aplicaciones en contenedores a escala. 
-   * La necesidad de orquestación de contenedores. +    ​- ​La necesidad de orquestación de contenedores. 
-   * Qué problemas resuelve Kubernetes? (Automatización,​ escalabilidad,​ auto-reparación,​ etc.)+    ​- ​Qué problemas resuelve Kubernetes? (Automatización,​ escalabilidad,​ auto-reparación,​ etc.)
   - ¿Qué es Kubernetes (K8s)?   - ¿Qué es Kubernetes (K8s)?
- +    - Definición y origen (Google, Open Source). 
- +    ​- ​Kubernetes como plataforma de orquestación. 
-* Definición y origen (Google, Open Source). +    ​- ​Conceptos clave de alto nivel. 
-* Kubernetes como plataforma de orquestación. +  ​- ​Arquitectura de Kubernetes 
-* Conceptos clave de alto nivel. +    ​- ​Cluster: La unidad fundamental. 
-3. Arquitectura de Kubernetes +    ​- ​Master Node (Plano de Control) 
-* Cluster: La unidad fundamental. +    ​- ​API Server: La interfaz de comunicación 
-* Master Node (Plano de Control): +    ​- ​etcd: Almacén clave-valor distribuido 
-* API Server: La interfaz de comunicación. +    ​- ​Scheduler: Asigna Pods a Nodos 
-* etcd: Almacén clave-valor distribuido. +    ​- ​Controller Manager: Controladores para estado deseado (Deployment,​ ReplicaSet, etc.) 
-* Scheduler: Asigna Pods a Nodos. +    ​- ​Cloud Controller Manager (Opcional, para entornos cloud) 
-* Controller Manager: Controladores para estado deseado (Deployment,​ ReplicaSet, etc.). +    ​- ​Worker Nodes 
-* Cloud Controller Manager (Opcional, para entornos cloud). +    ​- ​Kubelet: Agente que se comunica con el Master 
-* Worker Nodes: +    ​- ​Kube-proxy: Reglas de red para los Services 
-* Kubelet: Agente que se comunica con el Master. +    ​- ​Container Runtime (Docker, containerd, CRI-O, etc.): Ejecuta los contenedores 
-* Kube-proxy: Reglas de red para los Services. +  ​- ​Conceptos Fundamentales de Kubernetes 
-* Container Runtime (Docker, containerd, CRI-O, etc.): Ejecuta los contenedores. +    ​- ​Pods: La unidad de despliegue más pequeña (uno o más contenedores) 
-4. Conceptos Fundamentales de Kubernetes +    ​- ​Deployments:​ Gestión de Pods y rolling updates. 
-* Pods: La unidad de despliegue más pequeña (uno o más contenedores). +    ​- ​ReplicaSets:​ Asegura un número específico de réplicas de un Pod. 
-* Deployments:​ Gestión de Pods y rolling updates. +    ​- ​Services: Abstracción para acceder a un conjunto de Pods (descubrimiento y balanceo de carga). 
-* ReplicaSets:​ Asegura un número específico de réplicas de un Pod. +    ​- ​Tipos de Service (ClusterIP, NodePort, LoadBalancer,​ ExternalName). 
-* Services: Abstracción para acceder a un conjunto de Pods (descubrimiento y balanceo de carga). +    ​- ​Namespaces: Espacios virtuales dentro de un cluster para aislamiento. 
-* Tipos de Service (ClusterIP, NodePort, LoadBalancer,​ ExternalName). +  ​- ​Despliegue Básico con kubectl 
-* Namespaces: Espacios virtuales dentro de un cluster para aislamiento. +    ​- ​Introducción a kubectl (la herramienta de línea de comandos) 
-5. Despliegue Básico con kubectl +    ​- ​Comandos básicos (get, describe, apply, delete) 
-* Introducción a kubectl (la herramienta de línea de comandos). +    ​- ​Ejemplo sencillo de despliegue (YAML básico para un Pod o Deployment) 
-* Comandos básicos (get, describe, apply, delete). +  ​- ​Más Allá de lo Básico 
-* Ejemplo sencillo de despliegue (YAML básico para un Pod o Deployment). +    ​- ​Persistent Volumes y Persistent Volume Claims (Almacenamiento persistente) 
-6. Más Allá de lo Básico ​(Mención breve) +    ​- ​ConfigMaps y Secrets (Configuración y datos sensibles) 
-* Persistent Volumes y Persistent Volume Claims (Almacenamiento persistente). +    ​- ​Ingress (Exposición de servicios al exterior con más control) 
-* ConfigMaps y Secrets (Configuración y datos sensibles). +    ​- ​Autoescalado (Horizontal Pod Autoscaler) 
-* Ingress (Exposición de servicios al exterior con más control). +  ​- ​Casos de Uso Comunes 
-* Autoescalado (Horizontal Pod Autoscaler). +    ​- ​Microservicios 
-7. Casos de Uso Comunes +    ​- ​Aplicaciones web escalables 
-* Microservicios. +    ​- ​Procesamiento por lotes 
-* Aplicaciones web escalables. +  ​- ​Próximos Pasos y Recursos 
-* Procesamiento por lotes. +    ​- ​Documentación oficial de Kubernetes 
-8. Próximos Pasos y Recursos +    ​- ​Minikube o Kind (para probar localmente) 
-* Documentación oficial de Kubernetes. +    ​- ​Plataformas cloud con servicios gestionados de Kubernetes ​[Google Cloud (GKE), Amazon Web Services (EKS) y Microsoft Azure (AKS)]
-* Minikube o Kind (para probar localmente). +
-* Plataformas cloud con servicios gestionados de Kubernetes (GKE, EKS, AKS).+
kubernetes-temario.1748397694.txt.gz · Última modificación: 2025/05/27 23:01 por fmolinuevo