Scuola serale Slurm su Kubernetes

Il 7 aprile inizia la “Slurm Evening School: corso base su Kubernetes”: webinar gratuiti di teoria e pratica a pagamento. Il corso è progettato per 4 mesi, 1 webinar teorico e 1 lezione pratica a settimana (+ sta per lavoro indipendente).

Il primo webinar introduttivo della “Slurm Evening School” si terrà il 7 aprile alle ore 20:00. La partecipazione, come all'intero ciclo teorico, è gratuita.

Iscrizione alla partecipazione tramite il link: http://to.slurm.io/APpbAg

Programma del corso:

Settimana 1

7 aprile: Cosa ti daranno Kubernetes e il suo studio su Slurm?

Settimana 2

13 aprile: cos'è Docker. Comandi cli di base, immagine, Dockerfile.
14 aprile: Docker-compose, utilizzo di Docker in CI/CD. Best practice per l'esecuzione delle applicazioni in Docker.
16 aprile: analisi pratica

3 settimane

21 aprile: Introduzione a Kubernetes, astrazioni di base. Descrizione, applicazione, concetti. Pod, set di repliche, distribuzione.
23 aprile: analisi pratica.

Settimana 4

28 aprile: Kubernetes: Service, Ingress, PV, PVC, ConfigMap, Secret.
30 aprile: analisi pratica.

ferie
Ci riposiamo

Settimana 5

11 maggio: Struttura del cluster, componenti principali e loro interazione.
12 maggio: come rendere un cluster k8s tollerante agli errori. Come funziona la rete in K8s.
14 maggio: ripasso della pratica.

Settimana 6

19 maggio: Kubespray, ottimizzazione e configurazione di un cluster Kubernetes.
21 maggio: ripasso della pratica.

Settimana 7

25 maggio: astrazioni avanzate di Kubernetes. DaemonSet, StatefulSet, RBAC.
26 maggio: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 maggio: analisi pratica

Settimana 8

2 giugno
Come funziona il DNS in un cluster Kubernetes. Come pubblicare un'applicazione in k8s, metodi di pubblicazione e gestione del traffico.
4 giugno: ripasso della pratica.

Settimana 9

9 giugno: cos'è Helm e perché è necessario. Lavorare con Helm. Composizione del grafico. Scrivere i propri grafici.
11 giugno: ripasso della pratica.

Settimana 10

16 giugno: Ceph: installazione in modalità "fai come faccio io". Ceph, installazione del cluster. Collegamento dei volumi ai pod sc, pvc, pv.
18 giugno: ripasso della pratica.

Settimana 11

23 giugno: installazione di cert-manager. Сert-manager: ottenere automaticamente i certificati SSL/TLS - 1 c.
25 giugno: ripasso della pratica.

Settimana 12

29 giugno: manutenzione del cluster Kubernetes, manutenzione ordinaria. Aggiornamento della versione.
30 giugno: risoluzione dei problemi di Kubernetes.
2 luglio: ripasso della pratica.

Settimana 13

7 luglio: configurazione del monitoraggio Kubernetes. Principi di base. Prometeo, Grafana.
9 luglio: ripasso della pratica.

Settimana 14

14 luglio: accesso a Kubernetes. Raccolta e analisi dei log.
16 luglio: ripasso della pratica.

Settimana 15

21 luglio: Requisiti per lo sviluppo di un'applicazione in Kubernetes.
23 luglio: ripasso della pratica.

Settimana 16

28 luglio: dockerizzazione dell'applicazione e CI/CD in Kubernetes.
30 luglio: ripasso della pratica.

Settimana 17

4 agosto: Osservabilità - principi e tecniche per il monitoraggio di un sistema.
6 agosto: ripasso della pratica.

Settimana 18

11 e 13 agosto: Certificazione di coloro che hanno completato il corso pratico.

Agosto-Settembre

Lavoro di laurea.

FASE 1: dockerizzare l'applicazione di formazione con dati con stato.
FASE 2: creare un cluster da zero, installare il timone, il gestore dei certificati e il controller di ingresso.
FASE 3: installa Gitlab, abilita il registro e configura un'applicazione dockerizzata CI/CD completa nel cluster Kubernetes.

La società Southbridge, che conduce il corso, è membro del CNCF ed è l'unico fornitore di formazione Kubernetes in Russia. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)

PS Puoi iscriverti al corso per tutto aprile.

Fonte: linux.org.ru

Aggiungi un commento