Vlog


Sleduj ma


Twitter


Multipass – spustite si cloud na vašom notebooku

Pokiaľ je Ubuntu vaša preferovaná distribúcia pre server či cloud a potrebujete na nej pracovať aj lokálne napríklad na notebooku, tak vás určite zaujme Multipass. Ide o orchestračný nástroj od Canonical, ktorý umožňuje súsťať virtuálne servery lokálne jednoducho ako napríklad kontajnery.

Multipass je dostupný pre Windows aj macOS, ja sa zameriam na druhý spomínaný. Inštalácia je pomernej jednoduchá, stačí spustiť

$ brew cask install multipass

Prípadne, ak nepoužívate Homebrew tak je možné inštalovať aj z balíčka.
Keďže už vo svojom systéme mám virtualizáciu v podobe VirtualBox-u, tak ju využijem ako driver

$ sudo multipass set local.driver=virtualbox

Druhou možnosťou je použiť hyperkit ako natívnu virtualizáciu pre macOS.
Samozrejme pre pre prvé spustenie virtuálu budeme potrebovať imidž Ubuntu, defaultne sa sťahuje posledná LTS verzia, čo mi osobne vyhovuje

$ multipass launch --name ubuntu-lts

Po tom, čo sa imidž prvý raz stiahne a virtuálka spustí môžeme pozrieť či je všetko OK

$ multipass exec ubuntu-lts -- lsb_release -a

Počas vytvárania virtuálky môžete podhodiť cloud-init konfiguráciu a tak upresniť čo sa má inštalovať a konfigurovať

$ multipass launch -n ubuntu-lts-custom --cloud-init cloud-config.yaml

Multipass do macOS nainštaluje na lištu malú utilitku pomocou ktorej je možne virtuálky vypínať/reštartovať.

Viac nájdete na oficiálnom webe Multipass. Za mňa to je dosť užitočné, keďže som upustil od používania Vagrant, takže na môj jednoduchý workflow Multipass úplne postačuje.


Mohli by vás zaujímať aj tieto články

Pridanie SWAP súbora na Ubuntu 20.04 LTS

Swap je priestor na disku do ktorého si systém začne ukladať dáta, keď je plná RAM. Samozrejme už toto je indikácia, že operačnej pamäte potrebujete v

Inštalácia Node.js 16 na Ubuntu 20.04 LTS

Node.js 10, ktoré má serverová edícia Ubuntu 20.04 LTS ako defaultnú verziu vo svojich repozitároch (sudo apt info nodejs) je od konca apríla 2021 neu

Configuring tzdata a Docker image

Pomerne veľa balíčkov v systéme Ubuntu požaduje tzdata ako svoju závislosť. Je to niečo na čom sa môže zaseknúť váš Dockerfile, keď zostavujete Docker

Publikované 17.01.2020
TOPlist TOPlist