Introducción a Google Kubernetes Engine
Clase 1 de 41 • Curso de Google Kubernetes Engine (2018)
Contenido del curso
- 7

Cluster y nodos ¿Qué son y cómo funcionan?
07:25 - 8

¿Qué son los Pods?
01:45 - 9

Deployments
01:18 - 10

Pods y Deployments en practica
03:10 - 11

Servicios
04:51 - 12

Servicios en práctica
06:16 - 13

Servicios en práctica / Loadbalancer
04:06 - 14

Servicios en práctica / Node Port
06:25 - 15

Crea tu primer Hola Mundo en Google Kubernetes Engine
04:12
- 16

Archivos descriptivos de infraestructura teoria y práctica
07:39 - 17

Labels teoría
03:48 - 18

Namespaces teoría
01:47 - 19

Labels y Namespaces explicación gráfica
01:30 - 20

Labels y Namespaces en práctica
03:46 - 21

Deployment Avanzado (Blue-green y Canary Deployment)
01:53 - 22

Implementando Deployment avanzados
10:30 - 23

Terminando de implementar nuestro canary deployment
04:06 - 24

Volúmenes
01:21 - 25

Volúmenes en práctica
10:46 - 26

RETO: Crea un blue green deployment
00:35
- 33
Generando un certificado https con Let's Encrypt para GCP
04:06 - 34

Certificado https
05:14 - 35

Service mesh con Istio
03:44 - 36

StackDriver
03:46 - 37

CI/CD con Cloud Builder
02:05 - 38

CI/CD con Cloud Builder práctica
13:46 - 39

Knative, GKE Serverless Addon
03:50 - 40
Comandos utilizados en el curso
01:12 - 41

Buenas prácticas
02:08
Para entender qué es y cómo funcionan Kubernetes y Kubernetes Engine, vamos a aprender qué es un contenedor:
- Bare Metal: Son los servidores físicos. Ademas de administrar nuestra aplicación, debemos hacernos cargo de la infraestructura (todo lo relacionado con Hardware: redes, memoria, CPU, etc) y el sistema operativo (actualizaciones, parches de seguridad, etc).
- Virtual Machine: La infraestructura esta controlada por una capa virtualizada, no nos preocupamos más por la parte física de nuestros servidores.
- Containers: Los contenedores son el funcionamiento más optimo de nuestras aplicaciones. Nos preocupamos únicamente por administrar nuestra aplicación y sus dependencias (lenguajes de programación, frameworks, logs, etc), mientras que de la infraestructura y el sistema operativo se van a encargar nuestros proveedores de nube.
Durante este curso nos acompaña Carlos Prieto: Google Developer Expert y Arquitecto Cloud en Xertica.