feat(aula-14): adicionar Istio Traffic Splitting com canary deployment
- Instala Istio (base + istiod + ingressgateway) - Configura Kiali e Jaeger para observabilidade - Deploy de app-backend v1 e v2 com traffic splitting 90/10 - Integra com Victoria Metrics da aula-12 - Inclui teste-stress.sh para validar distribuição de tráfego - Tráfego externo passa pelo Istio Gateway via NGINX Ingress
This commit is contained in:
@@ -24,6 +24,7 @@ App de demonstração: `node-bugado` - trava após N requests para demonstrar he
|
||||
| 11 | ArgoCD + GitLab Runner | Hetzner |
|
||||
| 12 | Victoria Metrics (Observabilidade) | Hetzner |
|
||||
| 13 | Container Factory (eStargz) | Hetzner |
|
||||
| 14 | Istio Traffic Splitting | Hetzner |
|
||||
|
||||
## Comandos Rápidos
|
||||
|
||||
@@ -38,6 +39,7 @@ cd aula-10 && ./setup.sh # GitLab
|
||||
cd aula-11 && ./setup.sh # ArgoCD
|
||||
cd aula-12 && ./setup.sh # Victoria Metrics
|
||||
cd aula-13 && ./setup.sh # Container Factory
|
||||
cd aula-14 && ./setup.sh # Istio Traffic Splitting
|
||||
```
|
||||
|
||||
## App node-bugado
|
||||
|
||||
Reference in New Issue
Block a user