Kubernetes și Docker administrat în România

Servicii DevOps · România

Kubernetes administrat în România înseamnă că tu scrii aplicația, iar noi proiectăm, operăm și documentăm clusterul. Rulăm pe VPS și servere dedicate din Frankfurt: Docker Compose pentru echipe mici, k3s pentru proiecte medii, Kubernetes complet acolo unde ai nevoie de scalare automată și disponibilitate ridicată. Orele de DevOps sunt deja incluse în abonament.

  • Cluster proiectat, operat și documentat de noi
  • Ore DevOps incluse lunar în abonament
  • Servere în UE: Frankfurt
  • VPS 1–8 h/lună; dedicate 5–10 h/lună, în funcție de plan; GPU 10 h/lună
    Ore incluse
  • Frankfurt, în UE
    Datacentere
  • DDoS L3/L4 inclusă
    Rețea
  • în RON, cu TVA defalcat pe factură
    Facturare

Ce administrăm concret

Pornim de la aplicația ta și de la traficul real, nu de la o diagramă de referință. Scriem Dockerfile-urile și manifestele, ridicăm clusterul pe VPS sau pe servere dedicate, configurăm ingress, certificate, autoscaling și backup, apoi îți predăm accesul cu documentație. Rămânem pe operare: actualizări de versiune, rotații de noduri, investigarea incidentelor și optimizarea costurilor atunci când clusterul crește mai repede decât proiectul.

  • Dockerfile-uri, manifeste și chart-uri Helm scrise pentru proiectul tău
  • Ingress, TLS automat, autoscaling orizontal și limite de resurse
  • Backup de etcd și de volume persistente, cu restaurare testată
  • Actualizări de versiune Kubernetes fără întreruperea serviciului

Bune practici pe care le aplicăm

Un cluster ține sau cade în funcție de detaliile de bază. Le tratăm ca pe o listă fixă, verificată la fiecare livrare, și le lăsăm scrise în documentația pe care o primești, ca să poți continua singur sau cu altă echipă. Nu sunt opțiuni de configurare exotice, sunt setările care fac diferența între un cluster care se repară singur și unul care are nevoie de intervenție manuală la fiecare deploy.

  • Imagini construite în mai multe etape, minimale și rulate ca utilizator non-root
  • Requests și limits pe fiecare container, plus probe de liveness și readiness
  • Namespace separat pe fiecare mediu și NetworkPolicies între ele
  • Registry privat cu scanare de imagini înainte de promovare
  • PodDisruptionBudgets și rolling update, ca să nu existe fereastră de indisponibilitate

Docker Compose, k3s sau Kubernetes complet

Îți spunem direct când nu ai nevoie de Kubernetes. Pentru un site cu câteva servicii și trafic previzibil, Docker Compose pe un VPS este mai ieftin și mai ușor de operat. k3s acoperă bine proiectele care vor deja rollout controlat și autoscaling, dar nu justifică un control plane redundant. Kubernetes complet, cu mai multe noduri, are sens la trafic variabil, echipe paralele sau cerințe de disponibilitate pe care le semnezi cu clienții tăi.

  • Compose: 1 VPS, servicii puține, operare simplă
  • k3s: rollout și autoscaling, consum mic de resurse
  • Kubernetes complet: mai multe noduri, HA, echipe multiple

Cum folosești orele incluse

Orele de DevOps vin cu abonamentul: 1–8 ore pe lună pe planurile VPS, 5–10 ore pe lună pe serverele dedicate, în funcție de plan, și 10 ore pe GPU, iar pe cPanel 1 oră începând cu planul Advanced. Le ceri din panoul de client, la secțiunea Servicii DevOps, propui un termen și noi livrăm. Orele nu se reportează în luna următoare, așa că le folosim planificat: o migrare într-o lună, tuning și actualizări în alta. Ce depășește cota se acceptă și se facturează separat.

Fiecare abonament include lunar ore de DevOps, CyberSecurity și Programare: 1 h de la planul cPanel Advanced în sus, 1–8 h pe VPS și 5–10 h pe serverele dedicate, în funcție de plan, și 10 h pe GPU. Orele se cer din panoul de client, nu se reportează în luna următoare, iar ce depășește cota se acceptă și se facturează separat. Cu abonamentele care includ minimum 2 ore lunare îți construim un site de prezentare, iar cu cele care includ minimum 5 ore, un magazin online — din orele deja plătite în abonament.

