zkt26/z2/tasks-app/templates/services.yml
2026-04-22 18:52:54 +02:00

49 lines
905 B
YAML

apiVersion: v1
kind: Service
metadata:
name: mongodb
namespace: {{ .Values.namespace }}
labels:
app: mongodb
spec:
selector:
app: mongodb
ports:
- protocol: TCP
port: {{ .Values.mongodb.port }}
targetPort: {{ .Values.mongodb.port }}
type: ClusterIP
---
apiVersion: v1
kind: Service
metadata:
name: frontend
namespace: {{ .Values.namespace }}
spec:
selector:
app: frontend
ports:
- protocol: TCP
port: {{ .Values.frontend.port }}
targetPort: {{ .Values.frontend.port }}
nodePort: {{ .Values.frontend.nodePort }}
type: NodePort
---
apiVersion: v1
kind: Service
metadata:
name: backend
namespace: {{ .Values.namespace }}
labels:
app: backend
spec:
selector:
app: backend
ports:
- protocol: TCP
port: {{ .Values.backend.port }}
targetPort: {{ .Values.backend.port }}
name: http
type: ClusterIP