Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
OpenShiftでKubeVirtを試してみた
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
bbrfkr
February 28, 2019
Technology
1.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OpenShiftでKubeVirtを試してみた
OpenShift Meetup Tokyo #2でお話した内容です。。。
bbrfkr
February 28, 2019
Transcript
18 slides
OpenShiftで KubeVirtを試してみた TIS株式会社 斎藤辰徳
Name: 斎藤辰徳 HN: bbrfkr(ビビリフクロウ) Company: TIS株式会社 Mission: - インフラ技術支援 -
インフラ技術教育 Hello! 2
3
KubeVirt ◉ CNCF Member ◉ RH社が主開発 ◉ k8s上でVMを管理 4 OpenShiftにも対応!
5 さっそく使ってみる
6 基本概念
VirtualMachine(VM) ◉ 仮想マシンの定義 ◉ VMの実体ではない ◉ どんなVMを実行するかを記載 ◦ CPU ◦
Memory ◦ Disk ◦ UserData 7
VirtualMachineInstance(VMI) ◉ 仮想マシンの実体を指し示す概念 ◉ VMIの起動 = 仮想マシンの起動 ◉ VMIの停止 =
仮想マシンの停止 ◉ VMIの削除 = 仮想マシンの削除 8 ◉ VMの削除 = VMI, 仮想マシンの削除
VirtualMachineReplicaSet ◉ 指定個数のVMIの起動を維持する概念 ◉ k8sのReplicaSetに酷似 9
virtctl ◉ KubeVirt専用のリソース操作CLI ◉ 具体的に以下ができる ◦ VMIの操作(起動、停止、再起動) ◦ VMIの暴露(=Service作成) ◦
VMIへのコンソール, VNCアクセス 10
11 VM Pod svc VMI Pod Network OpenShift ユーザ oc
apply -f testvm.yaml virtctl start testvm virtctl expose testvm --type NodePort SSH etc...
12 ところで…
Why KubeVirt? 13 https://kubevirt.io/
Why KubeVirt? 14 KubeVirtテクノロジは、Kubernetesを採用した、または採用したいが、容易にコンテナ化できない既 存の仮想マシンベースのワークロードを所有している開発チームのニーズに対応します。より具体 的には、このテクノロジは、開発者が共通の共有環境でアプリケーションコンテナと仮想マシンの両 方に存在するアプリケーションを構築、変更、および展開できる統合開発プラットフォームを提供し ます。 利点は広くて重要です。既存の仮想マシンベースのワークロードに依存しているチームは、アプリ ケーションを迅速にコンテナ化することができます。仮想化されたワークロードを開発ワークフロー
に直接配置することで、チームは必要に応じて残りの仮想化されたコンポーネントを利用しながら、 時間をかけてそれらを分解することができます。 by Google翻訳
Why KubeVirt? 15 VMワークロードから コンテナワークロードへの移行開発 に役に立つ! ようするに
16 まとめ
Conclusion 17 ◉ KubeVirt = VMをk8s上で管理できるツール ◉ VMアプリのコンテナ化に役立つ 仮想マシンとコンテナを統一的に扱う発想は斬新 しかし上記目的以外に必要性があるのかは疑問
面白い使い方ご存じの方、教えてください!!
質問はございますか ? Thanks! 18
More Decks by bbrfkr
See All by bbrfkr
有志で組織横串に挑む - GitLab CI Runnerカイゼン -
bbrfkr
0
290
アプリエンジニアを救え! AWS CDKで実現するインフラCI・CD
bbrfkr
2
1.3k
[July Tech Festa 2019] Kubernetes on OpenStack におけるハマりどころ
bbrfkr
5
1.5k
Kubernetes x スマートスピーカ ~ Kubernetesで実現するFaaS ~
bbrfkr
1
280
Virtual Kubelet + Fargate + EKSでノードレス Kubernetes を夢見た話
bbrfkr
5
2.4k
怖くない!コンテナ初心者に送るやさしいKubernetes入門
bbrfkr
20
6.1k
Other Decks in Technology
See All in Technology
田んぼから始まる挑戦 〜新米農家の1年目〜
miu_crescent
PRO
0
120
AWS構成から考えるWebセキュリティ ― WordPressの構築経験から考える公開範囲と更新運用【JAWS FESTA 2026 in AKITA】
cscengineer
PRO
2
420
プロダクションコードにおける encoding/json から encoding/json/v2 へのスムーズな移行
sansantech
PRO
1
390
Go初心者のクラウドエンジニアが、デプロイを通して旨味を知っていく話
ryudai
1
180
あの日、見つかっていなかったらどうなっていたか
kazzpapa3
2
130
AWS基盤改善を支える 私たちの理念と行動指針
kentosuzuki
0
180
Quick Automate | 目指せ Quick マスター 12
inariku
PRO
1
100
Kiro Crew 入門 (手を離しても進む仕事) | 目指せ Kiro マスター 11
inariku
PRO
4
710
高品質と高スピードを支える品質のシフトレフトのアプローチ
goyoki
2
430
Claude Codeで新規事業を伸ばせるか? Zennの試行錯誤の記録
wadayusuke
1
140
evcc & Home Assistant
naltatis
0
600
SREのためのFinOps入門
muziyoshiz
3
1.4k
Featured
See All Featured
The Curse of the Amulet
leimatthew05
4
17k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
780
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
460
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
470
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
What the history of the web can teach us about the future of AI
inesmontani
PRO
3
800
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
370
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
630
Documentation Writing (for coders)
carmenintech
77
5.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
300
How to train your dragon (web standard)
notwaldorf
96
6.9k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.3k