diff --git a/k8s/hml/backoffice-deployment-hml.yaml b/k8s/hml/backoffice-deployment-hml.yaml index 4ed5958..4a16944 100644 --- a/k8s/hml/backoffice-deployment-hml.yaml +++ b/k8s/hml/backoffice-deployment-hml.yaml @@ -5,6 +5,8 @@ metadata: namespace: gohorsejobshml spec: replicas: 1 + strategy: + type: Recreate # Garante que limpa o pod antigo antes de subir o novo selector: matchLabels: app: gohorse-backoffice-hml @@ -12,13 +14,12 @@ spec: metadata: labels: app: gohorse-backoffice-hml - env: development + env: staging # Alterado para clareza spec: imagePullSecrets: - name: harbor-registry containers: - name: backoffice - # Imagem apontando para o projeto correto no Harbor image: in.gohorsejobs.com/gohorsejobs-backoffice-hml/backoffice:latest imagePullPolicy: Always ports: diff --git a/k8s/prd/backoffice-deployment.yaml b/k8s/prd/backoffice-deployment.yaml index 1e33218..0ce1b47 100644 --- a/k8s/prd/backoffice-deployment.yaml +++ b/k8s/prd/backoffice-deployment.yaml @@ -5,6 +5,8 @@ metadata: namespace: gohorsejobs spec: replicas: 1 + strategy: + type: Recreate # Crítico para ambientes com pouco recurso selector: matchLabels: app: gohorse-backoffice @@ -12,14 +14,14 @@ spec: metadata: labels: app: gohorse-backoffice - env: development + env: production # Alterado para production spec: imagePullSecrets: - name: harbor-registry containers: - name: backoffice - # Imagem apontando para o projeto correto no Harbor - image: in.gohorsejobs.com/gohorsejobs-backoffice/backoffice:latest + # CORRIGIDO: Removido o "-backoffice" do caminho para bater com o Drone + image: in.gohorsejobs.com/gohorsejobs/backoffice:latest imagePullPolicy: Always ports: - containerPort: 8521