diff --git a/k8s/dev/backend-deployment-dev.yaml b/k8s/dev/backend-deployment-dev.yaml index 4369019..4b3a9c1 100644 --- a/k8s/dev/backend-deployment-dev.yaml +++ b/k8s/dev/backend-deployment-dev.yaml @@ -15,11 +15,12 @@ spec: env: development spec: imagePullSecrets: - - name: forgejo-registry # <--- ALTERADO + - name: forgejo-registry initContainers: - name: set-mtu image: busybox - command: ['sh', '-c', 'ifconfig eth0 mtu $(MTU_VALUE)'] + # CORREÇÃO: Usando ${MTU_VALUE} para o shell entender que é uma variável + command: ['sh', '-c', 'ifconfig eth0 mtu ${MTU_VALUE} || true'] env: - name: MTU_VALUE valueFrom: @@ -30,20 +31,14 @@ spec: privileged: true containers: - name: backend - # A imagem exata do seu Forgejo image: pipe.gohorsejobs.com/bohessefm/gohorsejobs:latest imagePullPolicy: Always ports: - containerPort: 8521 + # Isso injeta DATABASE_URL, JWT_SECRET e MTU direto no seu código Go/Node envFrom: - secretRef: name: backend-secrets - env: - - name: MTU - valueFrom: - secretKeyRef: - name: backend-secrets - key: MTU resources: requests: memory: "128Mi" diff --git a/k8s/dev/backoffice-deployment-dev.yaml b/k8s/dev/backoffice-deployment-dev.yaml index 3ae18fc..753d237 100644 --- a/k8s/dev/backoffice-deployment-dev.yaml +++ b/k8s/dev/backoffice-deployment-dev.yaml @@ -15,12 +15,12 @@ spec: env: development spec: imagePullSecrets: - - name: forgejo-registry # <--- ALTERADO para o novo segredo - # --- AJUSTE DE REDE (MTU) --- + - name: forgejo-registry initContainers: - name: set-mtu image: busybox - command: ['sh', '-c', 'ifconfig eth0 mtu $(MTU_VALUE)'] + # CORREÇÃO: Usando ${MTU_VALUE} para que o ifconfig receba o número do MTU + command: ['sh', '-c', 'ifconfig eth0 mtu ${MTU_VALUE} || true'] env: - name: MTU_VALUE valueFrom: @@ -29,25 +29,19 @@ spec: key: MTU securityContext: privileged: true - # --- FIM DO AJUSTE --- containers: - name: backoffice - # A imagem exata do backoffice no seu Forgejo image: pipe.gohorsejobs.com/bohessefm/backoffice:latest imagePullPolicy: Always ports: - containerPort: 3001 - env: - - name: NODE_TLS_REJECT_UNAUTHORIZED - value: "0" - - name: MTU - valueFrom: - secretKeyRef: - name: backend-secrets - key: MTU + # Injeta todas as variáveis (DATABASE_URL, JWT, etc.) automaticamente envFrom: - secretRef: name: backend-secrets + env: + - name: NODE_TLS_REJECT_UNAUTHORIZED + value: "0" resources: requests: memory: "800Mi"