Docker un Kubernetes iepriekš uzstādīti

Katrs VPS un veltītais serveris tiek piegādāts ar Docker, k3s, kubectl un helm. Izvietojiet lietotnes 60 sekundēs — bez uzstādīšanas.

Uzņēmuma līmeņa konteinerizācija

Nevis nedēļu pavadīt Kubernetes klastera uzstādīšanai — palaidiet to minūtē. Mūsu VPS attēli un veltītie serveri tiek piegādāti ar produkcijai gatavu konteineru vidi, kurā nokonfigurēta uzraudzība, tīklošana un krātuve.

Ko iegūstat no pirmās minūtes

Docker 24+ gatavs

Docker Engine, Docker Compose, BuildKit, lokāls reģistrs jūsu uzņēmuma attēliem. Žurnālēšana uz Loki, metrikas uz Prometheus nokonfigurētas uzreiz.

k3s (viegls K8s)

Pilna Kubernetes implementācija, noregulēta VPS. Viena mezgla vai vairāku mezglu klasteris. Darbojas ar 2 GB RAM — smagām slodzēm izvēlieties lielāku paketi.

kubectl + helm

CLI rīki, helm charts krātuve, Cert-Manager automātiskam SSL klasterī. Atbalstīti helm 3 un kustomize.

Konteineru reģistrs

Privāts reģistrs (Harbor) jūsu attēliem. Augšupielāde no GitHub Actions, GitLab CI, Jenkins. Iebūvēta attēlu CVE skenēšana.

Ingress + Traefik

Gatavs reverse proxy ar automātisku Let's Encrypt sertifikātu izdošanu. Atbalstīts wildcard SSL, HTTP/3 un pielāgots middleware.

Prometheus + Grafana

Konteineru uzraudzība uzreiz. CPU, atmiņas, tīkla un diska metrikas. Loki žurnāliem. Iepriekš nokonfigurēti brīdinājumi uz Slack/e-pastu.

Ātrais starts — jūsu pirmā lietotne 4 soļos

Pēc SSH pieslēgšanās jaunam VPS, lūk, kas nepieciešams, lai palaistu pirmo konteinerizēto lietotni. Katra komanda darbojas uzreiz — uzstādīšana nav vajadzīga.

1

Pārbaudiet, vai k3s darbojas

kubectl get nodes

Jums jāredz viens mezgls statusā Ready. Ja redzat kļūdu, k3s fonā startē — pagaidiet 30 sekundes.

2

Izvietojiet lietotni ar Helm

helm install my-app oci://harbor.4hosting.net/charts/wordpress --version 18.0.0

Ielādē oficiālo WordPress chart, izvieto deployment + service + ingress + PVC. Darbojas ~90 sekundēs.

3

Nokonfigurējiet DNS un SSL

kubectl apply -f - <<EOF apiVersion: cert-manager.io/v1 kind: Certificate ...EOF

Cert-Manager automātiski izdod Let's Encrypt SSL jūsu domēnam. Pietiek norādīt A ierakstu uz sava VPS IP.

4

Mērogojiet lietotni

kubectl scale deployment my-app --replicas=5

Piecas vienas lietotnes replikas aiz slodzes līdzsvarotāja. Traefik trafiku sadala automātiski.

Tīrs VPS · k3s uz VPS · Pārvaldīts K8s — ko izvēlēties?

Katrai iespējai ir jēga citā mērogā. Mazi projekti bieži darbojas labāk uz viena VPS ar Docker. Vidējiem un lieliem — k3s uz VPS vai veltītajā serverī. Pārvaldīts Kubernetes (EKS, GKE) ir jēga tikai pie 100+ pod.

IezīmeVPS + DockerVPS + k3sPārvaldīts K8s
Cena (mēnesī)pēc paketēm, no VPS 2Gpēc paketēm, no VPS 4G (2 vCPU)no €100 + trafiks
Uzstādīšana5 minūtes5 minūtes (iepriekš uzstādīts)15-30 minūtes
Automātiskā mērogošanaManuālaHPA + VPAHPA + VPA + Cluster
Daudznomnieku atbalstsSarežģītiNamespace + NetPolPilns
Kam paredzētsAtsevišķas lietotnes5-50 mikropakalpojumi100+ pod, vairāki reģioni

