From 0d71c143a15020faed8e73552ae54e4b19ab7fd0 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Wed, 23 Sep 2026 15:17:10 +0330 Subject: [PATCH] chore(infra): point staging registry to 185.252.31.44; keep prod K8S on 45.149.79.127 Co-authored-by: Cursor --- .gitea/workflows/kub-deploy.yml | 10 +++++----- .gitea/workflows/prod-deploy.yml | 8 ++++---- k8s/staging/backoffice-deployment.yaml | 2 +- src/BackOffice/Dockerfile | 4 ++-- src/BackOffice/NuGet.config | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitea/workflows/kub-deploy.yml b/.gitea/workflows/kub-deploy.yml index 8e355fe..6c3a65f 100644 --- a/.gitea/workflows/kub-deploy.yml +++ b/.gitea/workflows/kub-deploy.yml @@ -6,15 +6,15 @@ on: - kub-stage env: - REGISTRY: 194.5.195.53:30080 + REGISTRY: 185.252.31.44:30080 IMAGE_NAME: admin/backoffice - K8S_SERVER: 194.5.195.53 + K8S_SERVER: 185.252.31.44 jobs: build-and-deploy: runs-on: ubuntu-latest container: - image: 194.5.195.53:32082/docker-sshpass:latest + image: 185.252.31.44:32082/docker-sshpass:latest options: --privileged steps: - name: Start Docker daemon @@ -22,7 +22,7 @@ jobs: mkdir -p /etc/docker cat > /etc/docker/daemon.json << 'DAEMON' { - "insecure-registries": ["194.5.195.53:30080", "194.5.195.53:32500", "194.5.195.53:32082"] + "insecure-registries": ["185.252.31.44:30080", "185.252.31.44:32500", "185.252.31.44:32082"] } DAEMON echo "🚀 Starting Docker daemon..." @@ -52,7 +52,7 @@ jobs: - name: Login to Docker registries run: | - echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login 194.5.195.53:32082 -u admin --password-stdin + echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login 185.252.31.44:32082 -u admin --password-stdin echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login ${{ env.REGISTRY }} -u admin --password-stdin - name: Build Docker Image diff --git a/.gitea/workflows/prod-deploy.yml b/.gitea/workflows/prod-deploy.yml index 9af6c3a..c3d360f 100644 --- a/.gitea/workflows/prod-deploy.yml +++ b/.gitea/workflows/prod-deploy.yml @@ -6,7 +6,7 @@ on: - production env: - REGISTRY: 194.5.195.53:30080 + REGISTRY: 185.252.31.44:30080 IMAGE_NAME: admin/backoffice K8S_SERVER: 45.149.79.127 @@ -14,7 +14,7 @@ jobs: build-and-deploy: runs-on: ubuntu-latest container: - image: 194.5.195.53:32082/docker-sshpass:latest + image: 185.252.31.44:32082/docker-sshpass:latest options: --privileged steps: - name: Start Docker daemon @@ -22,7 +22,7 @@ jobs: mkdir -p /etc/docker cat > /etc/docker/daemon.json << 'DAEMON' { - "insecure-registries": ["194.5.195.53:30080", "194.5.195.53:32500", "194.5.195.53:32082"] + "insecure-registries": ["185.252.31.44:30080", "185.252.31.44:32500", "185.252.31.44:32082"] } DAEMON echo "🚀 Starting Docker daemon..." @@ -50,7 +50,7 @@ jobs: - name: Login to Docker registries run: | - echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login 194.5.195.53:32082 -u admin --password-stdin + echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login 185.252.31.44:32082 -u admin --password-stdin echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login ${{ env.REGISTRY }} -u admin --password-stdin - name: Build Docker Image diff --git a/k8s/staging/backoffice-deployment.yaml b/k8s/staging/backoffice-deployment.yaml index e905bc0..0b1e8e2 100644 --- a/k8s/staging/backoffice-deployment.yaml +++ b/k8s/staging/backoffice-deployment.yaml @@ -19,7 +19,7 @@ spec: spec: containers: - name: backoffice - image: 194.5.195.53:30080/admin/backoffice:latest + image: 185.252.31.44:30080/admin/backoffice:latest imagePullPolicy: Always ports: - containerPort: 80 diff --git a/src/BackOffice/Dockerfile b/src/BackOffice/Dockerfile index d6bfdab..133c93f 100644 --- a/src/BackOffice/Dockerfile +++ b/src/BackOffice/Dockerfile @@ -1,4 +1,4 @@ -FROM 194.5.195.53:32082/dotnet/sdk:9.0 AS build +FROM 185.252.31.44:32082/dotnet/sdk:9.0 AS build WORKDIR /src # Copy NuGet config and project file @@ -16,7 +16,7 @@ WORKDIR "/src/BackOffice" RUN dotnet publish "BackOffice.csproj" -c Release -o /app/publish # Runtime stage - nginx for Blazor WebAssembly -FROM 194.5.195.53:32082/nginx:alpine AS final +FROM 185.252.31.44:32082/nginx:alpine AS final WORKDIR /usr/share/nginx/html # Remove default nginx files diff --git a/src/BackOffice/NuGet.config b/src/BackOffice/NuGet.config index dea4acf..849ef69 100644 --- a/src/BackOffice/NuGet.config +++ b/src/BackOffice/NuGet.config @@ -5,7 +5,7 @@ - +