diff --git a/aula-09/README.md b/aula-09/README.md index dc80d96..878821e 100644 --- a/aula-09/README.md +++ b/aula-09/README.md @@ -132,6 +132,30 @@ O CloudFlare cuida do TLS automaticamente! 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 **Da aula-08 (infraestrutura):** @@ -146,7 +170,7 @@ Acesse: https://n8n.kube.quest |------------|----------|----------|--------| | Main (n8n) | 1 | 256Mi-1Gi RAM | 10Gi | | Workers | 2-5 (HPA) | 256Mi-512Mi RAM | - | -| Webhooks | 1-3 (HPA) | 128Mi-256Mi RAM | - | +| Webhooks | 1-3 (HPA) | 256Mi-512Mi RAM | - | | PostgreSQL | 1 | - | 10Gi | | Redis | 1 | - | 10Gi |