Cum lucrăm

  1. Ceri lucrarea din panou

    Deschizi o cerere în panoul de client, la Servicii DevOps, descrii aplicația și propui un termen care se potrivește cu lansările tale.

  2. Stabilim scopul și termenul

    Confirmăm arhitectura potrivită, estimăm orele necesare din cota lunară și îți spunem clar ce intră în ele și ce se facturează separat.

  3. Livrăm și verificăm sub trafic

    Construim clusterul, migrăm serviciile, testăm rollout și rollback, apoi urmărim consumul de resurse în primele zile de trafic real.

  4. Predăm cu documentație

    Primești diagrama, manifestele în repozitoriul tău, procedura de rollback și lista de verificări pe care le facem la fiecare actualizare.

Cazuri de utilizare

SaaS B2B din București

O platformă cu mai multe medii de lucru trece de la un singur VPS la k3s cu namespace separat pentru development, staging și producție, ca echipele să lucreze în paralel fără să se blocheze reciproc.

Magazin online cu vârfuri sezoniere

Un retailer care își face jumătate din cifra anuală în noiembrie primește autoscaling pe frontend și pe worker-ii de comenzi, plus limite de resurse care împiedică un singur job să sufoce nodul.

Echipă de outsourcing din Cluj-Napoca

O firmă care livrează pentru clienți din Europa rulează un cluster per client, cu registry privat comun, imagini scanate și acces separat pe fiecare namespace.

Tehnologii

  • Docker
  • Kubernetes
  • k3s
  • Helm
  • Traefik
  • Argo CD
  • Prometheus
  • Harbor
  • Velero

Întrebări frecvente

  • Ce este Kubernetes și la ce folosește?

    Kubernetes este un orchestrator: pornește containerele aplicației tale pe mai multe servere, le repornește când cad, le mută când un nod pică și le multiplică sau reduce în funcție de trafic. Tu descrii starea dorită într-un fișier, iar clusterul o menține fără intervenție manuală.

  • Care e diferența dintre Docker și Kubernetes?

    Docker împachetează aplicația într-o imagine și o rulează ca container. Kubernetes decide unde rulează containerele, câte copii există și cum se înlocuiesc la fiecare versiune nouă. Ai nevoie de Docker în orice scenariu; de Kubernetes doar când numărul de servicii sau cerințele de disponibilitate cresc.

  • Am nevoie de Kubernetes sau ajunge Docker Compose?

    Dacă ai sub zece servicii, un singur mediu de producție și trafic previzibil, Docker Compose pe un VPS este suficient și mult mai ieftin de operat. Trecem la k3s sau Kubernetes când vrei autoscaling, medii separate, rollout controlat sau redundanță pe mai multe noduri.

  • Ce hosting din România suportă Docker sau Kubernetes?

    Planurile VPS, serverele dedicate și serverele GPU rulează Docker și Kubernetes cu acces root, în datacentere din Frankfurt. cPanel nu este potrivit pentru containere: acolo rulează site-uri LAMP clasice. Migrarea de la alt furnizor este gratuită.

  • Cum se face rollback la o versiune care a stricat producția?

    Fiecare aplicație are un rollout versionat, așa că revenirea la versiunea anterioară este o comandă, nu o reconstrucție. Păstrăm imaginile precedente în registry și documentăm procedura, inclusiv ce se întâmplă cu migrările de bază de date, în ghidul pe care îl primești la predare.

  • Cine administrează clusterul după predare?

    Poți continua singur, cu documentația și manifestele din repozitoriul tău, sau ne lași operarea în orele incluse lunar. În practică majoritatea echipelor păstrează la noi actualizările de versiune, backupul și investigarea incidentelor, iar dezvoltarea o fac intern.

Vrei clusterul proiectat corect de la început?

Descrie-ne aplicația și îți spunem dacă ai nevoie de Docker Compose, k3s sau Kubernetes complet, cu orele incluse din abonamentul tău.

Ghiduri pentru firme din România