Slurm: uma lagarta transformada em borboleta

Slurm: uma lagarta transformada em borboleta

  1. Slurm realmente permite que você entre no tópico Kubernetes ou aprimore seu conhecimento.
  2. Os participantes estão felizes. São poucos os que não aprenderam nada de novo ou não resolveram os seus problemas. O moneyback incondicional do primeiro dia (“Se você acha que o Slurm não é adequado para você, reembolsaremos o valor integral do ingresso”) foi utilizado por apenas uma pessoa, justificando que ela superestimou sua força.
  3. O próximo Slurm acontecerá no início de setembro em São Petersburgo. A Selectel, nosso patrocinador permanente, oferece não apenas uma nuvem para estandes, mas também uma sala de conferências própria.
  4. Estamos repetindo o Slurm básico (9 a 11 de setembro) e introduzindo um novo programa: DevOps Slurm (4 a 6 de setembro).

O que é Slurm e como ele mudou?

Há um ano tivemos a ideia de realizar cursos sobre Kubernetes. Em agosto de 18 aconteceu o Slurm-1: difícil, com apresentação contínua (quando a apresentação termina no palco), com um monte de problemas do cotidiano. As provações unem: os participantes do primeiro Slurm, assim como a Sociedade do Anel, ainda se comunicam entre si.

Slurm: uma lagarta transformada em borboleta
Esta é a aparência do Slurm-1

No primeiro Slurm nasceu a ideia de realizar um MegaSlurm. Perguntamos às pessoas quais eram os temas de seu interesse e em outubro realizamos um curso avançado “A pedido dos participantes”. Acabou sendo um evento interessante, mas único. Até maio de 19 preparamos um verdadeiro curso avançado, com lógica e história interna próprias.

Ao longo do ano, Slurm mudou organizacionalmente:
— Docker e Anisble foram removidos do programa principal e fizeram cursos online separados.
— Suporte técnico organizado que ajuda os alunos a solucionar problemas de clusters de aprendizagem.
— Os palestrantes agora contam com suporte metodológico.

Slurm: uma lagarta transformada em borboleta
A equipe que fez Slurm 4

Feedback dos participantes

Outro recorde foi estabelecido: 170 participantes no Slurm básico, 75 no MegaSlurm.

Slurm: uma lagarta transformada em borboleta

Slurm-4
101 entre 170 pessoas preencheram o formulário de feedback.

O Kubernetes ficou claro?
41 — Ainda não entendo k8s, mas vejo onde cavar.
36 — Eu não conhecia k8s antes, mas agora descobri.
23 — Eu conhecia k8s antes, mas agora sei melhor.
1 - Não aprendi nada de novo.
0 — Não entendi nada sobre k8s.

O que você acha da intensidade do Slurm?

16 pessoas acham que Slurm é muito fácil e lento, e 14 pessoas acham que é muito difícil e rápido. Perfeito para o resto.

Você resolveu o problema com o qual estava indo para o Slurm?

90 - Sim.
11 - Não.

MegaSlurm

40 pessoas preencheram o formulário de feedback. 2 pessoas disseram que era muito fácil e lento. 1 pessoa não resolveu o problema com o qual ia para o Mega. O resto está bem.

Revisão do Slurm em https://serveradmin.ru

Avaliações de palestrantes

Slurm: uma lagarta transformada em borboleta

Se no Slurm de São Petersburgo em fevereiro havia principalmente iniciantes, então no Slurm de Moscou um grande número de pessoas já havia experimentado o Kubernetes. Houve muitas questões avançadas que fizeram você pensar.

Se em São Petersburgo eles perguntaram quando publicaríamos nosso garfo de kubespray, então em Moscou eles já perguntaram por que propomos usar nosso garfo e não levar o kubespray original. Este já é o pensamento crítico dos idosos médios.

O treino foi difícil, as pessoas erraram muito, e isso é ótimo: você precisa errar no estudo, e não na batalha.

Regularmente encontramos limites na obtenção de certificados, limites no download do Github, etc. A vida é assim: implantamos simultaneamente cerca de 200 clusters na nuvem Selectel. Ninguém prepara seus recursos e limites para isso.

