fix(k8s): update label to use recommended format

Replace the app label with the app.kubernetes.io/name 
format in the deployment configuration to follow best 
practices for Kubernetes labeling conventions. This 
ensures better compatibility with tooling and promotes 
standardization across deployments.
This commit is contained in:
2025-01-24 16:45:01 +01:00
parent b4332e18f0
commit 5834f8cbc0
+5 -5
View File
@@ -2,7 +2,7 @@ apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: geo-service
app.kubernetes.io/name: geo-service
name: geo-service
annotations:
kubernetes.io/change-cause: "${TIMESTAMP} Deployed commit id: ${COMMIT}"
@@ -10,7 +10,7 @@ spec:
replicas: 1
selector:
matchLabels:
app: geo-service
app.kubernetes.io/name: geo-service
strategy:
rollingUpdate:
maxSurge: 1
@@ -19,7 +19,7 @@ spec:
template:
metadata:
labels:
app: geo-service
app.kubernetes.io/name: geo-service
spec:
affinity:
podAntiAffinity:
@@ -28,7 +28,7 @@ spec:
podAffinityTerm:
labelSelector:
matchExpressions:
- key: "app"
- key: "app.kubernetes.io/name"
operator: In
values:
- geo-service
@@ -61,5 +61,5 @@ spec:
protocol: TCP
targetPort: 80
selector:
app: geo-service
app.kubernetes.io/name: geo-service
type: ClusterIP