Files
2025-09-22 21:01:08 +00:00

54 lines
1.2 KiB
YAML

apiVersion: v1
kind: Service
metadata:
name: lionsdev-client-service
namespace: lions-apps
labels:
app: lionsdev-client
app.kubernetes.io/name: lionsdev-client
app.kubernetes.io/part-of: lions-infrastructure
app.kubernetes.io/managed-by: lionsctl
annotations:
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
prometheus.io/scrape: "true"
prometheus.io/port: "8080"
prometheus.io/path: "/metrics"
spec:
type: ClusterIP
ports:
- name: http
port: 80
targetPort: http
protocol: TCP
- name: metrics
port: 8080
targetPort: metrics
protocol: TCP
selector:
app: lionsdev-client
sessionAffinity: None
---
apiVersion: v1
kind: Service
metadata:
name: lionsdev-client-headless
namespace: lions-apps
labels:
app: lionsdev-client
app.kubernetes.io/name: lionsdev-client
app.kubernetes.io/part-of: lions-infrastructure
app.kubernetes.io/managed-by: lionsctl
annotations:
service.alpha.kubernetes.io/tolerate-unready-endpoints: "true"
spec:
type: ClusterIP
clusterIP: None
ports:
- name: http
port: 80
targetPort: http
protocol: TCP
selector:
app: lionsdev-client
publishNotReadyAddresses: true