Slurm: Kubernetes intensivo. Programa y bonos

Del 27 al 29 de mayo realizaremos el cuarto Slurm: intensivo sobre Kubernetes.

Slurm: Kubernetes intensivo. Programa y bonos

Bonificación: cursos en línea sobre Docker, Ansible, Ceph
Hemos derivado de temas de Slurm que son importantes para trabajar con Kubernetes, pero que no se relacionan directamente con k8. Cómo, por qué y qué pasó: debajo del corte.
Todos los participantes de Slurm 4 tendrán acceso a estos cursos.

Devolución total del dinero el primer día
En St. Petersburg Slurm, dos participantes se marcharon críticas extremadamente negativas. Cómo lamenté que fuera imposible retroceder en el tiempo y separarme de ellos sin reclamos mutuos.
Si descubres lo que no te gusta en absoluto de Slurm, primer día escribe a cualquiera de los organizadores. Desactivaremos el acceso y reembolsaremos el precio total de participación.

Consultores técnicos
si alguien sabe Dmitri Simonov (formó un club de directores técnicos), lo invitamos a Slurm (a estudiar, no a actuar). Prometió asesorar a todos. Es poco probable que esto sea de interés para administradores y desarrolladores, pero será muy interesante para los administradores de TI.

¿Qué es Slurm?

Slurm: Kubernetes intensivo. Programa y bonos

Slurm-4: curso básico (27-29 de mayo)
Diseñado para quienes ven Kubernetes por primera vez o quieren sistematizar sus conocimientos.
Cada participante creará su propio cluster en la nube de Selectel y desplegará allí la aplicación.

Precio: 25 mil

programa

Tema #1: Introducción a Kubernetes, componentes principales
• Introducción a la tecnología k8s. Descripción, aplicación, conceptos.
• Pod, ReplicaSet, implementación, servicio, ingreso, PV, PVC, ConfigMap, secreto
• Práctica

Tema No. 2: Diseño de cluster, componentes principales, tolerancia a fallas, red k8s
• Diseño de cluster, componentes principales, tolerancia a fallas.
• red k8s

Tema 3: Kubespray, ajuste y configuración de un clúster de Kubernetes
• Kubespray, configuración y tuning del cluster de Kubernetes
• Práctica

Tema 4: Ceph, configuración del clúster y características del trabajo en producción
• Ceph, configuración del cluster y características de trabajo en producción.
• Práctica: configurar ceph

Tema #5: Abstracciones avanzadas de Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, programación de pods, InitContainer

Tema #6: Introducción a Helm
• Introducción a Helm
• Práctica

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 ingreso (Nginx): equilibra el tráfico entrante
• Сert-manager: obtiene automáticamente certificados SSL/TLS
• Práctica

Tema #8: Registro y monitoreo
• Monitoreo de clusters, Prometheus
• Registro de clústeres, Fluentd/Elastic/Kibana
• Práctica

Tema No. 9: CI/CD, creación de implementación en un clúster desde cero

Tema No. 10: Trabajo práctico, dockerización de aplicaciones y lanzamiento a un cluster

Sitio web de Slurm

MegaSlurm: curso avanzado (31 de mayo - 2 de junio)
Diseñado para ingenieros y arquitectos de Kubernetes, así como para graduados de cursos básicos.
Configuramos el clúster para iniciar simultáneamente la actualización de los componentes del clúster y la implementación en el clúster.

Precio: 60 mil (45 mil para los participantes de Slurm-4)

programa

Tema #1: El proceso de creación de un clúster de conmutación por error desde adentro
• Trabajar con Kubespray
• Instalación de componentes adicionales
• Pruebas de clúster y solución de problemas
• Práctica

Tema #2: Autorización en el cluster usando un proveedor externo
• LDAP (Nginx + Python)
• OIDC (Dex + Pasarela)
• Práctica

Tema #3: Política de red
• Introducción al ICN
• Política de seguridad de red
• Práctica

Tema 4: Aplicaciones seguras y de alta disponibilidad en un clúster
• Política de seguridad del módulo
• Presupuesto de interrupción de pods

Tema #5: Kubernetes. Miremos debajo del capó
• Estructura del controlador
• Operadores y CRD
• Práctica

Tema #6: Aplicaciones con estado en un clúster
• Lanzar un cluster de base de datos usando PostgreSQL como ejemplo
• Lanzamiento de un clúster RabbitMQ
• Práctica

Tema #7: Guardar secretos
• Gestión de secretos en Kubernetes
• Bóveda

Tema 8: Escalador automático de pods horizontales
• Teoría
• Práctica

Tema #9: Copia de seguridad y recuperación ante desastres
• Copia de seguridad y recuperación del clúster utilizando Heptio Velero (anteriormente Ark) y etcd.
• Práctica

Tema #10: Implementación de aplicaciones
•Hilas
• Herramientas de creación de plantillas e implementación
• Estrategias de implementación

Tema No. 11: Trabajo práctico
• Creación de CI/CD para la implementación de aplicaciones
• Actualización del clúster

Sitio web de MegaSlurm

Docker, Ansible y Ceph

Slurm: Kubernetes intensivo. Programa y bonos

patrimonio

El primer Slurm fue un experimento. Los oradores hicieron sus presentaciones literalmente en el escenario, y entre el público se sentaron administradores de tal nivel que llegó el momento de invitarlos como oradores.

El verdadero curso básico tuvo lugar en el segundo Slurm: el 80% de los participantes vieron Kubernetes por primera vez y un tercio nunca había trabajado con Docker.
Estaba claro lo difícil que era para la gente escuchar una conferencia sobre Docker por la mañana y trabajar con él en modo combate por la noche.
Ceph causó muchas dificultades. Además, había 20 personas en la audiencia que definitivamente necesitaban explicar a Ceph, y otras 60 que no necesitaban a Ceph en absoluto.

Para el tercer Slurm, trasladamos Docker y Ansible a seminarios web separados, liberando más tiempo para Kubernetes. La solución resultó ser práctica en esencia y poco desarrollada en su implementación: la conferencia no era interesante para los experimentados y la discusión no era interesante para los principiantes.

Para el cuarto Slurm, realizamos cursos online sobre Docker, Ansible y Ceph. La idea es simple: quienes lo necesiten tomarán el curso pensativamente, quienes no lo necesitan lo ignorarán tranquilamente. A juzgar por el grupo de evaluadores, el curso Docker dura entre 6 y 8 horas. Ansible y Ceph aún no han registrado.

Descargo de responsabilidad:

  • curso experimental. Es probable que algunas decisiones resulten infructuosas.
  • la plataforma (Stepik.org) es tosca y no hemos trabajado con ella antes. Probablemente habrá obstáculos y obstáculos.
  • El curso se probó únicamente con empleados de Southbridge. Seguramente tendrás que terminar algo sobre la marcha.

Slurm: Kubernetes intensivo. Programa y bonos

Precisamente el otro día en el chat del primer Slurm recordaron lo genial y divertido que fue, a pesar de todos los horrores organizativos. El primero en obtener las impresiones más vívidas. Veamos qué pasa con los primeros alumnos de cursos online. 🙂

Slurm: Kubernetes intensivo. Programa y bonos

Fuente: habr.com

Añadir un comentario