$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Use ubuntu canonical's multipass command
Search
Naoto Gohko
September 17, 2019
Technology
0
380
Use ubuntu canonical's multipass command
Use ubuntu canonical's multipass command.
2019/09/17 NIFCLOUD study, Ubuntu study
Naoto Gohko
September 17, 2019
Tweet
Share
More Decks by Naoto Gohko
See All by Naoto Gohko
so this is KeyDB! So what.
naototty
1
730
asks Canonical about Ubuntu support and starts using Ubuntu
naototty
0
75
Rancher Harvester and KubeVirt HCI operator
naototty
0
430
ODC2020; "Rocky 8", Rocky Linux 8 story
naototty
0
560
2020/07/25 OSC Niigata/Online LT; about xlsx2csv-go-CLI
naototty
1
730
私とOSC Hokkaido Love (私のOSC Hokkaido参加の振り返り)
naototty
1
490
GTB2020; Introduction to virtualization technology on GMO Tech Bootcamp
naototty
0
260
OSS Forum in Tokyo/Winter: Around the OpenStack world in 2019.
naototty
0
380
Bifrost Ironic Standalone deep dive for GPU baremetal cloud
naototty
0
310
Other Decks in Technology
See All in Technology
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
1.9k
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
670
ディメンショナルモデリングを支えるData Vaultについて
10xinc
1
110
ウェルネス SaaS × AI、1,000万ユーザーを支える 業界特化 AI プロダクト開発への道のり
hacomono
PRO
0
140
Database イノベーショントークを振り返る/reinvent-2025-database-innovation-talk-recap
emiki
0
230
Microsoft Agent 365 についてゆっくりじっくり理解する!
skmkzyk
0
380
MLflowダイエット大作戦
lycorptech_jp
PRO
1
140
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
360
Kiro を用いたペアプロのススメ
taikis
1
190
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.6k
.NET 10の概要
tomokusaba
0
120
Strands AgentsとNova 2 SonicでS2Sを実践してみた
yama3133
0
230
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.4k
The Cult of Friendly URLs
andyhume
79
6.7k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
We Have a Design System, Now What?
morganepeng
54
7.9k
Code Review Best Practice
trishagee
74
19k
The Cost Of JavaScript in 2023
addyosmani
55
9.4k
Statistics for Hackers
jakevdp
799
230k
KATA
mclloyd
PRO
33
15k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Transcript
Ubuntu/Canonicalのツール multipassを使おう Naoto Gohko / @naoto_gohko NIFCLOUD study : Ubuntu
study / 2019-09-17
少しお話の時間をください
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
さてさてさて、 お集まりの皆さん、 Ubuntu OS使ってますか?
そういう私も、 仕事上の開発(インフラシステム 構成)は CentOS : 80% Ubuntu : 20% ぐらいです
(個⼈環境では70%Ubuntuです)
NIFCLOUDで起動image
Cloudインスタンスとしては: LTS image
本番環境構築の前に: 開発環境つくる • クラウド上に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環境であります
今回はこれをつかってみます
multipass : https://multipass.run/
https://github.com/CanonicalLtd/multipass
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とかは無い
Hyperkit https://github.com/moby/hyperkit
None
Macで起動させて、プロセスを⾒る: hyperkit
Linux : snapを利⽤ https://snapcraft.io/ CentOS 7.x, Ubuntu など、snapをインストールしてから、 snapでインストールする
Windowsは?
Win : installerで⼊れる
Mac : brew cask install multipass Home Brew 環境でインストールします
None
None
None
WindowsではDefault HypervisorがHyper-V このように、Hyper-Vが⼊ってないと起動しない
None
Hack “multipass find” はどこから とってくるのか?
None
None
ということで、今(0.8.1)は sourceに直書きされている LTS versionを “ubuntu find”コマンドで 表⽰している
ということは、sourceをい じって、CentOS7 とかの cloud-imageを取得するように 書き換えたら…
(☝ ՞ਊ ՞)☝ウェーイ !!!
Hackしてみているけど、 うまくいきそうで うまくいかない… ご利⽤は計画的に!!