Introducción a Google Kubernetes Engine

1

Introducción a Google Kubernetes Engine

2

¿Qué es Kubernetes?

Repaso de Docker

3

Qué son los contenedores

4

Qué es Docker

5

Comandos Básicos de Docker

6

Creación del contenedor de Docker

Conceptos Basicos

7

Cluster y nodos ¿Qué son y cómo funcionan?

8

¿Qué son los Pods?

9

Deployments

10

Pods y Deployments en practica

11

Servicios

12

Servicios en práctica

13

Servicios en práctica / Loadbalancer

14

Servicios en práctica / Node Port

15

Crea tu primer Hola Mundo en Google Kubernetes Engine

Conceptos intermedios

16

Archivos descriptivos de infraestructura teoria y práctica

17

Labels teoría

18

Namespaces teoría

19

Labels y Namespaces explicación gráfica

20

Labels y Namespaces en práctica

21

Deployment Avanzado (Blue-green y Canary Deployment)

22

Implementando Deployment avanzados

23

Terminando de implementar nuestro canary deployment

24

Volúmenes

25

Volúmenes en práctica

26

RETO: Crea un blue green deployment

Arquitectura de una app más robusta

27

Desplegar una aplicación Stateful Teoría

28

Desplegar una aplicación Stateful Práctica

29

Auto Scaling teoría

30

Auto Scaling en práctica

31

Node Pools teoría

32

Node Pools práctica

Contenido Bonus

33

Generando un certificado https con Let's Encrypt para GCP

34

Certificado https

35

Service mesh con Istio

36

StackDriver

37

CI/CD con Cloud Builder

38

CI/CD con Cloud Builder práctica

39

Knative, GKE Serverless Addon

40

Comandos utilizados en el curso

41

Buenas prácticas

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Deployments

9/41
Recursos

Los deployments son una abstracción de nuestra aplicación que nos permite crear una arquitectura e indicar la cantidad de pods que se van a necesitar. Con esto, haremos un despliegue de nuestra aplicación en nuestro cluster, tomando la cantidad de pods y replicas que indicamos previamente.

Aportes 5

Preguntas 1

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

saludos, tengo una duda, porque cada una de las replicas tiene una dirección ip, no se suponia que todos los pods compartirian la misma dirección ip ?..o cada direccion ip segun lo que esta en la imagen corresponde a cada nodo ?

Pregunta: Pueden existir mas de un Pod por nodo?, es correcto decir que la cantidad de réplicas define la cantidad de nodos?

Muy vago

Sería bueno un material escrito para poder leer y reforzar el concepto ya que fue algo rápida la explicación

Lo que entiendo, básicamente el deploymente es un archivo de texto que contiene las instrucciones (nombres, configuraciones como numero de pods y contenedores) que seran utilizados por una herramienta de deployment (desde el cli o como los pipelines de bitbucket) para que se ejecute y haga los cambios correspondientes segun este archivo