Esercitati a lavorare con Kubernetes. Argomenti di base: corso 43.500 rubli. da IBS Training Center, formazione 25 ore, Data: 12 dicembre 2023.
Miscellanea / / November 30, 2023
Argomenti trattati:
0. Per iniziare (teoria – 25 minuti, pratica – 20 minuti)
Installazione e configurazione dell'ambiente.
1. Kubernetes (teoria - 45 minuti)
Introduzione a Kubernetes, alla sua storia, architettura e componenti.
2. Distribuzione di un cluster Kubernetes (teoria - 20 minuti, pratica - 45 minuti)
Avvio e configurazione di un cluster locale.
Operazioni di base per lavorare con un cluster.
3. API Kubernetes (teoria - 35 minuti, pratica - 45 minuti)
Interazione con il cluster tramite API.
Introduzione al programma kubectl.
Impostazione del contesto di connessione.
Controllo dello stato del cluster utilizzando kubectl.
Distribuzione del dashboard.
4. Descrizione degli oggetti Kubernetes (teoria - 35 minuti, pratica - 25 minuti)
Introduzione al linguaggio di descrizione YAML.
5. Spazi dei nomi (teoria - 20 minuti, pratica - 20 minuti)
Introduzione ai namespace.
Studia le specifiche.
Operazioni con i namespace.
6. Pod (teoria - 2 ore e 30 minuti, pratica - 1 ora e 45 minuti)
Conoscere i focolari.
Studia le specifiche.
Operazioni sui pod.
Ciclo di vita del baccello.
Risoluzione dei problemi
7. Gestione degli oggetti (teoria - 30 minuti, pratica - 30 minuti)
Introduzione allo stato dei cluster.
Introduzione agli stili imperativi e dichiarativi di gestione degli oggetti, vantaggi e svantaggi.
Creazione di una specifica da oggetti viventi.
8. Gestione delle risorse (teoria - 35 minuti, pratica - 40 minuti)
Introduzione alla gestione delle risorse.
Applicandolo alle query e ai limiti della CPU e della memoria.
9. Etichette e annotazioni (teoria - 40 minuti, pratica - 40 minuti)
Utilizzo delle etichette per selezionare oggetti e connettere oggetti.
Utilizzo delle annotazioni per la descrizione.
10. ReplicaSets (teoria - 50 minuti, pratica - 50 minuti)
Descrizione dei ReplicaSet, la loro relazione con i pod.
Operazioni di base quando si lavora con ReplicaSet.
11. Implementazioni (teoria - 1 ora e 10 minuti, pratica - 1 ora e 10 minuti)
Descrizione delle distribuzioni, loro relazione con i set di repliche.
Operazioni di base quando si lavora con distribuzioni, cronologia delle distribuzioni, rollback di distribuzioni non riuscite.
Panoramica delle strategie di distribuzione.
12. Servizi (teoria - 1 ora e 20 minuti, pratica - 1 ora e 35 minuti)
Descrizione dei servizi.
Operazioni di base quando si lavora con i servizi.
Meccanismi di rilevamento.
Rete in Kubernetes.
13. ConfigMaps (teoria - 30 minuti, pratica - 40 minuti)
Descrizione delle configurazioni utilizzando ConfigMap.
Impostazione e recupero delle impostazioni tramite file e variabili di ambiente.
14. Segreti (teoria - 30 minuti, pratica - 40 minuti)
Utilizzo dei segreti per lavorare con informazioni riservate.
Impostazione e recupero di dati importanti in forma chiara e crittografata tramite file e variabili di ambiente.
15. Tom (teoria - 50 minuti, pratica - 60 minuti)
Descrizione dei volumi, loro tipi (emptyDir, hostPath e archiviazione persistente).
Allocazione statica e dinamica in base alle richieste.
16. Completamento (teoria - 30 minuti)
Riassumendo.
Revisione di argomenti per ulteriori approfondimenti.
Revisione della letteratura raccomandata