Bloc 2 - Kubernetes
Objectius del bloc
En aquest segon bloc aprendràs:
- Entendre per què cal un orquestrador de contenidors i com s'organitza un clúster Kubernetes
- Dominar els conceptes fonamentals: Pods, Deployments, Services i Ingress
- Instal·lar un entorn de treball local amb Minikube i kubectl
- Desplegar aplicacions completes amb alta disponibilitat, exposició de serveis i TLS
- Utilitzar les comandes essencials de kubectl per administrar un clúster
Contingut
| Tema | Descripció |
|---|---|
| Fonaments de Kubernetes | Què és Kubernetes i arquitectura del clúster (Control Plane / Worker Nodes) |
| Conceptes Fonamentals | Pods, Deployments, Services i Ingress |
| Instal·lació de l'Entorn | Minikube i kubectl |
| Comandes Essencials de kubectl | Les comandes que utilitzareu dia a dia |
| Bones Pràctiques | Versions, límits de recursos, health checks, namespaces i secrets |
Resum del bloc
flowchart LR
A[Fonaments de Kubernetes] --> B[Conceptes fonamentals]
B --> C[Installacio: Minikube i kubectl]
C --> D[kubectl essencial]
D --> E[Bones practiques]
E --> F[Practica 2]
Requisit previ
Aquest bloc dona per fet que ja domines els conceptes bàsics de Docker (imatges, contenidors, xarxes) treballats al Bloc 1. Kubernetes orquestra contenidors, no els substitueix.
Entorn de pràctiques
Totes les pràctiques d'aquest bloc utilitzen Minikube, un clúster Kubernetes d'un sol node pensat per practicar a l'ordinador local, sense necessitat d'infraestructura real.