Anúncio de Slurm na Selectel

Inscrição para Slurm-5
Preço: 25 000 ₽

Programa:

Tópico nº 1: Introdução ao Kubernetes, componentes principais
— Introdução à tecnologia k8s. Descrição, aplicação, conceitos
— Pod, ReplicaSet, Implantação, Serviço, Entrada, PV, PVC, ConfigMap, Secreto

Tópico nº 2: Projeto de cluster, componentes principais, tolerância a falhas, rede k8s
— Projeto de cluster, componentes principais, tolerância a falhas
- rede k8s

Tópico nº 3: Kubespray, ajuste e configuração de um cluster Kubernetes
— Kubespray, configuração e ajuste do cluster Kubernetes

Tópico nº 4: Abstrações avançadas do Kubernetes
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Agendamento de Pod, InitContainer

Tópico nº 5: Serviços e aplicativos de publicação
— Visão geral dos métodos de publicação de serviços: NodePort vs LoadBalancer vs Ingress
— Controlador de ingresso (Nginx): balanceamento do tráfego de entrada
— Сert-manager: obtenha automaticamente certificados SSL/TLS

Tópico nº 6: Introdução ao Helm

Tópico nº 7: Instalando o cert-manager

Tópico nº 8: Ceph: instalação “faça como eu”

Tópico nº 9: Registro e monitoramento
— Monitoramento de cluster, Prometheus
— Registro de cluster, Fluentd/Elastic/Kibana

Tópico nº 10: Atualização do cluster

Tópico nº 11: Trabalho prático, dockerização de aplicativos e lançamento em um cluster

Os cursos sobre Docker e Ansible em stepik.org estão incluídos no preço.

Registro para Slurm DevOps
Preço: 45 000 ₽

Programa:

Tópico nº 1: Introdução ao Git
— Comandos básicos git init, commit, add, diff, log, status, pull, push
— Configurando o ambiente local: recomendações práticas
— Fluxo Git, ramificações e tags, estratégias de mesclagem
— Trabalhando com vários repositórios remotos

Tópico nº 2: Trabalho em equipe com Git
- Fluxo GitHub
- Fork, remover, puxar solicitação
— Conflitos, liberações, mais uma vez sobre Gitflow e outros fluxos em relação aos times

Tópico nº 3: introdução de CI/CD à automação
— Automação em git (bots, introdução ao CI, ganchos)
- Ferramentas (bash, make, gradle)
— Linhas de montagem de fábrica e sua aplicação em TI

Tópico nº 4: CI/CD: Trabalhando com Gitlab
— Construir, testar, implantar
— Estágios, variáveis, controle de execução (somente, quando, incluir)

Tópico nº 5: Trabalhando com o aplicativo do ponto de vista do desenvolvimento
— Escrevemos um microsserviço em Python (incluindo testes)
— Usando docker-compose no desenvolvimento

Tópico nº 6: Infraestrutura como código
— IaC: abordagem à infraestrutura como código
— IaC usando Terraform como exemplo
— IaC usando Ansible como exemplo
- Idempotência, declaratividade
— Pratique a criação de playbooks Ansible
— Armazenamento de configuração, colaboração, automação de aplicativos

Tópico nº 7: Teste de infraestrutura
— Testes e integração contínua com Molecule e Gitlab CI

Tópico nº 8: Automação de aumento de servidores
- Coletando imagens
- PXE e DHCP

Tópico nº 9: Automação de infraestrutura
— Um exemplo de serviço de infraestrutura para autorização em servidores
— ChatOps (integração de mensageiros instantâneos com pipelines)

Tópico nº 10: Automação de segurança
— Assinatura de artefatos CI/CD
— Verificação de vulnerabilidades

Tópico nº 11: Monitoramento
— Definição de SLA, SLO, Error Budget e outros termos assustadores do mundo do SRE
— SRE: prática de monitoramento de SLI e SLO
— SRE: Prática de uso de Orçamento Erro
- SRE: Gerenciamento de interrupções e cargas operacionais (apigateway, service mesh, disjuntores)
— Monitoramento de pipelines e métricas de desenvolvimento

Fonte: habr.com

Adicionar um comentário