24FreelanceMercato freelance che non dorme mai
Il periodo di risposta è scaduto

Containerizzare l'applicazione in Docker e migrare a Kubernetes

128 visualizzazioni 0 risposte#42039
Budget€550per il progetto
FormatoProgetto una tantumnessun prepagamento
PagamentoContante, Bonifico bancario
Risposte accettateIl periodo di risposta è scadutofino a 06.09.2026
Risposte0media della categoria: 1,3
Visualizzazioni12849 in 14 giorni

Descrizione del progetto

Tradotto
Gestiamo un'applicazione web in produzione su un singolo VPS, e questa configurazione è diventata una fonte costante di problemi. Qualsiasi rilascio significa accedere tramite SSH, aggiornare manualmente il codice, riavviare i servizi a mano e sperare che nulla si rompa; non c'è isolamento dell'app dalle dipendenze, nessun modo per scalare sotto carico, e un singolo riavvio porta giù l'intero servizio. Vogliamo fare le cose nel modo giusto. Il compito è containerizzare l'applicazione esistente utilizzando Docker, quindi migrare il carico di lavoro a un cluster Kubernetes in modo da ottenere finalmente build riproducibili, scalabilità orizzontale, auto-riparazione e distribuzioni in cui non dobbiamo stare svegli di notte.

Il lavoro inizia con la scrittura di Dockerfile puliti e pronti per la produzione per ciascun servizio, con build multi-stage in modo che le immagini rimangano leggere e senza strumenti non necessari. Successivamente, dobbiamo inquadrare la distribuzione come un insieme di grafici Helm che coprono l'app stessa, la sua configurazione, segreti e servizi di supporto, con file di valori separati per ciascun ambiente. Dalla parte del cluster, abbiamo bisogno di regole di Horizontal Pod Autoscaler basate su CPU e memoria, richieste e limiti ragionevoli, e probe di liveness e readiness corrette in modo che Kubernetes riavvii i pod non sani e instradi il traffico solo verso istanze veramente pronte. I dati persistenti e la configurazione devono andare in volumi, mappe di configurazione e segreti, non incorporati nelle immagini.

Infine, tutto questo dovrebbe integrarsi in una pipeline CI/CD automatizzata che costruisce immagini, le carica in un registro e distribuisce al cluster al momento della fusione. Il rilascio in produzione stesso deve avvenire senza downtime — utilizzando una strategia rolling o blue-green con un percorso di rollback documentato. Si prega di fornire esperienza pertinente con Kubernetes e un breve piano prima di iniziare.

— Dockerfile per tutti i servizi con build multi-stage
— Grafici Helm con valori ambientali, mappe di configurazione e segreti
— Autoscaling HPA, più richieste, limiti, probe di liveness/readiness
— Pipeline CI/CD che costruisce, carica e distribuisce automaticamente le immagini
— Rollout senza downtime (rolling o blue-green) con piano di rollback
— Breve runbook di migrazione e passaggio della documentazione
Amministrazione Contante, Bonifico bancario
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
CDN setup and website DDoS protection

CDN setup and website DDoS protection

We need an engineer to connect a CDN, tune static caching and build DDoS protection with filtering rules, rate limits and attack monitoring.

Amministrazione24.09.20260179
0risposte
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Amministrazione” appaiono ogni giorno. Tutti i progetti nella categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora