Cpte-Boot/k8s/services.yaml

115 lines
2.1 KiB
YAML

apiVersion: v1
kind: Service
metadata:
name: wms-basic-service
namespace: wms-system
labels:
app: wms-basic
version: v1
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/actuator/prometheus"
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
name: http
selector:
app: wms-basic
sessionAffinity: None
---
apiVersion: v1
kind: Service
metadata:
name: wms-inbound-service
namespace: wms-system
labels:
app: wms-inbound
version: v1
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/actuator/prometheus"
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
name: http
selector:
app: wms-inbound
sessionAffinity: None
---
apiVersion: v1
kind: Service
metadata:
name: wms-outbound-service
namespace: wms-system
labels:
app: wms-outbound
version: v1
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/actuator/prometheus"
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
name: http
selector:
app: wms-outbound
sessionAffinity: None
---
apiVersion: v1
kind: Service
metadata:
name: wms-inventory-service
namespace: wms-system
labels:
app: wms-inventory
version: v1
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/actuator/prometheus"
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
name: http
selector:
app: wms-inventory
sessionAffinity: None
---
apiVersion: v1
kind: Service
metadata:
name: wms-schedule-service
namespace: wms-system
labels:
app: wms-schedule
version: v1
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/actuator/prometheus"
spec:
type: ClusterIP
ports:
- port: 80
targetPort: 8080
protocol: TCP
name: http
selector:
app: wms-schedule
sessionAffinity: None