From 0f2dd689e08d4f9c56a831a89254ad5f04e0415a Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 1 May 2026 09:37:10 -0700 Subject: [PATCH] badges: fix selectors and annotations Signed-off-by: Kevin Fenzi --- .../openshift-apps/badges/templates/deployment.yml.j2 | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/roles/openshift-apps/badges/templates/deployment.yml.j2 b/roles/openshift-apps/badges/templates/deployment.yml.j2 index 6b7163070e..8c99825da2 100644 --- a/roles/openshift-apps/badges/templates/deployment.yml.j2 +++ b/roles/openshift-apps/badges/templates/deployment.yml.j2 @@ -6,11 +6,15 @@ metadata: name: frontend labels: app: badges + deployment: frontend + annotations: + image.openshift.io/triggers: '[{"from":{"kind":"ImageStreamTag","name":"tahrir:latest"},"fieldPath":"spec.template.spec.containers[?(@.name==\"frontend\")].image"}]' spec: replicas: 1 selector: matchLabels: app: badges + deployment: frontend strategy: type: RollingUpdate rollingUpdate: @@ -20,8 +24,6 @@ spec: metadata: labels: app: badges - annotations: - image.openshift.io/triggers: '[{"from":{"kind":"ImageStreamTag","name":"tahrir:latest"},"fieldPath":"spec.template.spec.containers[?(@.name==\"frontend\")].image"}]' spec: containers: - name: frontend @@ -114,11 +116,13 @@ metadata: name: consumer labels: app: badges + deployment: consumer spec: replicas: {{ (env == 'production')|ternary(2, 1) }} selector: matchLabels: app: badges + deployment: consumer strategy: type: Recreate template: @@ -198,11 +202,13 @@ metadata: labels: app: badges service: redis + deployment: redis spec: replicas: 1 selector: matchLabels: app: badges + deployment: redis strategy: {} template: metadata: