
<TL; DR>
- Slurm realmente te permite entrar en el tema de Kubernetes o extraer tus conocimientos.
- Los participantes están satisfechos. Son pocos los que no han aprendido nada nuevo o no han resuelto sus tareas. Solo una persona usó la caja de dinero incondicional del primer día ("Si siente que Slerm no es adecuado para usted", le reembolsaremos el precio total del boleto), lo que demuestra que sobrestimó su fuerza.
- La próxima Slurm se llevará a cabo a principios de septiembre en San Petersburgo. Selectel, nuestro patrocinador permanente, proporciona no solo una nube para stands, sino también su propia sala de conferencias.
- Repetimos el Slurm básico (9-11 de septiembre) y presentamos un nuevo programa: DevOps Slurm (4-6 de septiembre).
¿Qué es Slurm y cómo ha cambiado?
Hace un año, se nos ocurrió la idea de realizar cursos de Kubernetes. En agosto de 2018, Slurm-1 pasó: difícil, con una preservación continua (cuando la presentación se está terminando en el escenario), con un montón de problemas cotidianos. Rally de pruebas: los participantes de la primera Slurm, como la Hermandad del Anillo, todavía se comunican entre sí.

Así se veía Slurm-1
En el primer Slurme, la idea nació para sostener MegaSlerm. Les preguntamos a las personas qué temas les interesaban y en octubre realizamos un curso avanzado “A pedido de los participantes”. Resultó ser un evento interesante pero único. Para mayo de 19, hemos preparado un curso realmente avanzado, con su propia lógica e historia interna.
A lo largo del año, Slurm y transformada organizacionalmente:
- Docker y Anisble fueron eliminados del programa principal e hicieron cursos en línea separados.
- Soporte técnico organizado que ayuda a los estudiantes a solucionar problemas de clusters de aprendizaje.
- Los ponentes obtuvieron apoyo metodológico.

El equipo que hizo Slurm-4
Comentarios de los participantes
Se tomó otro récord: 170 participantes en la base Slurm, 75 - en MegaSlerm.

Slurm-4
101 de 170 personas completaron un formulario de comentarios.
¿Kubernetes se volvió claro?
41 - Todavía no entiendo los k8, pero veo dónde cavar.
36 - No conocía k8s antes, ahora lo descubrí.
23 - Solía saber k8s, ahora sé mejor.
1 - No aprendí nada nuevo.
0 - No entendí nada sobre k8s.
¿Qué te parece la intensidad de Slurm?
16 personas piensan que Slurm es demasiado simple y lento, y 14, que es demasiado difícil y rápido. El resto es justo.
¿Has resuelto el problema con el que fuiste a Slurm?
90 - Sí
11 - No.
MegaSlerm
40 personas han completado un formulario de comentarios. 2 personas dijeron que era demasiado simple y lento. 1 persona no resolvió el problema con el que conducía a Mega. El resto está bien.
Revisión de Slurm en https://serveradmin.ru
Opiniones de oradores

Mientras que en San Petersburgo en febrero había en su mayoría recién llegados, luego en Moscú, la gente a granel ya lo había intentado en Kubernetes. Hubo muchas preguntas avanzadas que te hicieron pensar.
Si en San Petersburgo nos preguntaron cuándo publicaríamos nuestro tenedor de kubespray, entonces en Moscú ya nos preguntaron por qué proponemos usar nuestro tenedor y no tomar el kubespray original. Este es el pensamiento crítico de las personas de la tercera edad.
La práctica fue difícil, la gente cometió muchos errores y es maravilloso: necesitas golpes mientras estudias y no en la batalla.
Regularmente nos enfrentamos con límites en la obtención de certificados, límites en la descarga desde Github, etc. Esto es vida: implementamos simultáneamente alrededor de 200 clústeres en la nube Selectel. Nadie está preparando sus recursos y límites para esto.
Anuncio de Slurm en Selectel
→ Registro para Slerm-5
Precio: 25 000 ₽
Programa: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
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
Tema 4: Abstracciones avanzadas de Kubernetes
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Tema # 5: 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
Tema # 6: Introducción a Helm
Tema 7: Instalación de cert-manager
Tema # 8: Ceph: Instalación Do-Me-Me
Tema №9: Registro y monitoreo
- Monitoreo de clústeres, Prometheus
- Registro de clúster, Fluentd / Elastic / Kibana
Tema # 10: Actualización de clúster
Tema №11: Trabajo práctico, dockerización de la aplicación e inicio en el clúster.
Se incluyen los cursos Docker y Ansible en stepik.org.
→ Regístrese en Slurm DevOps
Precio: 45 000 ₽
Programa:Tema # 1: Introducción a Git
- Los comandos básicos git init, commit, add, diff, log, status, pull, push
- Configuración del entorno local: recomendaciones prácticas.
- Git flow, ramas y etiquetas, estrategias de fusión
- Trabaja con múltiples repositorios remotos
Tema # 2: Trabajo en equipo con Git
- flujo de GitHub
- Horquilla, control remoto, solicitud de extracción
- Conflictos, lanzamientos, una vez más sobre Gitflow y otros flujos en relación con los equipos.
Tema # 3: Introducción de CI / CD a la automatización
- Automatización en git (bots, introducción a CI, ganchos)
- Herramientas (bash, make, gradle)
- Líneas de ensamblaje de transportadores de fábrica y su aplicación en TI
Tema # 4: CI / CD: Trabajando con Gitlab
- Montaje, prueba, despliegue
- Etapas, variables, control de ejecución (solo, cuando, incluir)
Tema №5: Trabajar con la aplicación desde un punto de vista de desarrollo
- Escribimos un microservicio en Python (incluidas las pruebas)
- Aplicación de docker-compose en desarrollo
Tema # 6: Infraestructura como Código
- IaC: enfoque de la infraestructura como código
- IaC en el ejemplo de Terraform
- IaC sobre el ejemplo de Ansible
- Idempotencia, declaratividad
- Practica creando libros de jugadas ansibles
- Almacenamiento de configuración, colaboración, automatización de aplicaciones.
Tema # 7: Infraestructura de prueba
- Pruebas e integración continua con Molecule y Gitlab CI
Tema # 8: Automatización de la elevación del servidor
- Recopilamos imágenes
- PXE y DHCP
Tema # 9: Automatización de infraestructura
- Un ejemplo de un servicio de infraestructura para autorización en servidores
- ChatOps (integración de mensajería instantánea con tuberías)
Tema # 10: Automatización de seguridad
- Artefactos de firma CI / CD
- Análisis de vulnerabilidad
Tema 11: Monitoreo
- Definición de SLA, SLO, Error Budget y otros términos aterradores del mundo de SRE
- SRE: Practica el monitoreo de SLI y SLO
- SRE: práctica de presupuesto de error
- SRE: interrupción y gestión de carga operativa (vía de acceso, malla de servicio, interruptores de circuito)
- Monitoreo de tuberías y métricas de desarrollo.