Introduzione
Kubernetes Introduction
Kubernetes Setup
Local Setup with microk8
Installing Kubernetes using the Docker Client
Microk8s vs k3e vs Kubeadm vs MInikube
Introduction to kubeadm
Installing Kubernetes using kubeadm
Example: kubeadm
Kubernetes Basics
Node Architecture
Replication Controller
Replicaset
Deployments
Services
Labels
Healthchecks
Pod State
- Pod Lifecycle
Services
NodePort
ClusterIP
LoadBalancer
Ingress
Servizi senza selettori
Service discovery
External DNS
Deployment
Rollout
Versioning
Volumes
Persistent volumes
Class Storage
Persistent volume Claims
Note suillo storage
Namespaces
Job e Timejob
StatefulSets
Daemon Sets
Resource Usage Monitoring
Example: Resource Monitoring using Metrics Server
Example: Resource Usage Monitoring
ConfigMaps
Secrets
Static PODS
Scheduler multipli
Autoscaling
Taints and Tolerations
Affinity / Anti-Affinity
Interpod Affinity and Anti-affinity
Sicurezza
Autenticazione
Utenti
TLS nelle comunicazioni