Del 27 al 29 de mayo, celebramos el cuarto Slurm: intensivo en Kubernetes.

Bonus: cursos en línea para Docker, Ansible, Ceph
Deducimos de los temas de Slherm que son importantes para trabajar con Kubernetes, pero que no están directamente relacionados con los k8. Cómo, por qué y qué sucedió, debajo del corte.
Todos los participantes de Slurm 4 tendrán acceso a estos cursos.
Devolución completa del dinero el primer día
En San Petersburgo Slerm, dos participantes dejaron críticas extremadamente negativas . Cómo lamenté que es imposible regresar al pasado y separarme de ellos sin reclamos mutuos.
Si comprende que a Slmer no le gusta mucho, el primer día escriba a cualquiera de los organizadores. Inhabilitaremos el acceso y le reembolsaremos el precio total de la participación.
Consultas Techdir
Si alguien conoce a Dmitry Simonov (reunió a un club de directores técnicos), lo invitamos a Slurm (para estudiar, no para hablar). Prometió aconsejar a todos. Es poco probable que sea interesante para los administradores y desarrolladores, pero para los gerentes de TI, mucho.
¿Qué es Slurm?

Slurm-4: curso básico (27-29 de mayo)
Diseñado para aquellos que primero ven a Kubernetes o quieren sistematizar el conocimiento.
Cada participante creará su propio clúster en la nube Selectel e implementará la aplicación allí.
Precio: 25 mil
El programaTema # 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.
Sitio web de Slurm
MegaSlerm: curso avanzado (31 de mayo - 2 de junio)
Diseñado para ingenieros y arquitectos de Kubernetes, así como para graduados del curso básico.
Configuramos el clúster de tal manera que comencemos a actualizar simultáneamente los componentes del clúster y lo implementemos en el clúster.
Precio: 60 mil (45 mil para los participantes de Slerm-4)
El programaTema №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
Sitio MegaSlerm
Docker, Ansible y Ceph

Tour de historia
El primer Slurm fue un experimento. Los oradores terminaron las presentaciones literalmente en el escenario, y los administradores de tal nivel se sentaron en la audiencia que era justo invitarlos a los oradores.
El curso básico real salió en el segundo Slurme: el 80% de los participantes vieron a Kubernetes por primera vez, y un tercero nunca trabajó con Docker.
Estaba claro lo difícil que era para las personas por la mañana escuchar una conferencia sobre Docker y por la noche trabajar con él en modo de combate.
Muchas dificultades causaron Ceph. Además, había 20 personas en la audiencia que necesitaban explicar a Ceph, y otras 60 que no la necesitaban en absoluto.
En el tercer Slurm, llevamos a Docker y Ansible a seminarios web separados, liberando más tiempo para Kubernetes. La solución resultó ser esencialmente práctica e incompleta para la implementación: la conferencia no fue interesante para los muchachos experimentados, y la discusión fue para principiantes.
En el cuarto Slurm, habíamos realizado cursos en línea sobre Docker, Ansible y Ceph. La idea es simple: aquellos que lo necesiten tomarán el curso con cuidado, aquellos que no lo necesiten lo ignorarán con calma. A juzgar por el grupo de evaluadores, el curso Docker dura de 6 a 8 horas. Ansible y Ceph aún no han cronometrado.
Descargo de responsabilidad:
- curso experimental Es probable que algunas decisiones no tengan éxito.
- la plataforma (Stepik.org) está húmeda y no hemos trabajado con ella antes. Seguramente habrá forros y tonterías.
- El curso se prueba solo en el personal de Southbridge. Seguramente tendrá que terminar algo sobre la marcha.

Solo el otro día en la sala de chat del primer Slurm recordaron lo genial y divertido que era, a pesar de todos los horrores organizacionales. El primero en obtener las impresiones más vívidas. Veamos qué pasará con los primeros estudiantes de los cursos en línea. :)
