Kubernetes

Kubernetes in generale è un orchestratore di container. Grazie alla sua estrema flessibilità permette di erogare carichi di lavoro con diverse runtime, per esempio: Docker, Rocket, Containerd, etc.

Approfondendo il capitolo K8S ci si rende immediatamente conto che considerarlo semplicemente un'orchestratore è riduttivo. Kubernetes è una piattaforma di sviluppo per infrastrutture distribuite. Grazie al suo design orientato alle API lo rende facilmente estendibile e programmabile, permettendo quindi l'aggiunta di nuovi carichi di lavoro e nuove "mode" operative.


Workshop e corsi su KUBERNETES

Introduzione a Kubernetes

Base, {{ courses[56].length }} lezioni svolte {{ courses[56].length }} lezione svolta da iniziare
Introduzione ai principi di Kubernetes
free!

Kubernetes: utilizzo in locale

Base, {{ courses[57].length }} lezioni svolte {{ courses[57].length }} lezione svolta da iniziare
Configurare ed utilizzare Kubernetes in locale

Pod: il componente base di Kubernetes

Base, {{ courses[58].length }} lezioni svolte {{ courses[58].length }} lezione svolta da iniziare
Scriviamo insieme il primo template di un Pod

Workload: cosa sono i controller

Base, {{ courses[59].length }} lezioni svolte {{ courses[59].length }} lezione svolta da iniziare
I primi Controller di Kubernetes

Deployment: il controller stateless

Base, {{ courses[60].length }} lezioni svolte {{ courses[60].length }} lezione svolta da iniziare
Gestione dei controller Stateless di Kubernetes

StatefulSet: il controller stateful

Base, {{ courses[61].length }} lezioni svolte {{ courses[61].length }} lezione svolta da iniziare
Gestione dei controller Statefull di Kubernetes

DaemonSet: un Pod per ogni Nodo

Base, {{ courses[62].length }} lezioni svolte {{ courses[62].length }} lezione svolta da iniziare
Avviare agenti a bordo di ogni nodo del cluster

Service: rendere raggiungibili i Pod

Base, {{ courses[63].length }} lezioni svolte {{ courses[63].length }} lezione svolta da iniziare
Esposizione e raggiungibilitĂ  dei Pod

Gestione multi ambiente con Kustomize

Avanzato, {{ courses[71].length }} lezioni svolte {{ courses[71].length }} lezione svolta da iniziare
Gestione multi-ambiente con Kustomize

Sviluppo in locale con Skaffold

Avanzato, {{ courses[72].length }} lezioni svolte {{ courses[72].length }} lezione svolta da iniziare
Sviluppo in locale con Skaffold

Kubernetes - Custom Resource Definition

Avanzato, {{ courses[75].length }} lezioni svolte {{ courses[75].length }} lezione svolta da iniziare
Estendere Kubernetes con le Custom Resource Definition

Kubernetes - Shared Informer

Avanzato, {{ courses[80].length }} lezioni svolte {{ courses[80].length }} lezione svolta da iniziare
Ottenere tutte le informazioni di esecuzione grazie agli Shared Informer di Kubernetes

Svolgi un esame KUBERNETES

Cloud DevOps

Livello Avanzato,
Gestione architetture, deploy e container con AWS

DevOps Basics

Livello Base,
Gestione base di architetture a container

DevOps Expert

Livello Avanzato,
Utilizzo avanzato di Docker e Kubernetes

Kubernetes Expert

Livello Avanzato,
Utilizzo avanzato di Kubernetes