Kubernetes alá virtuális gépek nem felhőszolgáltatóból

Fórumok

Sziasztok,

Egy nagy app-ot kell telepítenem egy virtuális gépekből álló privát hálózatba. Előírás a Kubernetes. Eddig a kisérletezésre saját gépen minikube-ot használtam, de nyilván itt ez nem jön szóba. Hogy lehet a kubernetes-nek virtuális gépeket adni ebben a környezetben? Docker van mindenhol.
Merre induljak?

köszi...

Hozzászólások

Neked kell a k8s klasztert is kialakítanod, vagy csak az appot felrakni? Utóbbi esetben amit a minikube-in összeraksz, működni fog.
Ha neked kell összerakni a klasztert, akkor a kérdésed alapján kérj fél évet, nyomj végig pár tanfolyamot és könyvet, és szerezz tapasztalatot. Sajnos még nem az a setup next next finish cucc, még ha a legtöbb disztribúció ezt is állítja magáról.

Mi az infra alul? Ha csak kézzel felhúzott VM-ek, akkor nagyjából good luck.

Ha valami orchestration már van (pl OpenStack), akkor az infra alapján el tudsz kezdeni tanulni klasztert építeni (pl. google://openstack+deploy+kubernetes)

Sokan használják a Kubespray-t, ami konfigurálhatóan támogat mindenféle backendeket, akár baremetalon is.

szerk: Ja igen, ez nem ilyen next-next-finish jellegű dolog, a Kubernetest üzemeltetni is kell valakinek, szóval ha ezt a későbbiekben prodba szánjátok, akkor jó sok tanulás vár rád.

+1, a 2-es foverzioju rancher-t nem probaltam, de az 1-esnek amikor a sajat cattle engine-je bement az erdobe akkor a rancher csak annyit mondott hogy vegyek supportot, legkisebb csomag 30.000 dollar / ev.
Akkor kukaztuk pedig egyebkent jo cucc lenne, elmeletileg ez a 2-esnel nem szabad mar hogy eloforduljon mert szabvany kuberetesre huzza ra magat.

Nem tudom mennyire megengedett a reklám, de a devopsakademian van egy kubernites sorozat, amivel képbe kerülhetsz, hogy kb hogy eszik a kubernetest és hogy kell telepíteni.
Sajnos nagyon sok előadás minikube-ra épül, ami más mint a baremetal, de alapnak mindenképp jó.

Fogadjunk, h nem az van a telepitesi leirasban, h

0. zamek uzemeltessen k8s-t
1. telepitsd az app-ot

Szemely szerint egy Ranchert, vagymi a neve, felraktam 3 masterrel seperc alatt 0-rol.

Ha viszont nem bizol magadban, mert miert is tenned, akkor van ezer mas opciod.

pl.:

- kersz az aws, do, google, azure v. masik cloud szolgaltatotol (ha valojaban az nem is feltetel)
- megbizol egy szakertot

Meg vannak tippjeim..

A kerdesed amugy szamomra nem ertheto. Ha van halozatod VM-ekbol, adj neki ugy, hogy jo legyen. Hogy hogyan?
Valojaban amugy sehogy, afaik hivatalosan ragaszkodik a fizikai vashoz, ami nyilvan marhasag.

rancher szerintem is jó.
ha vmware vcenter van akkor azt is mondhatod hogy ne fáradjanak a gépek létrehozásával se, megoldja azt is a rancher.
amúgy meg rancher alá tetszőleges linuxos gépet (vm-et) be tudsz rántani, annyi kell neki hogy legyen rajta ssh (és értelemszerűen docker hajlandó legyen települni).
kiírja neked a scriptet, csak copy-paste és kész, benne lesz a k8s clusterben az új node.

--
Gábriel Ákos