From 73bb4b38c38bcceb8d5a377b69a6a8f3f941616a Mon Sep 17 00:00:00 2001 From: Joakim Olsson Date: Fri, 24 Jan 2025 19:00:40 +0100 Subject: [PATCH] chore: update labels to use app.kubernetes.io/name format Refactor Kubernetes resource labels for rabbitmq, mysql, and postgres to follow the standardized naming convention of app.kubernetes.io/name. This change enhances clarity and conformity across resources, improving maintainability and alignment with Kubernetes best practices. --- kind/mysql.yaml | 8 ++++---- kind/postgres.yaml | 8 ++++---- kind/rabbitmq.yaml | 10 +++++----- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/kind/mysql.yaml b/kind/mysql.yaml index c233802..325195a 100644 --- a/kind/mysql.yaml +++ b/kind/mysql.yaml @@ -16,13 +16,13 @@ metadata: spec: selector: matchLabels: - app: mysql + app.kubernetes.io/name: mysql strategy: type: Recreate template: metadata: labels: - app: mysql + app.kubernetes.io/name: mysql spec: containers: - image: mysql:9.2.0@sha256:45f5ae20cfe1d6e6c43684dfffef17db1e1e8dc9bf7133ceaafb25c16b10f31b @@ -46,7 +46,7 @@ apiVersion: v1 kind: Service metadata: labels: - app: mysql + app.kubernetes.io/name: mysql name: mysql spec: ports: @@ -55,6 +55,6 @@ spec: nodePort: 3306 protocol: TCP selector: - app: mysql + app.kubernetes.io/name: mysql sessionAffinity: None type: NodePort diff --git a/kind/postgres.yaml b/kind/postgres.yaml index e2c750e..80ef0cd 100644 --- a/kind/postgres.yaml +++ b/kind/postgres.yaml @@ -40,12 +40,12 @@ metadata: spec: selector: matchLabels: - app: postgres + app.kubernetes.io/name: postgres replicas: 1 template: metadata: labels: - app: postgres + app.kubernetes.io/name: postgres spec: containers: - name: postgres @@ -93,11 +93,11 @@ kind: Service metadata: name: postgres labels: - app: postgres + app.kubernetes.io/name: postgres spec: ports: - port: 5432 nodePort: 5432 selector: - app: postgres + app.kubernetes.io/name: postgres type: NodePort diff --git a/kind/rabbitmq.yaml b/kind/rabbitmq.yaml index e32920b..470ce60 100644 --- a/kind/rabbitmq.yaml +++ b/kind/rabbitmq.yaml @@ -26,14 +26,14 @@ apiVersion: apps/v1 kind: Deployment metadata: labels: - app: rabbitmq + app.kubernetes.io/name: rabbitmq release: rabbitmq name: rabbitmq spec: replicas: 1 selector: matchLabels: - app: rabbitmq + app.kubernetes.io/name: rabbitmq strategy: rollingUpdate: maxSurge: 1 @@ -42,7 +42,7 @@ spec: template: metadata: labels: - app: rabbitmq + app.kubernetes.io/name: rabbitmq spec: securityContext: fsGroup: 999 @@ -134,7 +134,7 @@ apiVersion: v1 kind: Service metadata: labels: - app: rabbitmq + app.kubernetes.io/name: rabbitmq release: rabbitmq name: rabbitmq spec: @@ -161,6 +161,6 @@ spec: protocol: TCP targetPort: stats selector: - app: rabbitmq + app.kubernetes.io/name: rabbitmq sessionAffinity: None type: NodePort