Slurm: Kubernetes intensivo. Programa e bonos

Do 27 ao 29 de maio celebramos o cuarto Slurm: intensivo en Kubernetes.

Slurm: Kubernetes intensivo. Programa e bonos

Bonificación: cursos en liña en Docker, Ansible, Ceph
Derivamos temas de Slurm que son importantes para traballar con Kubernetes, pero que non están directamente relacionados con k8s. Como, por que e que pasou - baixo o corte.
Todos os participantes de Slurm 4 terán acceso a estes cursos.

Devolución completa o primeiro día
No Slurm de San Petersburgo saíron dous participantes críticas extremadamente negativas. Como me arrepintei de que fose imposible retroceder no tempo e separarse deles sen reivindicacións mutuas.
Se descobres o que non che gusta de Slurm, primeiro día escribir a calquera dos organizadores. Desactivaremos o acceso e devolveremos o prezo total da participación.

Asesores técnicos
Se alguén sabe Dmitri Simonov (formou un club de directores técnicos), convidámolo a Slurm (para estudar, non para actuar). Prometeu aconsellar a todos. É pouco probable que isto interese aos administradores e desenvolvedores, pero será moi interesante para os xestores de TI.

Que é Slurm

Slurm: Kubernetes intensivo. Programa e bonos

Slurm-4: curso básico (27-29 de maio)
Deseñado para aqueles que ven Kubernetes por primeira vez ou queren sistematizar o seu coñecemento.
Cada participante creará o seu propio clúster na nube de Selectel e despregará alí a aplicación.

Prezo: 25 mil

Programa

Tema #1: Introdución a Kubernetes, compoñentes principais
• Introdución á tecnoloxía k8s. Descrición, aplicación, conceptos
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Práctica

Tema no 2: Deseño do clúster, compoñentes principais, tolerancia a fallos, rede k8s
• Deseño do clúster, compoñentes principais, tolerancia a fallos
• Rede k8s

Tema #3: Kubespray, axuste e configuración dun clúster de Kubernetes
• Kubespray, configuración e posta a punto do clúster Kubernetes
• Práctica

Tema #4: Ceph, configuración do clúster e características de traballo en produción
• Ceph, configuración do clúster e características do traballo en produción
• Práctica: montaxe de ceph

Tema #5: Abstraccións avanzadas de Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

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

Tema #7: Servizos e aplicacións de publicación
• Visión xeral dos métodos de publicación do servizo: NodePort vs LoadBalancer vs Ingress
• Controlador de entrada (Nginx): equilibra o tráfico entrante
• Сert-xestor: obtén automaticamente certificados SSL/TLS
• Práctica

Tema #8: rexistro e seguimento
• Seguimento do clúster, Prometheus
• Rexistro de cluster, Fluentd/Elastic/Kibana
• Práctica

Tema no 9: CI/CD, implementación de creación nun clúster desde cero

Tema no 10: Traballo práctico, dockerización de aplicacións e lanzamento nun clúster

Sitio web de Slurm

MegaSlurm: curso avanzado (31 de maio - 2 de xuño)
Deseñado para enxeñeiros e arquitectos de Kubernetes, así como para graduados de cursos básicos.
Configuramos o clúster para lanzar simultaneamente a actualización dos compoñentes do clúster e a implantación no clúster.

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

Programa

Tema #1: O proceso de creación dun clúster de conmutación por fallo desde o interior
• Traballando con Kubespray
• Instalación de compoñentes adicionais
• Probas de clúster e resolución de problemas
• Práctica

Tema #2: Autorización no clúster mediante un provedor externo
• LDAP (Nginx + Python)
• OIDC (Dex + Pasarela)
• Práctica

Tema #3: Política de rede
• Introdución ao CNI
• Política de seguridade da rede
• Práctica

Tema #4: Aplicacións seguras e altamente dispoñibles nun clúster
• PodSecurityPolicy
• PodDisruptionBudget

Tema #5: Kubernetes. Imos mirar debaixo do capó
• Estrutura do controlador
• Operadores e CRD
• Práctica

Tema #6: Aplicacións con estado nun clúster
• Lanzamento dun clúster de bases de datos usando PostgreSQL como exemplo
• Lanzamento dun clúster RabbitMQ
• Práctica

Tema #7: Gardar segredos
• Xestionar segredos en Kubernetes
• Bóveda

Tema #8: Autoscaler de pod horizontal
• Teoría
• Práctica

Tema #9: Copia de seguranza e recuperación ante desastres
• Copia de seguridade e recuperación do clúster mediante Heptio Velero (anteriormente Ark) e etcd
• Práctica

Tema #10: Implementación de aplicacións
• Lint
• Ferramentas de modelado e despregamento
• Estratexias de despregamento

Tema no 11: Traballo práctico
• Creación de CI/CD para a implantación de aplicacións
• Actualización do clúster

Sitio web de MegaSlurm

Docker, Ansible e Ceph

Slurm: Kubernetes intensivo. Programa e bonos

Tour de historia

O primeiro Slurm foi un experimento. Os relatores completaron as súas presentacións literalmente no escenario, e entre o público sentáronse administradores de tal nivel que chegou o momento de invitalos como relatores.

O verdadeiro curso básico tivo lugar no segundo Slurm: o 80% dos participantes viron Kubernetes por primeira vez e un terzo nunca traballara con Docker.
Estaba claro o difícil que era para a xente escoitar unha conferencia sobre Docker pola mañá e traballar con ela en modo combate pola noite.
Ceph causou moitas dificultades. Ademais, había 20 persoas entre o público que definitivamente necesitaban explicar a Ceph, e outras 60 que non necesitaban nada de Ceph.

Para o terceiro Slurm, movemos Docker e Ansible a seminarios web separados, liberando máis tempo para Kubernetes. A solución resultou ser práctica en esencia e pouco desenvolvida na implementación: a charla non era interesante para os mozos experimentados e a discusión non era interesante para os principiantes.

Para o cuarto Slurm, fixemos cursos en liña sobre Docker, Ansible e Ceph. A idea é sinxela: os que o necesiten seguirán o curso con atención, os que non o precisen ignoraráno con calma. A xulgar polo grupo de probadores, o curso de Docker leva entre 6 e 8 horas. Ansible e Ceph aínda non marcaron.

Exención de responsabilidade:

  • curso experimental. Algunhas decisións probablemente resultarán sen éxito.
  • a plataforma (Stepik.org) é groseira, e non traballamos con ela antes. Probablemente haberá golpes e atrancos.
  • O curso só se probou nos empregados de Southbridge. Seguramente terás que rematar algo a medida que vaias.

Slurm: Kubernetes intensivo. Programa e bonos

Xusto o outro día no chat do primeiro Slurm lembraron o chulo e divertido que foi, a pesar de todos os horrores organizativos. O primeiro en obter as impresións máis vivas. Vexamos que pasa cos primeiros estudantes de cursos en liña. 🙂

Slurm: Kubernetes intensivo. Programa e bonos

Fonte: www.habr.com

Engadir un comentario