Docker ja Kubernetes valmiiksi asennettuina

Jokaisessa VPS:ssä ja omassa palvelimessa on Docker, k3s, kubectl ja helm. Ota sovellukset käyttöön 60 sekunnissa — ilman asennusta.

Yritystason konttiteknologia

Sen sijaan että käyttäisit viikon Kubernetes-klusterin pystytykseen — käynnistä se minuutissa. VPS-imagemme ja omat palvelimemme sisältävät tuotantovalmiin konttiympäristön, jossa seuranta, verkko ja tallennustila on määritetty.

Mitä saat ensimmäisestä minuutista alkaen

Docker 24+ valmiina

Docker Engine, Docker Compose, BuildKit ja paikallinen rekisteri yrityksesi imageille. Lokit Lokiin ja mittarit Prometheukseen määritetty valmiiksi.

k3s (kevyt K8s)

Täysi Kubernetes-toteutus, viritetty VPS:lle. Yhden tai usean solmun klusteri. Toimii 2 GB RAMilla — raskaille kuormille valitse suurempi paketti.

kubectl + helm

Komentorivityökalut, helm-chartien arkisto, Cert-Manager automaattiseen SSL:ään klusterissa. helm 3 ja kustomize tuettuina.

Konttirekisteri

Yksityinen rekisteri (Harbor) imageillesi. Työnnä GitHub Actionsista, GitLab CI:stä tai Jenkinsistä. CVE-skannaus imageille sisäänrakennettuna.

Ingress + Traefik

Valmis reverse proxy automaattisella Let's Encrypt -varmenteiden myöntämisellä. Wildcard SSL, HTTP/3 ja räätälöidyt middlewaret tuettuina.

Prometheus + Grafana

Konttien seuranta heti käyttövalmiina. CPU-, muisti-, verkko- ja levymittarit. Loki lokeille. Valmiiksi määritetyt hälytykset Slackiin/sähköpostiin.

Pikaopas — ensimmäinen sovelluksesi 4 vaiheessa

Kun olet kirjautunut SSH:lla uuteen VPS:ään, tässä on kaikki, mitä ensimmäisen konttisovelluksen ajamiseen tarvitaan. Jokainen komento toimii heti — asennusta ei tarvita.

1

Tarkista, että k3s on käynnissä

kubectl get nodes

Näet yhden solmun tilassa Ready. Jos näet virheen, k3s käynnistyy taustalla — odota 30 sekuntia.

2

Ota sovellus käyttöön Helmillä

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

Hakee virallisen WordPress-chartin ja ottaa käyttöön deploymentin, servicen, ingressin ja PVC:n. Käynnissä noin 90 sekunnissa.

3

Määritä DNS ja SSL

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

Cert-Manager myöntää automaattisesti Let's Encrypt SSL:n verkkotunnuksellesi. Osoita vain A-tietue VPS:si IP-osoitteeseen.

4

Skaalaa sovellus

kubectl scale deployment my-app --replicas=5

Viisi saman sovelluksen replikaa kuormantasaajan takana. Traefik jakaa liikenteen automaattisesti.

Paljas VPS · k3s VPS:llä · Hallinnoitu K8s — kumman valitset?

Jokainen vaihtoehto sopii eri mittakaavaan. Pienet projektit toimivat usein paremmin yhdellä VPS:llä ja Dockerilla. Keskisuurille ja suurille — k3s VPS:llä tai omalla palvelimella. Hallinnoitu Kubernetes (EKS, GKE) on järkevä vasta yli 100 podin kokoluokassa.

OminaisuusVPS + DockerVPS + k3sHallinnoitu K8s
Hinta (kuukausi)pakettien mukaan, VPS 2G:sta alkaenpakettien mukaan, VPS 4G:sta (2 vCPU) alkaenalkaen 100 € + liikenne
Käyttöönotto5 minuuttia5 minuuttia (valmiiksi asennettu)15–30 minuuttia
Automaattinen skaalausManuaalinenHPA + VPAHPA + VPA + Cluster
Usean vuokralaisen tukiVaikeaaNamespace + NetPolTäysi
KenelleYksittäiset sovellukset5–50 mikropalvelua100+ podia, usea alue

Yleisiä käyttötapauksia

