Files
startusingkubernetes/exemples/README.md

4.9 KiB

Exemples — Resum i ús ràpid

Aquest directori conté manifests Kubernetes d'exemple agrupats en subcarpetes. Són fitxers pensats per aprendre i desplegar recursos bàsics (Pods, Deployments, Services, StatefulSets, PVCs, Ingress, Secrets, etc.) en un clúster local o d'estudi.

Prerequisits

  • Clúster: Un clúster Kubernetes (k3s, minikube, kind, etc.).
  • kubectl: Configurat per apuntar al clúster.

Com aplicar els exemples

Per aplicar una carpeta sencera:

kubectl apply -f exemples/exemples-inicials/
kubectl apply -f exemples/practica-final/install.yaml

Aplica fitxers individuals amb kubectl apply -f <ruta/al/fitxer>.

Estructura i descripció dels fitxers

exemples-inicials/

maria-db/

mariadb-replication/

practica-final/

Suggeriments i consideracions

  • Ordre d'aplicació: Normalment SecretPVCsDeployments/StatefulSetsServicesIngress.
  • Ingress: Comprova que tens un controlador d'ingress actiu (traefik, nginx-ingress, etc.).
  • Persistència: Si treballes en un entorn local, revisa la provisió de StorageClass per assegurar que els PVCs es vinculen.
  • Neteja: Per eliminar recursos després de provar:
kubectl delete -f exemples/practica-final/install.yaml
kubectl delete -f exemples/exemples-inicials/

Si vols, puc: generar un README per cada subcarpeta individual, afegir descripcions més detallades per cada manifest o crear scripts d'aplicació/neteja automatitzats.