From a02b76e6f6a2a2148529aaa66f9ff7bc9cd194f4 Mon Sep 17 00:00:00 2001 From: Guillem Hernandez Sola Date: Tue, 24 Feb 2026 13:00:15 +0100 Subject: [PATCH] Versio final --- exemples/pod.yaml | 12 ++++++++++++ exemples/service.yaml | 13 +++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 exemples/pod.yaml create mode 100644 exemples/service.yaml diff --git a/exemples/pod.yaml b/exemples/pod.yaml new file mode 100644 index 0000000..5495445 --- /dev/null +++ b/exemples/pod.yaml @@ -0,0 +1,12 @@ +apiVersion: v1 +kind: Pod # Què estem creant? Un Pod +metadata: + name: el-meu-pod-nginx # El nom únic del Pod + labels: + app: web # Etiqueta per identificar-lo +spec: + containers: # Llista de contenidors dins l'apartament + - name: nginx-container + image: nginx:alpine + ports: + - containerPort: 80 \ No newline at end of file diff --git a/exemples/service.yaml b/exemples/service.yaml new file mode 100644 index 0000000..a472db6 --- /dev/null +++ b/exemples/service.yaml @@ -0,0 +1,13 @@ +apiVersion: v1 +kind: Service +metadata: + name: web-service +spec: + type: NodePort # Volem accedir des de fora + selector: + app: web # <--- LA CLAU: Això busca Pods amb l'etiqueta "app: web" + ports: + - protocol: TCP + port: 80 # El port del Service (el del recepcionista) + targetPort: 80 # El port del Pod (on escolta l'aplicació realment) + nodePort: 30007 # (Opcional) El port que obrim al PC host \ No newline at end of file