1. Introduzione
  2. Licenza
  3. 1. Introduzione e Docker
    1. 1.1. Microservizi
    2. 1.2. Architettura di Docker
    3. 1.3. Installazione di Docker
  4. 2. Fondamenti di Kubernetes
    1. 2.1. Origini, evoluzione e scopo di Kubernetes
    2. 2.2. Cluster Kubernetes
    3. 2.3. Emulatori di cluster per PC
    4. 2.4. Minikube
    5. 2.5. Installazione ed uso di Minikube
    6. 2.6. Comandi Minikube e Add-ons
    7. 2.7. Principali oggetti di Kubernetes
    8. 2.8. Modalità imperativa e dichiarativa
    9. 2.9. Gestione di Pods
    10. 2.10. Architettura dei Pod
    11. 2.11. Replicaset e Deployment
    12. 2.12. Servizi e loro tipi
    13. 2.13. Gestione di Minikube
  5. 3. Kubernetes in Docker (Kind)
    1. 3.1. Cluster KinD
    2. 3.2. Uso del Cluster Kind
    3. 3.3. Repository di Immagini in Locale
    4. 3.4. Installazione di un Load Balancer
    5. 3.5. Servizi e Repliche
    6. 3.6. Un Esercizio Completo
  6. 4. Namespaces e Storaggio
    1. 4.1. Refactoring e automatizzazione di Kind
    2. 4.2. Spazi nomi ed organizzazione
    3. 4.3. Storaggio esterno al cluster
    4. 4.4. Esercizio: Persistenza Postgres
    5. 4.5. Esercizio: Mysql e Wordpress
  7. Conclusione

Kubernetes Base

Conclusione