Tutorial Práctico de Kubernetes | Aprende Kubernetes en 1 Hora - Curso de Kubernetes para Principiantes
#kubernetes #k8s #techworldwithnana
Kubernetes, también conocido como K8s, es la plataforma más popular para la orquestación de contenedores para automatizar el despliegue, escalado y gestión de aplicaciones en contenedores.
En este tutorial completo de Kubernetes aprenderás todo lo que necesitas saber para comenzar con Kubernetes en 1 hora. Aprenderás todos los conceptos básicos, incluidos los principales componentes de Kubernetes que necesitas conocer para trabajar de manera eficiente con Kubernetes. Aprenderás la sintaxis y el contenido del archivo de configuración de K8s, que se utiliza para crear y configurar componentes en un clúster de Kubernetes, así como cómo configurar un clúster de K8s localmente. Finalmente, mostraré un proyecto práctico, donde aprenderás a desplegar una aplicación web con su base de datos en un clúster local de Kubernetes. Es una configuración de aplicación simple pero realista, que también puede servir como una configuración de plantilla para las configuraciones de aplicaciones más comunes.
▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
► Este curso es patrocinado por Kasten 🙌🏼
► Respaldo y Migración gratuita de Kubernetes - Descarga K10 de Kasten y obtén 10 nodos gratis para siempre:
https://www.kasten.io/nana▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Introducción y Visión General del Curso
1:44 - ¿Qué es Kubernetes?
4:33 - Arquitectura de Kubernetes
9:29 - Nodo y Pod
8:58 - Principales Componentes de K8s
09:29 - Nodo y Pod
12:19 - Servicio e Ingress
14:31 - ConfigMap y Secret
17:52 - Volumen
19:46 - Despliegue y StatefulSet
26:28 - Configuración de Kubernetes
32:39 - Minikube y Kubectl - Configurar clúster de K8s localmente
41:17 - Proyecto de Demostración Completo: Desplegar WebApp con MongoDB
1:05:40 - Interactuando con el Clúster de Kubernetes
1:11:03 - ¡Felicidades! Has llegado al final 🎉
▬▬▬▬▬▬ Requisitos Previos del Curso ▬▬▬▬▬▬
▬▬▬▬▬▬ 💎 CONTENIDOS DEL CURSO 💎 ▬▬▬▬▬▬
💎 Parte 01: Introducción a Kubernetes
⌨️ ¿Qué es Kubernetes?
⌨️ Beneficios de Kubernetes
⌨️ Arquitectura de Kubernetes
💎 Parte 02: Principales Componentes de Kubernetes
⌨️ Nodo y Pod
⌨️ Configurando Acceso con Servicio e Ingress
⌨️ Configuración Externa con ConfigMap y Secret
⌨️ Persistencia de Datos con Volumen
⌨️ Replicación con Despliegue y StatefulSet
💎 Parte 03: Configuración de Kubernetes
💎 Parte 04: Configurar clúster de Kubernetes localmente (Minikube y kubectl)
⌨️ ¿Qué es Minikube?
⌨️ ¿Qué es Kubectl?
⌨️ Instalar Minikube y Kubectl
💎 Parte 05: Proyecto de Demostración Completo: Desplegar WebApp con MongoDB
⌨️ Visión General del Proyecto de Demostración
⌨️ Crear ConfigMap de MongoDB
⌨️ Crear Secret de MongoDB
⌨️ Crear Despliegue y Servicio de MongoDB
⌨️ Crear Despliegue y Servicio de WebApp
⌨️ Pasar Datos Secretos al Despliegue de MongoDB
⌨️ Pasar Datos de Configuración al Despliegue de WebApp
⌨️ Configurar Acceso Externo
⌨️ Desplegar todos los recursos de K8s en el clúster de Minikube
⌨️ Interactuando con el Clúster de Kubernetes
⌨️ Acceder a la Aplicación Web en el Navegador
Hicimos algunas actualizaciones para cosas que han cambiado en K8s, por ejemplo, la instalación de Minikube, así como un nuevo proyecto de demostración. Además, es una versión más comprimida y corta con nuevas animaciones. 😊
▬▬▬▬▬▬ Cursos y Tutoriales en Youtube 🎬 ▬▬▬▬▬▬
▬▬▬▬▬▬ Conéctate conmigo 👋 ▬▬▬▬▬▬