apiVersion: v1 kind: Service metadata: name: caddy namespace: default spec: selector: app: caddy ports: - port: 80 # Este es el puerto interno que escucha Caddy targetPort: 80 # Mapeamos el puerto interno nodePort: 30080 # Este es el puerto de acceso fuera del clúster type: NodePort