Struttura del corso
Introduzione
Configurazione del sistema Kubernetes e installazione delle risorse del toolkit
Cenni preliminari sulle funzionalità e sull'architettura dei modelli di progettazione Kubernetes
- Cosa sono i modelli di progettazione del software?
- Come vengono implementati i modelli di progettazione in DevOps?
Definizione dei fondamenti e degli usi dei Kubernetes modelli di progettazione
Introduzione alle classificazioni primarie di Design Patterns
- Modelli strutturali
- Modelli comportamentali
- Modelli di creazione
Utilizzo Design Patterns e implementazione di applicazioni di pattern
- Esplorazione dei tipi di modelli di progettazione secondari
- Realizzazione di Kubernetes progetti utilizzando modelli di progettazione
Esecuzione di strategie di distribuzione per le implementazioni dei modelli di progettazione
- Scelta ed esecuzione del metodo di distribuzione appropriato
Utilizzo dell'API Kubernetes e accesso alle librerie client ufficiali
- Utilizzo della libreria client e del repository Python
- Utilizzo di biblioteche gestite dalla comunità
Panoramica di Kubernetes estensioni e risorse personalizzate
- Estensioni per Kubernetes cluster
- Estensioni per Kubernetes API
- Lavorare con Kubernetes modelli di estensione e punti di estensione
Utilizzo delle estensioni e dei plug-in di Essential Kubernetes
Estensione Kubernetes dei client e funzionamento di controller API personalizzati
Creazione e distribuzione di definizioni di risorse personalizzate per l'API Kubernetes
Utilizzo delle estensioni del controller di ammissione e utilizzo dell'operatore Kubernetes
Estensione dello scheduler Kubernetes e sviluppo di uno scheduler personalizzato
- Affinità dei nodi e affinità dei pod
Integrazione di Kubernetes estensioni all'interno dell'infrastruttura Kubernetes
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Esperienza di base con la piattaforma e gli strumenti Kubernetes
- Conoscenza della tecnologia e dei concetti di containerizzazione
- Esperienza con distribuzioni Linux e CLI
- Conoscenza del linguaggio di programmazione Python 3.x
Pubblico
- Gli sviluppatori
- DevOps Ingegneri
Recensioni (1)
Ci sono stati molti esercizi pratici supervisionati e assistiti dal formatore
Aleksandra - Fundacja PTA
Corso - Mastering Make: Advanced Workflow Automation and Optimization
Traduzione automatica