Curso de Kubernetes

Clases del Curso de Kubernetes

Instruido por:
Marcos Lilljedahl
Marcos Lilljedahl
Básico
6 horas de contenido
Ver la ruta de aprendizaje
Dockercoins
Proyecto del curso
Dockercoins

Dockercoins es una aplicación de prueba que utilizarás para maximizar el aprendizaje de Kubernetes. Está compuesta por diferentes microservicios escritos en múltiples lenguajes como Python, Nodejs y Ruby que se comunican entre sí con la finalidad de minar una moneda virtual artifical. Despliega los microservicios de esta aplicación para implementar todos los conceptos de Kubernetes.

Curso de Kubernetes

Curso de Kubernetes

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

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

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

Introducción a Kuberentes

Material Thumbnail

Todo lo que aprenderás sobre Kubernetes

04:35 min

Material Thumbnail

Repaso de contenedores e introducción a k8s

09:31 min

Material Thumbnail

De pods a contenedores

14:19 min

Material Thumbnail

¿Cómo funciona la arquitectura de red de Kubernetes?

11:36 min

Material Thumbnail

Modelos declarativos e imperativos

06:12 min

Material Thumbnail

Visión general del modelo de red

08:27 min

Material Thumbnail

Introducción a aplicación de prueba

15:37 min

Material Thumbnail

Instalando nuestro primer cluster con Minikube, Kubeadm

14:59 min

Material Thumbnail

Instalando nuestro primer cluster con Kubeadm

11:44 min

Material Thumbnail

Desplegando el Cluster en AWS con EKS

15:42 min

Material Thumbnail

Desplegando una aplicación de prueba con EKS

07:04 min

Primer contacto con un cluster de kubernetes

Material Thumbnail

Creación y manejo de pods

11:16 min

Material Thumbnail

Deployments y replica sets

11:58 min

Balanceo de carga y service discovery

Material Thumbnail

Accediendo a nuestros PODS a través de servicios

12:29 min

Material Thumbnail

Enrutando el tráfico utilizando servicios

08:53 min

Material Thumbnail

Desplegando nuestra app en k8s

11:59 min

Escalando nuestra aplicación

Material Thumbnail

Exponiendo servicios interna y externamente (kubectl-proxy)

08:35 min

Material Thumbnail

Kubernetes dashboard

12:02 min

Material Thumbnail

Balanceo de carga y Daemon sets

11:31 min

Material Thumbnail

Despliegues controlados

15:35 min

Optimizando el uso de nuestro cluster

Material Thumbnail

Gestionar stacks con Helm

16:29 min

Material Thumbnail

Gestionando la configuración aplicativas utilizando Config Maps

09:56 min

Autorización y Namespaces

Material Thumbnail

Introducción a namespaces

07:14 min

Material Thumbnail

Despliegue múltiples instancias de la misma aplicación en un solo cluster.

07:20 min

Material Thumbnail

Autenticación y autorización

07:41 min

Material Thumbnail

Service account tokens

05:28 min

Fin del curso

Material Thumbnail

Recomendaciones para implementar Kubernetes en tu organización o proyectos

10:16 min

Bonus

Material Thumbnail

Clase en vivo: workflows de Kubernetes usando git

09:38 min

nuevosmás votadossin responder
Gerardo Alberto Soto Alvarez del Castillo
Gerardo Alberto Soto Alvarez del Castillo
Estudiante

¿Todos los Pods que se eliminan o que tienen un error como un “ImagePullBackOff” al ser contenedores “dockers” se quedan almacenados en el disco duro del Host, o K8s los elimina por completo?

1
Angel Octavio Hernandez Dominguez
Angel Octavio Hernandez Dominguez
Estudiante

Hola a todos, he querido levantar el aplicativo con docker-compose up, pero el git bash me dice que el comando no existe. Alguien puede apoyarme

1
Gerardo Alberto Soto Alvarez del Castillo
Gerardo Alberto Soto Alvarez del Castillo
Estudiante

¿Cuál es la diferencia entre Labels y Selectors en la descripción de un servicio de K8s?

1
Gerardo Alberto Soto Alvarez del Castillo
Gerardo Alberto Soto Alvarez del Castillo
Estudiante

Tengo una duda que no me deja dormir O.O jajaja:

  • Al tener una base de datos en nuestro Cluster de K8s, ¿Qué tan recomendable es escalar ese servicio “redis” para un aumento de peticiones?
  • Sí es bueno el escalar una BD “redis”, ¿Cómo hace K8s para tener las rep1licas de las BD actualizadas y no causar problemas de atomicidad?
  • ¿Es recomendable tener un servicio Master de “redis” y varios servicios Slave de “redis”?
  • Al tener varios servicios escalados de una BD “redis” que consultan los dados desde un volumen, este volumen puede estar en: un nodo, o en varios nodos, o en la nube (como un bucket o S3 de amazon) ¿Cuál sería la mejor practica?

Mil gracias!!!

1
Gerardo Alberto Soto Alvarez del Castillo
Gerardo Alberto Soto Alvarez del Castillo
Estudiante

Porque al mostrar los logs de varios Pods (kubectl logs -l run=pingpong) se muestra la misma secuencia del ping, no debería de ser casi la misma secuencia al ejecutarse al mismo tiempo? (o solo se esta ejecutando un Pod/Servicio) Gracias.

1
Gerardo Alberto Soto Alvarez del Castillo
Gerardo Alberto Soto Alvarez del Castillo
Estudiante

Alguien sabe porque en el archivo https://raw.githubusercontent.com/cloudnativelabs/kube-router/master/daemonset/kubeadm-kuberouter.yaml del paso 2 se declaran 3 veces el apiVersion? tenemos que entender todo lo que se declara en ese archivo? hay alguna clase que se profundice en esta configuración? Gracias

1
zoomacademy
zoomacademy
Estudiante

Hola, como puedo gestionar un Volumen permanente de manera grafica, es decir tengo mi volumen que almacena la imagen inicial del login de mi aplicativo y en un futuro quiero cambiarla, como puedo hacerlo sin tener que entrar al contenedor y subirla por línea de comando.

1
Daniel Ángel
Daniel Ángel
Estudiante

Me da este error, cuando ejecuto curl, saben la causa?

curl -hcurl: (28) Failed to connect to 10.96.0.1 port 443: Connection timed out

1
Antovict Rafael Gonzalez Millan
Antovict Rafael Gonzalez Millan
Estudiante

hay un curso de kubernetes mas sencillo? porque aqui explican muy rapido y los comandos no se asimilan rapido porque el los coloca pero no explica para que sirven.

1
AIE Ireland
AIE Ireland
Estudiante

Tengo una consulta sobre el billing, como determino que el servicio se llego a cerrar completamente?, llegue a borrar el cluster pero sigue cobrandonsé del EKS

1