# --- SSR (ClusterIP — internal) --- apiVersion: v1 kind: Service metadata: name: rebours-ssr namespace: rebours spec: selector: app: rebours-ssr ports: - name: http port: 4321 targetPort: 4321 --- # --- API (ClusterIP — internal) --- apiVersion: v1 kind: Service metadata: name: rebours-api namespace: rebours spec: selector: app: rebours-api ports: - name: http port: 3000 targetPort: 3000 --- # --- Proxy (NodePort — external access) --- apiVersion: v1 kind: Service metadata: name: rebours-proxy namespace: rebours spec: type: NodePort selector: app: rebours-proxy ports: - name: http port: 80 targetPort: 80 nodePort: 30083