From 36645344714da864cfa4f53a9d351b5458c033e9 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 19:46:05 -0300 Subject: [PATCH 1/9] Update .drone.yml mtu implantado para mtu: 1480 --- .drone.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index e2e43a9..57c90d6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,6 +21,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] + mtu: 1480 context: backend dockerfile: backend/Dockerfile purge: true @@ -34,7 +35,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1300 + mtu: 1480 custom_config: max-concurrent-uploads: 1 context: backoffice From 78b01fa632fa284a2794d5ba36811279a90c2e87 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 19:59:00 -0300 Subject: [PATCH 2/9] Update .drone.yml Sem mtu --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 57c90d6..c466bbb 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,7 +21,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1480 + #mtu: 1480 context: backend dockerfile: backend/Dockerfile purge: true @@ -35,7 +35,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1480 + #mtu: 1480 custom_config: max-concurrent-uploads: 1 context: backoffice From 302363cce60782271ebff76cf5c2aebb9f24254a Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:02:16 -0300 Subject: [PATCH 3/9] Update .drone.yml Mtu aplicado! --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index c466bbb..57c90d6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,7 +21,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - #mtu: 1480 + mtu: 1480 context: backend dockerfile: backend/Dockerfile purge: true @@ -35,7 +35,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - #mtu: 1480 + mtu: 1480 custom_config: max-concurrent-uploads: 1 context: backoffice From e1961fbf4302ad9b4cfd0f7ea86f1d8ea8e2a5a2 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:25:48 -0300 Subject: [PATCH 4/9] Update .drone.yml mtu 1300 --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 57c90d6..8bc511b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,7 +21,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1480 + mtu: 1300 context: backend dockerfile: backend/Dockerfile purge: true @@ -35,7 +35,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1480 + mtu: 1300 custom_config: max-concurrent-uploads: 1 context: backoffice From 84bc63cb03a7686bdef2f94736bcc143f65ad917 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:34:22 -0300 Subject: [PATCH 5/9] Update .drone.yml Mtu adicionado em tudo! --- .drone.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.drone.yml b/.drone.yml index 8bc511b..7f37bda 100644 --- a/.drone.yml +++ b/.drone.yml @@ -65,6 +65,8 @@ steps: PASSWORD_PEPPER: { from_secret: PASSWORD_PEPPER } NEXT_PUBLIC_API_URL: { from_secret: NEXT_PUBLIC_API_URL } NEXT_PUBLIC_BACKOFFICE_URL: { from_secret: NEXT_PUBLIC_BACKOFFICE_URL } + MTU: { from_secret: MTU } + commands: # 1. Gera o arquivo .env garantindo que contenha as variáveis necessárias (incluindo as _DEV) - touch .env.k8s From 7ac4c8628f432fac4da94847d95700c07fbf4248 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:36:23 -0300 Subject: [PATCH 6/9] Update backend-deployment-dev.yaml Ajustado o MTU --- k8s/dev/backend-deployment-dev.yaml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/k8s/dev/backend-deployment-dev.yaml b/k8s/dev/backend-deployment-dev.yaml index e9c7b17..4e50997 100644 --- a/k8s/dev/backend-deployment-dev.yaml +++ b/k8s/dev/backend-deployment-dev.yaml @@ -16,6 +16,20 @@ spec: spec: imagePullSecrets: - name: harbor-registry + # --- INÍCIO DA CORREÇÃO DE REDE --- + initContainers: + - name: set-mtu + image: busybox + command: ['sh', '-c', 'ifconfig eth0 mtu $(MTU_VALUE)'] + env: + - name: MTU_VALUE + valueFrom: + secretKeyRef: + name: backend-secrets + key: MTU + securityContext: + privileged: true + # --- FIM DA CORREÇÃO DE REDE --- containers: - name: backend image: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend:latest @@ -25,6 +39,13 @@ spec: envFrom: - secretRef: name: backend-secrets + # Adicionando a variável explicitamente também no container principal se precisar + env: + - name: MTU + valueFrom: + secretKeyRef: + name: backend-secrets + key: MTU resources: requests: memory: "128Mi" From 35392710398d4d2bc4f3acc269d76e32184cc95d Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:38:02 -0300 Subject: [PATCH 7/9] Update backoffice-deployment-dev.yaml Ajuste mtu no backoffice --- k8s/dev/backoffice-deployment-dev.yaml | 25 ++++++++++++++++++++++--- 1 file changed, 22 insertions(+), 3 deletions(-) diff --git a/k8s/dev/backoffice-deployment-dev.yaml b/k8s/dev/backoffice-deployment-dev.yaml index 2fd9f4d..ac622a2 100644 --- a/k8s/dev/backoffice-deployment-dev.yaml +++ b/k8s/dev/backoffice-deployment-dev.yaml @@ -16,15 +16,34 @@ spec: spec: imagePullSecrets: - name: harbor-registry + # --- AJUSTE DE REDE (MTU) --- + initContainers: + - name: set-mtu + image: busybox + command: ['sh', '-c', 'ifconfig eth0 mtu $(MTU_VALUE)'] + env: + - name: MTU_VALUE + valueFrom: + secretKeyRef: + name: backend-secrets + key: MTU + securityContext: + privileged: true + # --- FIM DO AJUSTE --- containers: - name: backoffice image: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice:latest imagePullPolicy: Always ports: - - containerPort: 3001 # Ajustado para a porta correta do Backoffice + - containerPort: 3001 env: - name: NODE_TLS_REJECT_UNAUTHORIZED - value: "0" # Resolve o problema de "self-signed certificate" no banco + value: "0" + - name: MTU # Passando a variável para o container principal também + valueFrom: + secretKeyRef: + name: backend-secrets + key: MTU envFrom: - secretRef: name: backend-secrets @@ -34,4 +53,4 @@ spec: cpu: "300m" limits: memory: "2Gi" - cpu: "800m" \ No newline at end of file + cpu: "800m" From c195e3875a8a6e299c1c27bd748f9c32b6c8ae8f Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 20:51:06 -0300 Subject: [PATCH 8/9] Update .drone.yml Adicionado mtu no env. --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 7f37bda..bf13eb9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -71,7 +71,7 @@ steps: # 1. Gera o arquivo .env garantindo que contenha as variáveis necessárias (incluindo as _DEV) - touch .env.k8s # O filtro abaixo agora captura tanto prefixos globais quanto o sufixo _DEV - - env | grep -E '(AWS_|DB_|^ENV\b|CORS_|JWT_|MAX_|PORT|S3_|UPLOAD_|STRIPE_|WEBHOOK_|DATABASE_|CLOUDFLARE_|CPANEL_|HARBOR_|COOKIE_)' > .env.k8s + - env | grep -E '(MTU|AWS_|DB_|^ENV\b|CORS_|JWT_|MAX_|PORT|S3_|UPLOAD_|STRIPE_|WEBHOOK_|DATABASE_|CLOUDFLARE_|CPANEL_|HARBOR_|COOKIE_)' > .env.k8s # 2. Atualiza o secret de variáveis de ambiente no namespace de destino - kubectl -n gohorsejobsdev delete secret backend-secrets --ignore-not-found From 0f08f03319248e9959908f2059b8e755391d5457 Mon Sep 17 00:00:00 2001 From: bohessefmvb Date: Thu, 15 Jan 2026 21:13:12 -0300 Subject: [PATCH 9/9] Update .drone.yml mtu 1200 --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index bf13eb9..d710c75 100644 --- a/.drone.yml +++ b/.drone.yml @@ -21,7 +21,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobsdev/gohorsejobs-backend tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1300 + mtu: 1200 context: backend dockerfile: backend/Dockerfile purge: true @@ -35,7 +35,7 @@ steps: registry: in.gohorsejobs.com repo: in.gohorsejobs.com/gohorsejobs-backoffice-dev/backoffice tags: [ latest, "${DRONE_COMMIT_SHA:0:8}" ] - mtu: 1300 + mtu: 1200 custom_config: max-concurrent-uploads: 1 context: backoffice