No dia 7 de abril começa o “Slurm Evening School: Curso Básico de Kubernetes” - webinars gratuitos sobre teoria e prática paga. O curso tem duração de 4 meses, 1 webinar teórico e 1 aula prática por semana (+ significa trabalho independente).
O primeiro webinar introdutório da “Slurm Evening School” será realizado no dia 7 de abril às 20h. A participação, tal como em todo o ciclo teórico, é gratuita.
Inscrições para participação através do link: http://to.slurm.io/APpbAg
Programa do curso:
1 semana
7 de abril: o que o Kubernetes e seu estudo sobre o Slurm oferecem a você?
2 semana
13 de abril: O que é Docker. Comandos cli básicos, imagem, Dockerfile.
14 de abril: Docker-compose, usando Docker em CI/CD. Melhores práticas para executar aplicativos no Docker.
16 de abril: análise prática
3 semanas
21 de abril: Introdução ao Kubernetes, abstrações básicas. Descrição, aplicação, conceitos. Pod, ReplicaSet, implantação.
23 de abril: Análise prática.
4 semana
28 de abril: Kubernetes: Serviço, Ingress, PV, PVC, ConfigMap, Secret.
30 de abril: Análise prática.
feriados
Nós temos um descanso
5 semana
11 de maio: Estrutura do cluster, principais componentes e sua interação.
12 de maio: Como tornar um cluster K8s tolerante a falhas. Como funciona a rede em k8s.
14 de maio: Revisão prática.
6 semana
19 de maio: Kubespray, ajuste e configuração de um cluster Kubernetes.
21 de maio: Revisão prática.
7 semana
25 de maio: Abstrações avançadas do Kubernetes. DaemonSet, StatefulSet, RBAC.
26 de maio: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 de maio: análise prática
8 semana
2 junho
Como funciona o DNS em um cluster Kubernetes. Como publicar um aplicativo em k8s, métodos de publicação e gerenciamento de tráfego.
4 de junho: Revisão prática.
9 semana
9 de junho: O que é Helm e por que é necessário. Trabalhando com Helm. Composição do gráfico. Escrevendo seus próprios gráficos.
11 de junho: Revisão prática.
10 semana
16 de junho: Ceph: instalação no modo "faça como eu". Ceph, instalação de cluster. Conectando volumes a pods sc, pvc, pv.
18 de junho: Revisão prática.
11 semana
23 de junho: Instalação do cert-manager. Сert-manager: obter automaticamente certificados SSL/TLS - 1 c.
25 de junho: Revisão prática.
12 semana
29 de junho: manutenção do cluster Kubernetes, manutenção de rotina. Atualização de versão.
30 de junho: solução de problemas do Kubernetes.
2 de julho: Revisão prática.
13 semana
7 de julho: Configurando o monitoramento do Kubernetes. Princípios básicos. Prometeu, Grafana.
9 de julho: Revisão prática.
14 semana
14 de julho: Login no Kubernetes. Coleta e análise de logs.
16 de julho: Revisão prática.
15 semana
21 de julho: Requisitos para desenvolvimento de uma aplicação em Kubernetes.
23 de julho: Revisão prática.
16 semana
28 de julho: dockerização de aplicativos e CI/CD no Kubernetes.
30 de julho: Revisão prática.
17 semana
4 de agosto: Observabilidade – princípios e técnicas para monitorar um sistema.
6 de agosto: Revisão prática.
18 semana
11 e 13 de agosto: Certificação de quem concluiu o curso prático.
Agosto a setembro
Trabalho de graduação.
ESTÁGIO 1: Dockerize o aplicativo de treinamento com dados com estado.
ESTÁGIO 2: Crie um cluster do zero, instale o helm, o cert-manager e o ingress-controller.
ESTÁGIO 3: Instale o Gitlab, habilite o Registro e configure um aplicativo dockerizado CI/CD completo no cluster Kubernetes.
A empresa Southbridge, que ministra o curso, é membro da CNCF e é a única provedora de treinamento em Kubernetes na Rússia. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
PS Você pode participar do curso durante todo o mês de abril.
Fonte: linux.org.ru