Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Use ubuntu canonical's multipass command

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.
Avatar for Naoto Gohko Naoto Gohko
September 17, 2019

Use ubuntu canonical's multipass command

Use ubuntu canonical's multipass command.
2019/09/17 NIFCLOUD study, Ubuntu study

Avatar for Naoto Gohko

Naoto Gohko

September 17, 2019
Tweet

More Decks by Naoto Gohko

Other Decks in Technology

Transcript

  1. LT presenter(Itʼs me) • Naoto Gohko / 郷古 直仁 (@naoto_gohko)

    • Cloud Service development divistion, GMO Internet Inc., • OpenStackでpublic cloudサービス • 最近の活動主体 • Japan OpenStack user会 (Fujitsu Cloud Service for OSS) • その他参加勉強会など • Rancher JP, PaaS, Serverless, SDNなど @MikumoConoHa
  2. 本番環境構築の前に: 開発環境つくる • クラウド上にLinux(CentOS or Ubuntu)起動 Libvirt + qemuで開発環境のUbuntu OSを起動したい

    (qemu or qemu-kvm hypervisor) • ローカルPCにUbuntu OSを起動したい HyperKitをベースに、OSにあったHypervisorで起動 • Linux : libvirt + qemu / (libvirt + qemu-kvm) • Mac : HyperKit (docker/moby) / VirtualBox • Windows : Hyper-V / VirtualBox 最近ではWSL, WSL2 もWindows環境であります
  3. HashiCorp: vs Vagrant and Terraform “vs Vagrant and Terraform” :

    • Proc : • “multipass” はバイナリインストール • Rubyの煩わしさが無い • コマンド⼀発、インスタンス起動、shell上 コマンド体系は kubectl / docker LIKE • Hypervisorはdockerと同じようなものを選択 : ex)Mac: Hyperkit • Cons : • pluginなど柔軟では無い • Ubuntu LTSのみ (現在, 18.04, 16.04 ?ver: 0.8) • Cloud providerとかは無い