docs(aula-09): adicionar seção de upgrade via Helm

Documenta como atualizar o n8n após modificar o values file,
incluindo flags --atomic e --timeout para rollback seguro.
This commit is contained in:
ArgoCD Setup
2026-01-23 20:11:36 -03:00
parent 2480c82944
commit c44023efde

View File

@@ -132,6 +132,30 @@ O CloudFlare cuida do TLS automaticamente!
Acesse: https://n8n.kube.quest Acesse: https://n8n.kube.quest
``` ```
## Upgrade
Para atualizar o n8n após modificar o values file (ex: nova versão da imagem):
```bash
helm upgrade n8n oci://ghcr.io/community-charts/helm/n8n \
-n n8n \
-f custom-values.yaml \
--atomic \
--timeout 10m
```
| Flag | Descrição |
|------|-----------|
| `--atomic` | Rollback automático se falhar |
| `--timeout 10m` | Tempo máximo (n8n demora para iniciar) |
**Acompanhar o upgrade:**
```bash
kubectl get pods -n n8n -w
```
**Importante:** Não use `--reuse-values` sozinho - sempre passe o arquivo de values para garantir que o cluster reflita exatamente o que está no arquivo.
## Componentes Instalados ## Componentes Instalados
**Da aula-08 (infraestrutura):** **Da aula-08 (infraestrutura):**
@@ -146,7 +170,7 @@ Acesse: https://n8n.kube.quest
|------------|----------|----------|--------| |------------|----------|----------|--------|
| Main (n8n) | 1 | 256Mi-1Gi RAM | 10Gi | | Main (n8n) | 1 | 256Mi-1Gi RAM | 10Gi |
| Workers | 2-5 (HPA) | 256Mi-512Mi RAM | - | | Workers | 2-5 (HPA) | 256Mi-512Mi RAM | - |
| Webhooks | 1-3 (HPA) | 128Mi-256Mi RAM | - | | Webhooks | 1-3 (HPA) | 256Mi-512Mi RAM | - |
| PostgreSQL | 1 | - | 10Gi | | PostgreSQL | 1 | - | 10Gi |
| Redis | 1 | - | 10Gi | | Redis | 1 | - | 10Gi |