From 214587163734ab30c10a88adca45c79cf65ef36f Mon Sep 17 00:00:00 2001 From: Khwezi Mngoma Date: Sat, 16 May 2026 12:01:43 +0200 Subject: [PATCH] Refactored pipeline to own all its manifest resources --- litecharms-shopadmin-uat.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/litecharms-shopadmin-uat.yml b/litecharms-shopadmin-uat.yml index e990b5a..e1392cc 100644 --- a/litecharms-shopadmin-uat.yml +++ b/litecharms-shopadmin-uat.yml @@ -7,7 +7,7 @@ metadata: apiVersion: v1 kind: ConfigMap metadata: - name: shop-config + name: shopadmin-config namespace: litecharms-shopadmin-uat data: ASPNETCORE_ENVIRONMENT: "Development" @@ -18,7 +18,7 @@ data: apiVersion: v1 kind: Secret metadata: - name: shop-secrets + name: shopadmin-secrets namespace: litecharms-shopadmin-uat type: Opaque data: @@ -47,11 +47,11 @@ spec: replicas: 1 selector: matchLabels: - app: shop + app: shopadmin template: metadata: labels: - app: shop + app: shopadmin spec: affinity: nodeAffinity: @@ -61,7 +61,7 @@ spec: - key: node-role.kubernetes.io/control-plane operator: DoesNotExist containers: - - name: shop + - name: shopadmin image: nexus.khongisa.co.za/litecharms-shopadmin:latest imagePullPolicy: Always resources: @@ -75,32 +75,32 @@ spec: - containerPort: 8080 envFrom: - configMapRef: - name: shop-config + name: shopadmin-config env: - name: ConnectionStrings__PostgresScheduler valueFrom: secretKeyRef: - name: shop-secrets + name: shopadmin-secrets key: connection-string-quartz - name: ConnectionStrings__PostgresShop valueFrom: secretKeyRef: - name: shop-secrets + name: shopadmin-secrets key: connection-string - name: Monitoring__Address valueFrom: configMapKeyRef: - name: shop-config + name: shopadmin-config key: Monitoring__Address - name: Monitoring__ServiceName valueFrom: configMapKeyRef: - name: shop-config + name: shopadmin-config key: Monitoring__ServiceName - name: Monitoring__ApiKey valueFrom: secretKeyRef: - name: shop-secrets + name: shopadmin-secrets key: aspire-apikey volumeMounts: - name: data @@ -126,12 +126,12 @@ spec: apiVersion: v1 kind: Service metadata: - name: shop-service + name: shopadmin-service namespace: litecharms-shopadmin-uat spec: type: ClusterIP selector: - app: shop + app: shopadmin ports: - name: http protocol: TCP @@ -141,7 +141,7 @@ spec: apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: - name: shop-web-secure + name: shopadmin-web-secure namespace: litecharms-shopadmin-uat spec: entryPoints: @@ -150,7 +150,7 @@ spec: - match: Host(`shopadmin.uat.khongisa.co.za`) kind: Rule services: - - name: shop-service + - name: shopadmin-service port: 80 sticky: cookie: