A finales de mayo, Southbridge está llevando a cabo otra serie de intensiones de Kubernetes en Moscú.

Slurm-4 está destinado a aquellos que recién están conociendo a Kubernetes. Cada participante creará su propio clúster e implementará la aplicación en él.
Fechas: 27-29 de mayo.
Participación a tiempo completo y en línea.
El precio es único, 25 000 ₽
MegaSlerm está diseñado para ingenieros experimentados de Kubernetes y aquellos que han superado los Slurms básicos. Cada participante configurará su clúster de manera tal que comience a actualizar simultáneamente los componentes del clúster y a implementar la aplicación en el clúster.
Fechas: 31 de mayo - 2 de junio.
Participación a tiempo completo y en línea.
El precio es único, 60 000 ₽ (45 000 ₽ para aquellos que pasaron el Slurm básico).

Docker y Ansible
Kubernetes requiere Docker y Ansible para funcionar.
En Slörme-1 y Slörme-2, se explicaron directamente en la intensidad. Resultó que algunos participantes vieron a Docker por primera vez, y después de un par de horas ya deberían trabajar con él.
En Slurm-3, Docker y Ansible fueron llevados a seminarios web preliminares. La solución resultó ser exitosa, pero aquellos que ya trabajan con estas herramientas no estaban interesados.
Para Slurm-4, grabamos un curso separado, Slurm Junior. Hubo 2 veces más material que en los seminarios web. Finalmente, se hizo posible ir más allá de la documentación.
Este curso está incluido en el precio de Slerm-4.
Programa Slurm-4
Tema # 1: Presentación de Kubernetes, componentes clave
• Introducción a la tecnología k8s. Descripción, aplicación, conceptos.
• Pod, ReplicaSet, Implementación, Servicio, Ingress, PV, PVC, ConfigMap, Secret
• Practica
Tema №2: dispositivo de clúster, componentes principales, tolerancia a fallas, red k8s
• Dispositivo de clúster, componentes principales, tolerancia a fallas
• red k8s
Tema # 3: Kubespray, afinando y afinando un clúster de Kubernetes
• Kubespray, afinando y afinando el clúster de Kubernetes
• Practica
Tema №4: Ceph, configuración de clúster y características de producción
• Ceph, configuración de clúster y características de producción.
• Práctica: establecer ceph
Tema # 5: Abstracciones de Kubernetes avanzadas
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Tema # 6: Introducción a Helm
• Introducción a Helm
• Practica
Tema # 7: Servicios y aplicaciones de publicación
• Descripción general de los métodos de publicación de servicios: NodePort vs LoadBalancer vs Ingress
• Controlador de entrada (Nginx): equilibrando el tráfico entrante
• Cert-manager: recibe automáticamente certificados SSL / TLS
• Practica
Tema №8: Registro y monitoreo
• Monitoreo de clúster, Prometheus
• Registro de clúster, Fluentd / Elastic / Kibana
• Practica
Tema 9: CI / CD, creación de una implementación en un clúster desde cero
Tema №10: Trabajo práctico, dockerización de la aplicación e inicio en el clúster.
Ceph
En Slurms anteriores, Cef recibió 2 horas. Al mismo tiempo, la mayoría de los participantes no necesitan Cef. Dejamos una revisión de 30 minutos y una práctica simplificada en el programa y grabamos una conferencia completa para aquellos que quisieran.

En total, para pasar por Slurm, es suficiente conocer Linux (el nivel de propiedad se describe en el sitio). Slurm te dará una buena base para dominar Kubernetes.

El concepto de MegaSlerm nació del caso de Pavel Selivanov: “Recientemente necesitaba actualizar la versión de Kubernetes e, incluso, reiniciar todas las máquinas en el clúster. Comencé el proceso a las 12:00 y al final de la jornada laboral todo estaba listo. Además, la primera vez seguía el progreso de la actualización, y la segunda vez me fui a almorzar. El clúster en sí se actualizó, sin mi participación e invisible para los clientes, el desarrollo no notó nada, las implementaciones continuaron, el servicio funcionó como de costumbre ”.
Después de la práctica, los participantes establecerán grupos de capacitación de manera similar.
MegaSlerm está destinado a aquellos que ya trabajan con Kubernetes o han superado el Slurm básico.
Programa MegaSlerm
Tema №1: El proceso de crear un clúster de conmutación por error desde el interior
• Trabaja con Kubespray
• Instalación de componentes adicionales.
• Pruebas y agrupación en clúster.
• Practica
Tema №2: Autorización en un clúster utilizando un proveedor externo
• LDAP (Nginx + Python)
• OIDC (Dex + Pasarela)
• Practica
Tema # 3: Política de red
• Introducción a CNI
• Política de seguridad de red
• Practica
Tema 4: Aplicaciones de clúster seguras y altamente disponibles
• PodSecurityPolicy
• PodDisruptionBudget
Tema # 5: Kubernetes. Miramos debajo del capó
• estructura del controlador
• Operadores y CRD
• Practica
Tema 6: aplicaciones con estado en un clúster
• Iniciar un clúster de base de datos utilizando el ejemplo de PostgreSQL
• Inicio del clúster RabbitMQ
• Practica
Tema # 7: Guardar secretos
• Gestión de secretos en Kubernetes
• Bóveda
Tema # 8: Escalador automático de pod horizontal
• teoría
• Practica
Tema # 9: Copia de seguridad y recuperación de fallas
• Copia de seguridad y recuperación de clúster utilizando Heptio Velero (ej. Ark) y etcd
• Practica
Tema número 10: Implementar aplicaciones
• pelusa
• Templating y herramientas de implementación.
• Estrategias de implementación
Tema №11: Trabajo práctico
• Creación de CI / CD para implementar aplicaciones
• Actualización de clúster
Cka
Sermera todavía no emite certificados, pero si el certificado es importante para usted, puede pasar la prueba para Administrador Certificado de Kubernetes . Los programas Slurm y MegaSlerm cubren todos los temas que se encuentran en el examen.
CKA no es solo un certificado universalmente reconocido, sino también la capacidad de contribuir con $ 300 a la Fundación Linux. Buen trabajo, el mismo software libre "libre como en voz, no libre como en cerveza". Los oradores y el apoyo de Slorms han pasado la certificación.
¡Estaré encantado de verte en Slurms!
Entrevistas con empleados de Selectel en Slurm-3: