No final de maio, Southbridge está realizando outra série de intensões de Kubernetes em Moscou.

O Slurm-4 é destinado a quem está apenas começando a conhecer o Kubernetes. Cada participante criará seu próprio cluster e implantará o aplicativo nele.
Datas: 27 a 29 de maio.
Participação em tempo integral e online.
O preço é único, 25 000 ₽
O MegaSlerm foi projetado para engenheiros experientes do Kubernetes e para aqueles que passaram nos Slurms básicos. Cada participante configurará seu cluster de forma a iniciar simultaneamente a atualização dos componentes do cluster e a implantação do aplicativo no cluster.
Datas: 31 de maio a 2 de junho.
Participação em tempo integral e online.
O preço é único, 60.000 ₽ (45.000 ₽ para aqueles que passaram no Slurm básico).

Docker e Ansible
O Kubernetes requer que o Docker e o Ansible funcionem.
No Slörme-1 e Slörme-2, eles foram explicados diretamente na intensidade. Aconteceu que alguns participantes viram o Docker pela primeira vez e, depois de algumas horas, eles já deveriam trabalhar com ele.
No Slurm-3, Docker e Ansible foram levados a seminários on-line preliminares. A solução acabou sendo bem-sucedida, mas aqueles que já trabalham com essas ferramentas não estavam interessados.
Para o Slurm-4, gravamos um curso separado, o Slurm Junior. Havia 2 vezes mais material do que nos seminários on-line. Por fim, tornou-se possível ir além da documentação.
Este curso está incluído no preço do Slerm-4.
Programa Slurm-4
Tópico # 1: Introdução ao Kubernetes, principais componentes
• Introdução à tecnologia k8s. Descrição, aplicação, conceitos
• Pod, ReplicaSet, implantação, serviço, ingresso, PV, PVC, ConfigMap, segredo
• prática
Tema №2: Dispositivo de cluster, componentes principais, tolerância a falhas, rede k8s
• Dispositivo de cluster, componentes principais, tolerância a falhas
Rede k8s
Tópico # 3: Kubespray, ajustando e ajustando um cluster Kubernetes
• Kubespray, ajustando e ajustando o cluster Kubernetes
• prática
Tema №4: Ceph, configuração de cluster e recursos de produção
• Ceph, configuração de cluster e recursos de produção
• Prática: definindo ceph
Tópico # 5: Abstrações avançadas do Kubernetes
• DaemonSet, StatefulSet, RBAC, Trabalho, CronJob, Pod Scheduling, InitContainer
Tópico # 6: Introdução ao Helm
• Introdução ao Helm
• prática
Tópico 7: Publicando serviços e aplicativos
• Visão geral dos métodos de publicação de serviço: NodePort x LoadBalancer x Ingress
• Controlador de ingresso (Nginx): equilibrando o tráfego de entrada
• Gerente de certificação: recebe automaticamente certificados SSL / TLS
• prática
Tema №8: Registro e monitoramento
• Monitoramento de Cluster, Prometheus
• Registro de cluster, Fluente / Elástico / Kibana
• prática
Tópico # 9: CI / CD, construindo uma implantação em um cluster a partir do zero
Tema №10: Trabalho prático, dockerização do aplicativo e lançamento no cluster
Ceph
Em Slurms anteriores, o Cef recebeu duas horas. Ao mesmo tempo, a maioria dos participantes não precisa de Cef. Deixamos uma revisão de 30 minutos e simplificamos a prática no programa e gravamos uma palestra completa para quem quisesse.

No total, para passar pelo Slurm, basta conhecer o Linux (o nível de propriedade é descrito no site). Slurm lhe dará uma boa base para dominar o Kubernetes.

O conceito de MegaSlerm nasceu do caso de Pavel Selivanov: “Recentemente, eu precisava atualizar a versão do Kubernetes e, inclusive, reiniciar todas as máquinas no cluster. Comecei o processo às 12:00 e, no final do dia útil, tudo estava pronto. Além disso, a primeira vez que eu ainda estava acompanhando o andamento da atualização e a segunda vez que saí para almoçar. O cluster foi atualizado automaticamente, sem minha participação e invisivelmente para os clientes, o desenvolvimento não percebeu nada, as implantações continuaram, o serviço funcionou como de costume. ”
Após a prática, os participantes também criarão grupos de treinamento.
O MegaSlerm é destinado a quem já trabalha com o Kubernetes ou passou no Slurm básico.
Programa MegaSlerm
Tema №1: O processo de criação de um cluster de failover a partir do interior
Trabalhar com Kubespray
• Instalação de componentes adicionais
• Teste e clustering de cluster
• prática
Tema №2: Autorização em um cluster usando um provedor externo
• LDAP (Nginx + Python)
• OIDC (Dex + Corredor)
• prática
Tema # 3: Política de rede
• Introdução à CNI
• Política de segurança de rede
• prática
Tópico # 4: Aplicativos de cluster seguros e altamente disponíveis
• PodSecurityPolicy
• PodDisruptionBudget
Tópico # 5: Kubernetes. Nós olhamos sob o capô
• estrutura do controlador
• Operadores e CRD
• prática
Tópico # 6: Aplicativos com Estado em um Cluster
• Iniciando um cluster de banco de dados usando o exemplo do PostgreSQL
• Iniciando o cluster RabbitMQ
• prática
Tema # 7: Mantendo segredos
• Gerenciamento de segredos na Kubernetes
• Vault
Tópico # 8: Escalonador de Pod Horizontal
Teoria
• prática
Tópico # 9: Fazendo backup e se recuperando de falhas
• Backup e recuperação de cluster usando Heptio Velero (ex. Ark) e etcd
• prática
Tema 10: implantar aplicativos
• fiapos
• Ferramentas de modelagem e implantação
Estratégias de implantação
Tema №11: Trabalho prático
• Criação de CI / CD para implantar aplicativos
• Atualização de cluster
Cka
O Sermera ainda não emite certificados, mas se o certificado for importante para você, você pode passar no teste do Administrador certificado do Kubernetes . Os programas Slurm e MegaSlerm cobrem todos os tópicos que estão no exame.
O CKA não é apenas um certificado reconhecido universalmente, mas também a capacidade de contribuir com US $ 300 para a Linux Foundation. Bom trabalho, todo o mesmo software livre "livre como na fala, não livre como na cerveja". Alto-falantes e suportes do Slorms passaram na certificação.
Ficarei feliz em vê-lo nos Slurms!
Entrevistas com funcionários da Selectel no Slurm-3: