Curso de Google Kubernetes Engine

Clases del Curso de Google Kubernetes Engine

Instruido por:
Carlos Arturo Prieto
Carlos Arturo Prieto
Básico
3 horas de contenido
Ver la ruta de aprendizaje
Curso de Google Kubernetes Engine

Curso de Google Kubernetes Engine

Progreso del curso:0/41contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/41contenidos(0%)

Introducción a Google Kubernetes Engine

Material Thumbnail

Introducción a Google Kubernetes Engine

03:19 min

Material Thumbnail

¿Qué es Kubernetes?

10:38 min

Repaso de Docker

Material Thumbnail

Qué son los contenedores

07:06 min

Material Thumbnail

Qué es Docker

02:39 min

Material Thumbnail

Comandos Básicos de Docker

09:04 min

Material Thumbnail

Creación del contenedor de Docker

09:04 min

Conceptos Basicos

Material Thumbnail

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

07:25 min

Material Thumbnail

¿Qué son los Pods?

01:45 min

Material Thumbnail

Pods y Deployments en practica

03:10 min

Material Thumbnail

Servicios en práctica

06:16 min

Material Thumbnail

Servicios en práctica / Loadbalancer

04:06 min

Material Thumbnail

Servicios en práctica / Node Port

06:25 min

Material Thumbnail

Crea tu primer Hola Mundo en Google Kubernetes Engine

Conceptos intermedios

Material Thumbnail

Archivos descriptivos de infraestructura teoria y práctica

07:39 min

Material Thumbnail

Namespaces teoría

01:47 min

Material Thumbnail

Labels y Namespaces explicación gráfica

01:30 min

Material Thumbnail

Labels y Namespaces en práctica

03:46 min

Material Thumbnail

Deployment Avanzado (Blue-green y Canary Deployment)

01:53 min

Material Thumbnail

Implementando Deployment avanzados

10:30 min

Material Thumbnail

Terminando de implementar nuestro canary deployment

04:06 min

Material Thumbnail

Volúmenes en práctica

10:46 min

Material Thumbnail

RETO: Crea un blue green deployment

00:35 min

Arquitectura de una app más robusta

Material Thumbnail

Desplegar una aplicación Stateful Teoría

02:13 min

Material Thumbnail

Desplegar una aplicación Stateful Práctica

12:44 min

Material Thumbnail

Auto Scaling teoría

01:45 min

Material Thumbnail

Auto Scaling en práctica

06:35 min

Material Thumbnail

Node Pools teoría

01:11 min

Material Thumbnail

Node Pools práctica

07:35 min

Contenido Bonus

Generando un certificado https con Let's Encrypt para GCP

04:06 min

Material Thumbnail

Certificado https

05:14 min

Material Thumbnail

Service mesh con Istio

03:44 min

Material Thumbnail

CI/CD con Cloud Builder

02:05 min

Material Thumbnail

CI/CD con Cloud Builder práctica

13:46 min

Material Thumbnail

Knative, GKE Serverless Addon

03:50 min

Comandos utilizados en el curso

01:12 min

Material Thumbnail

Buenas prácticas

02:08 min

nuevosmás votadossin responder
Gabriel Arroyo
Gabriel Arroyo
Estudiante

Tengo el siguiente warm y no puedo subir imagenes, alguna pista de como solucionarlo

WARNING: Your config file at [/home/xxxx/.docker/config.json] contains these credential helper entries:

Adding credentials for all GCR repositories.
WARNING: A long list of credential helpers may cause delays running ‘docker build’. We recommend passing the registry name to configure only the registry you are using.
gcloud credential helpers already registered correctly.

0
Andres Martín Cantos Rivadeneira
Andres Martín Cantos Rivadeneira
Estudiante
Una consulta si tengo un servidor local en producción. Pero no lo tengo en la nube de Google. Es posible desplegar? Hacia mi servidor local. Que debo tener instalado?
2
Andres Martín Cantos Rivadeneira
Andres Martín Cantos Rivadeneira
Estudiante
Kubernetes se puede instalar de forma local en el servidor?
1
Andres Martín Cantos Rivadeneira
Andres Martín Cantos Rivadeneira
Estudiante
En el minuto 09:07 cuál es la diferencia con Gitlab. Gitlab ofrece los mismos servicios de kubernetes engine en relación al despliegue continuo.
1
Carlos Zevallos
Carlos Zevallos
Estudiante

Si utilizamos node pools como es que trabaja el node discovery? por lo que entiendo solo mapea los nodos que están dentro del pool al cual hace referencia el yaml del pod, cierto?

2
Carlos Zevallos
Carlos Zevallos
Estudiante

Cuando generas los pods por yaml hay una opción de poner los limites de core a utilizar para que el autoscalling pueda detectar esto y recién desplegar nodos nuevos. En este caso veo que lo realizas todo por el dashboard de google.
Cual es la diferencia entre esas dos formas de trabajar el autoscalling?
Por otro lado se puede hacer alguna regla teniendo como parámetro la cantidad de memoria utilizada?
Saludos

1
José Manuel Piña Rodríguez
José Manuel Piña Rodríguez
Estudiante

Si bien en cierto que hay otras alternativas, cual puede ser alguna diferenciacion de servicios por ejemplo con Amazon o IBM?

2
Andrés Muñoz
Andrés Muñoz
Estudiante
Cuando una app empieza a autoScalar las personas que usan la app lo van a notar ? De pronto puede ser que un request se pierda ? O se ponga más lenta la app por un momento
1
alexochoalacruz
alexochoalacruz
Estudiante

Para que genere la notificación en caso de error necesito un permiso en específico?, o debo ingresar los destinatarios en alguna parte?. Gracias.

1
Andrés Muñoz
Andrés Muñoz
Estudiante
En un proyecto que ya maneja una carga significativa de usuarios se puede usar uno o varios containers con mongodb y estos conectados a un gcePersistentDisk como alternativa a usar atlas ? La motivación para hacer esto es porque atlas es muy costoso. De no ser así que alternativas tengo a usar atlas ?
1