From 5834f8cbc02905000dcbe713bc17bd136d90292f Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Fri, 24 Jan 2025 16:45:01 +0100 Subject: [PATCH] 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. --- k8s/deploy.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/k8s/deploy.yaml b/k8s/deploy.yaml index 96fec1e..18ccb62 100644 --- a/k8s/deploy.yaml +++ b/k8s/deploy.yaml @@ -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