Escuela nocturna Slurm en Kubernetes

El 7 de abril comienza la “Escuela nocturna Slurm: curso básico sobre Kubernetes”, seminarios web gratuitos sobre teoría y práctica remunerada. El curso está diseñado para 4 meses, 1 seminario web teórico y 1 lección práctica por semana (+ significa trabajo independiente).

El primer seminario web introductorio de la “Slurm Evening School” se llevará a cabo el 7 de abril a las 20:00 horas. La participación, como en todo el ciclo teórico, es gratuita.

Inscripción para participar a través del enlace: http://to.slurm.io/APpbAg

Programa del curso:

1 semana

7 de abril: ¿Qué te aportará Kubernetes y su estudio sobre Slurm?

2 semana

13 de abril: ¿Qué es Docker? Comandos cli básicos, imagen, Dockerfile.
14 de abril: Docker-compose, Uso de Docker en CI/CD. Mejores prácticas para ejecutar aplicaciones en Docker.
16 de abril: Análisis de prácticas

3 semana

21 de abril: Introducción a Kubernetes, abstracciones básicas. Descripción, aplicación, conceptos. Pod, ReplicaSet, Implementación.
23 de abril: Análisis de prácticas.

4 semana

28 de abril: Kubernetes: Servicio, Ingress, PV, PVC, ConfigMap, Secret.
30 de abril: Análisis de prácticas.

vacaciones
Vamos a relajarnos

5 semana

11 de mayo: Diseño de clusters, componentes principales y su interacción.
12 de mayo: Cómo hacer que un clúster k8s sea tolerante a fallas. Cómo funciona la red en k8s.
14 de mayo: Revisión de prácticas.

6 semana

19 de mayo: Kubespray, ajuste y configuración de un clúster de Kubernetes.
21 de mayo: Revisión de prácticas.

7 semana

25 de mayo: abstracciones avanzadas de Kubernetes. DaemonSet, StatefulSet, RBAC.
26 de mayo: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 de mayo: Análisis de prácticas

8 semana

2 junio
Cómo funciona DNS en un clúster de Kubernetes. Cómo publicar una aplicación en k8s, métodos de publicación y gestión del tráfico.
4 de junio: Revisión de prácticas.

9 semana

9 de junio: ¿Qué es Helm y por qué es necesario? Trabajando con timón. Composición del gráfico. Escribir tus propios gráficos.
11 de junio: Revisión de prácticas.

10 semana

16 de junio: Ceph: instalación en modo "haz lo que hago". Ceph, instalación del clúster. Conexión de volúmenes a pods sc, pvc, pv.
18 de junio: Revisión de prácticas.

11 semana

23 de junio: Instalación de cert-manager. Сert-manager: recibe automáticamente certificados SSL/TLS - siglo primero.
25 de junio: Revisión de prácticas.

12 semana

29 de junio: mantenimiento del clúster de Kubernetes, mantenimiento de rutina. Actualización de versión.
30 de junio: solución de problemas de Kubernetes.
2 de julio: Revisión de prácticas.

13 semana

7 de julio: Configuración del monitoreo de Kubernetes. Principios básicos. Prometeo, Grafana.
9 de julio: Revisión de prácticas.

14 semana

14 de julio: inicio de sesión en Kubernetes. Recopilación y análisis de logs.
16 de julio: Revisión de prácticas.

15 semana

21 de julio: Requisitos para desarrollar una aplicación en Kubernetes.
23 de julio: Revisión de prácticas.

16 semana

28 de julio: Dockerización de aplicaciones y CI/CD en Kubernetes.
30 de julio: Revisión de prácticas.

17 semana

4 de agosto: Observabilidad: principios y técnicas para monitorear un sistema.
6 de agosto: Revisión de prácticas.

18 semana

11 y 13 de agosto: Certificación de quienes finalizaron el curso práctico.

Agosto-Septiembre

Trabajo de graduación.

ETAPA 1: Dockerizar la aplicación de capacitación con datos con estado.
FASE 2: crear un clúster desde cero, instalar helm, cert-manager, ingress-controller.
ETAPA 3: Instale Gitlab, habilite el Registro y configure una aplicación acoplable CI/CD completa en el clúster de Kubernetes.

La empresa Southbridge, que imparte el curso, es miembro de CNCF y es el único proveedor de formación sobre Kubernetes en Rusia. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)

PD Puedes unirte al curso durante todo el mes de abril.

Fuente: linux.org.ru

Añadir un comentario