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:
@@ -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 |
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user