Configurerò deployment canary di kubernetes con argo rollouts e istio
Ingegnere di piattaforma e SRE, Kubernetes, GitOps, DevSecOps
Informazioni su questo servizio
Spedisci in produzione senza l'ansia delle 2 di notte.
Trasformerò i tuoi Deployment di Kubernetes in Argo Rollouts con shifting del traffico canary gestito da Istio (10% > 25% > 50% > 100%). Ogni fase è controllata da metriche live di Prometheus come tasso di errore e latenza, così le release sbagliate si rollbackano automaticamente invece di raggiungere tutti i tuoi utenti.
Ho già implementato questa configurazione in produzione, dove ha eliminato le chiamate manuali di go/no-go dalle release.
Ciò che ottieni:
- Manifest di Argo Rollouts (Helm o Kustomize)
- Istio VirtualService/DestinationRule per routing ponderato
- Template di analisi controllati da tasso di errore e latenza
- Rollback e promozione automatici
- Struttura repo pronta per GitOps con ArgoCD
- Video walkthrough e runbook
Contattami prima di ordinare indicando il tipo di cluster (EKS/AKS/GKE/on-prem), il numero di servizi e lo strumento di CD attuale.
Strumenti:
Docker
•
GitHub
Framework:
Terraform
•
Ansible
•
Altro
Provider Cloud:
Amazon Web Services
•
microsoft azure
•
Altro
Linguaggio di programmazione:
Bash
•
Python
Expertise:
Installazione
•
Migrazione
•
Configurazione
Il mio portfolio
Altri servizi della categoria Ingegneria DevOps offerti da me
FAQ
Traduzione automatica.
Devo già avere Istio installato?
No. Standard e Premium includono l'installazione di Istio. Basic può usare invece NGINX ingress canary.
Questo causerà downtime?
No. Rollout funzionano insieme alla tua configurazione esistente e passano gradualmente, con rollback automatico se le metriche peggiorano.
Hai bisogno di accesso al mio cluster?
L'accesso limitato nel tempo funziona meglio. Posso anche consegnare manifest pronti all'uso per il tuo team, con una guida passo passo.