Biežākie lietošanas gadījumi

Mikropakalpojumi produkcijā

Lietotne sadalīta 5-50 pakalpojumos, katrs konteinerā, ar automātisku mērogošanu un blue-green izvietošanu. Service mesh ar Cilium vai Linkerd. Iekšējais trafiks šifrēts ar mTLS.

CI/CD konveijers

GitHub Actions → Docker build → push uz reģistru → kubectl rollout. Bez izstrādātāja VPS procesā. Atgriešanās uz iepriekšējo versiju ar vienu klikšķi.

Daudznomnieku mitināšana

Aģentūra, kas pārvalda 50+ klientu — katrs izolētā nosaukumvietā (namespace) ar savām RAM/CPU robežām. NetworkPolicy izolē trafiku starp klientiem.

Dev / staging / prod

Trīs klasteri uz viena veltītā servera. Identiska konfigurācija, izolētas vides. Pārceliet staging uz prod ar vienu `kubectl apply`.

Migrācija uz mūsu steku

Bez maksas palīdzam migrēt konteinerizētas lietotnes no citām platformām. Vai izmantojat Docker Compose, Heroku, Render, Vercel vai Cloudways — mums ir migrācijas pieredze, un zinām, kur slēpjas kritiskie punkti.

Docker Compose (lokāli vai VPS)
→ k3s + Helm chart
Zems — 2-4 stundas
Heroku / Render
→ k3s + pielāgots Dockerfile + Helm
Vidējs — 1-2 dienas
Vercel / Netlify
→ Statisks + serverless ar Vercel stila CLI
Zems — 2-4 stundas
AWS EKS / GKE / AKS
→ k3s veltītajā serverī
Zems — K8s manifesti ir saderīgi
Cloudways / Kinsta
→ k3s + WordPress chart
Zems — 1 diena, ieskaitot failus un datubāzi

Pilns DevOps steks gatavs lietošanai

Docker 24
Docker Compose v2
k3s 1.30
kubectl
helm 3
Traefik 3
Cert-Manager
Prometheus
Grafana
Loki
Cilium CNI
Longhorn (bloku krātuve)
MinIO (S3)
Vault (noslēpumu pārvaldība)
ArgoCD
Tekton
Harbor reģistrs
Falco (drošība)

Biežāk uzdotie jautājumi

Vai k3s ir gatavs produkcijai?

Jā. k3s ir oficiāla, sertificēta Kubernetes distribūcija no Rancher (SUSE daļa). Produkcijā to izmanto tūkstošiem uzņēmumu. No pilna Kubernetes tas atšķiras tikai ar vieglumu — pieejams viss K8s API.

Ko darīt, ja vajag vairāk mezglu?

k3s viegli mērogojas uz vairākiem mezgliem. Pasūtiet otru VPS un pievienojiet to klasterim ar vienu komandu. Longhorn izkliedētā krātuve darbojas starp mezgliem automātiski.

Vai atbalsts palīdz ar uzstādīšanu?

Jā, pārvaldītajās paketēs (VPS 32G un augstāk). Nokonfigurējam ingress, SSL, uzraudzību un krātuvi jūsu lietotnei. Mazākās paketēs nodrošinām gatavus Helm charts un dokumentāciju.

Vai varu izmantot Docker Swarm K8s vietā?

Varat, bet neiesakām. Docker Swarm kopš 2020. gada praktiski ir novecojis — Mirantis paziņoja par EOL. k3s ir tikpat vienkāršs API kā Swarm, taču tiek aktīvi attīstīts.

Kā tiek rēķināti Kubernetes resursi?

Rēķinām par VPS resursiem (RAM, vCPU, NVMe), nevis par pod vai konteineriem. Uz viena VPS varat palaist 1 vai 100 pod — tas cenu nemaina.

Uzceliet savu klasteri 60 sekundēs

Izvēlieties VPS NVMe paku lapā. Pieslēdzieties ar SSH un palaidiet savu pirmo `kubectl apply`. Bezmaksas migrācija no citām platformām — palīdzam pārvietot manifestus un datus.

Skatīt VPS paketes →

Ceļveži Latvijas uzņēmumiem