Mikropalvelut tuotannossa

Sovellus jaettuna 5–50 palveluun, kukin omassa kontissaan, automaattisella skaalauksella ja blue-green-julkaisulla. Service mesh Ciliumin tai Linkerdin kautta. Sisäinen liikenne salattu mTLS:llä.

CI/CD-putki

GitHub Actions → Docker build → push rekisteriin → kubectl rollout. Ei kehittäjän VPS:ää välissä. Palautus edelliseen versioon yhdellä napsautuksella.

Usean vuokralaisen hosting

Toimisto, joka hallinnoi 50+ asiakasta — kukin eristetyssä namespacessa omilla RAM/CPU-rajoillaan. NetworkPolicy eristää asiakkaiden välisen liikenteen.

Dev / staging / prod

Kolme klusteria yhdellä omalla palvelimella. Identtinen konfiguraatio, eristetyt ympäristöt. Siirrä staging tuotantoon yhdellä `kubectl apply` -komennolla.

Siirto meidän pinoomme

Autamme siirtämään konttisovelluksia muilta alustoilta maksutta. Käytitpä Docker Composea, Herokua, Renderiä, Vercelia tai Cloudwaysia — meillä on kokemusta siirroista ja tiedämme, missä sudenkuopat piilevät.

Docker Compose (paikallinen tai VPS)
→ k3s + Helm-chart
Pieni — 2–4 tuntia
Heroku / Render
→ k3s + oma Dockerfile + Helm
Keskisuuri — 1–2 päivää
Vercel / Netlify
→ Staattinen + serverless Vercel-tyylisen CLI:n kautta
Pieni — 2–4 tuntia
AWS EKS / GKE / AKS
→ k3s omalla palvelimella
Pieni — K8s-manifestit ovat yhteensopivia
Cloudways / Kinsta
→ k3s + WordPress-chart
Pieni — 1 päivä, tiedostot ja tietokanta mukaan lukien

Täysi DevOps-pino valmiina

Docker 24
Docker Compose v2
k3s 1.30
kubectl
helm 3
Traefik 3
Cert-Manager
Prometheus
Grafana
Loki
Cilium CNI
Longhorn (lohkotallennus)
MinIO (S3)
Vault (salaisuudet)
ArgoCD
Tekton
Harbor-rekisteri
Falco (tietoturva)

Usein kysytyt kysymykset

Onko k3s tuotantokelpoinen?

Kyllä. k3s on Rancherin (osa SUSEa) virallinen, sertifioitu Kubernetes-jakelu. Tuhannet yritykset käyttävät sitä tuotannossa. Se eroaa täydestä Kubernetesista vain keveytensä osalta — koko K8s API on käytettävissä.

Entä jos tarvitsen lisää solmuja?

k3s skaalautuu helposti usean solmun klusteriksi. Tilaa vain toinen VPS ja liitä se klusteriin yhdellä komennolla. Longhornin hajautettu tallennustila toimii solmujen välillä automaattisesti.

Auttaako tuki käyttöönotossa?

Kyllä, hallinnoiduissa paketeissa (VPS 32G:sta ylöspäin). Määritämme sovelluksellesi ingressin, SSL:n, seurannan ja tallennustilan. Pienemmissä paketeissa tarjoamme valmiit Helm-chartit ja dokumentaation.

Voinko käyttää Docker Swarmia K8s:n sijaan?

Voit, mutta emme suosittele. Docker Swarm on ollut käytännössä vanhentunut vuodesta 2020 — Mirantis ilmoitti EOL:stä. k3s:llä on yhtä yksinkertainen API kuin Swarmilla, mutta sitä kehitetään aktiivisesti.

Miten Kubernetes-resurssien laskutus hoidetaan?

Laskutamme VPS-resursseista (RAM, vCPU, NVMe), emme podeista tai konteista. Yhdellä VPS:llä voi ajaa 1 tai 100 podia — hinta ei muutu.

Pystytä klusterisi 60 sekunnissa

Valitse VPS NVMe pakettisivulta. Kirjaudu SSH:lla ja aja ensimmäinen `kubectl apply`. Maksuton siirto muilta alustoilta — autamme siirtämään manifestit ja datan.

Katso VPS-paketit →

Oppaat yrityksille Suomessa