El registro para Slerm-3 está abierto.
Este es un intensivo de tres días en Kubernetes para aquellos que no saben nada sobre la tecnología o han comenzado a dominarla. Chip intenso en la práctica. Cada participante creará un clúster en la nube Selectel , lo configurará e implementará la aplicación en él.

Slerm-3 se llevará a cabo en San Petersburgo del 1 al 3 de febrero de 2019.
¿Por qué se necesita Slurm si hay manuales? Le ahorra unos meses, que de lo contrario habría gastado en leer y hacer experimentos independientes.
Una breve historia del problema.
El primer Slurm tuvo lugar en agosto de 2018. Fue un experimento que fue un éxito, a pesar de un montón de errores y problemas. Informe
A mediados de octubre, Pavel Selivanov, el principal orador de Slerm, realizó un seminario web "¿Necesitas Kubernetes?" . Por referencia: decodificación de los pensamientos principales.

La segunda Slurm tuvo lugar en octubre. Tomamos en cuenta los errores de cálculo organizacionales. Los oradores asistieron a cursos de oratoria y enseñanza. Hubo una versión en línea y un equipo de soporte que ayudó a los participantes a encontrar errores. Como resultado, escribí una publicación: "Cursos caros: ¿vale la pena?"
Intentaremos hacer que el tercer Slurm sea mejor que el segundo.
Solo 100 lugares, 50 - participación en vivo, 50 - en línea.
Programa Slurm-3:
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 grupo, componentes principales, tolerancia a fallas
- Red K8s
Tema 3: 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): equilibrio del tráfico entrante
- Cert-manager: recibe automáticamente certificados SSL / TLS
Tema 4: Kubespray, ajuste y ajuste de un clúster de Kubernetes
- Kubespray, afinando y afinando el clúster de Kubernetes
- Practica
Tema No. 5: 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 # 6: Abstracciones de Kubernetes avanzadas
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Tema # 7: Introducción a Helm
- Introducción a Helm
- Practica
Tema №8: Registro y monitoreo
- Monitoreo de clúster, Prometeo
- Registro de clúster, fluido / elástico / kibana
- Lea los registros: elastalert
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 y lanzamiento en el clúster.
- Trabajo práctico, dockerización de la aplicación e inicio en el clúster con la instalación de un certificado SSL y conexión CephFS
Docker y Ansible se colocan en seminarios web separados con tareas para trabajo independiente (incluido en el precio del boleto):
Seminario web 1
- Tecnología Docker
- Dockerfile y manejo de contenedores
- Docker-compose
Seminario web 2
- Motor acoplable
- Docker mejores prácticas
- Bonus: aplicación Real Docker
Seminario web 3
- Ajuste ansible
- Comenzar tareas simples
- Ejecutar guiones ansibles - playbook
- Estructura e inventario de llenado (lista de servidores configurables)
- Dispositivo de secuencias de comandos Ansible: roles, tareas, controladores, plantillas, variables
- Errores comunes al iniciar playbooks