From 540a2ce4fcf52771a2360c606f0ddbcc426a4860 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Mon, 23 Feb 2026 21:36:08 +0330 Subject: [PATCH] fix: production uses namespace default + remove foursat namespace references --- .gitea/workflows/prod-deploy.yml | 5 ++--- k8s/production/cms-deployment.yaml | 8 ++++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.gitea/workflows/prod-deploy.yml b/.gitea/workflows/prod-deploy.yml index c66553c..d4aec4f 100644 --- a/.gitea/workflows/prod-deploy.yml +++ b/.gitea/workflows/prod-deploy.yml @@ -94,10 +94,9 @@ jobs: # Apply manifests and update image sshpass -e ssh -o StrictHostKeyChecking=no root@${{ env.K8S_SERVER }} " - kubectl create namespace foursat --dry-run=client -o yaml | kubectl apply -f - && kubectl apply -f /tmp/cms-deployment.yaml && - kubectl set image deployment/cms cms=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }} -n foursat && - kubectl rollout status deployment/cms -n foursat --timeout=300s && + kubectl set image deployment/cms cms=${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }} && + kubectl rollout status deployment/cms --timeout=300s && rm -f /tmp/cms-deployment.yaml " echo "✅ Deployed to Production!" diff --git a/k8s/production/cms-deployment.yaml b/k8s/production/cms-deployment.yaml index 859bf42..a5f3188 100644 --- a/k8s/production/cms-deployment.yaml +++ b/k8s/production/cms-deployment.yaml @@ -4,7 +4,7 @@ apiVersion: v1 kind: PersistentVolumeClaim metadata: name: cms-uploads-pvc - namespace: foursat + namespace: default labels: app: cms spec: @@ -20,7 +20,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: cms - namespace: foursat + namespace: default labels: app: cms spec: @@ -86,7 +86,7 @@ apiVersion: v1 kind: Service metadata: name: cms-svc - namespace: foursat + namespace: default spec: selector: app: cms @@ -102,7 +102,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: cms-ingress - namespace: foursat + namespace: default annotations: cert-manager.io/cluster-issuer: "letsencrypt-prod" nginx.ingress.kubernetes.io/ssl-redirect: "true"