Slide 1

Slide 1 text

ゆるり Rancher Harvester and KubeVirt HCI-operator 検証できてないけど、検証始めつつあるもの 2021-01 Koedo-LUG / LT session 2021/01/09 @naoto_gohko (個⼈) 郷古 直仁

Slide 2

Slide 2 text

LT presenter(Itʼs me) • Naoto Gohko / 郷古 直仁 (@naoto_gohko) • Cloud Service development divistion, GMO Internet Inc., • OpenStackでpublic cloudサービス • 最近の活動主体 • Japan OpenStack user会 / OSC onlineお⼿伝い(Zoom修⾏) • その他参加勉強会など • Rancher JP , PaaS, Serverless, SDNなど @MikumoConoHa

Slide 3

Slide 3 text

寒い… COVID-19の緊急事態宣 ⾔が再び始まってしま いましたが、 皆さんいかがでしょう か?

Slide 4

Slide 4 text

https://rancher.com/blog/2020/announcing-harvester- open-source-hyperconverged-infrastructure-software

Slide 5

Slide 5 text

https://www.publickey1.jp/blog/20/kubernetesharvesterra ncher_labs.html こんなかんじでPublickeyにも ニュースが上がっていました

Slide 6

Slide 6 text

KubernetesでVM LifeCycleを管理していこ う èKubeVirt dockerなどのコンテナとは異なる運⽤だが、 Kubernetesの運⽤⾃動化を⽣かした運⽤を してみよう - StatefulSet のコンテナのようなデータを 保存する、ゾンビのように蘇るVM

Slide 7

Slide 7 text

あ、それって HyperConverged Infra (HCI)に使えるんじゃな いか

Slide 8

Slide 8 text

https://kubevirt.io/2019/Hyper-Converged-Operator.html KuveVirt (OSS: RedHat)がわ で開発されている

Slide 9

Slide 9 text

OpenShift4 の⽅で開発されていたKubeVirt と OpenShift4 (Kubernetes + PaaS環境) の統合で、 HyperConverged OperatorとしてOSS化されていた 検証する場合の環境 - OpenShift4 (OSS版: OKD4) or minikube - better: 3 master 3 worker - Ceph csiが内包されてい - github: kubevirt/hyperconverged-cluster-operator

Slide 10

Slide 10 text

OpenShift4かぁ (*´д`;)… VMだけのためには結合⼤変かもなぁ コンパクトなHCI headがいいなあ - ossな OKD4 もあるけど …

Slide 11

Slide 11 text

Harvester v0.1.0 https://rancher.com/blog/2020/announcing-harvester- open-source-hyperconverged-infrastructure-software

Slide 12

Slide 12 text

Harvesterのちょっと良さそうな点 - ISOでセットアップできる - k3sベースのkubernetesでHeadとして軽 そう - CSI がLonghorn (OpenEBS based)でiscsi でmultipath volume mirrorされる仕組でか んたん

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

Networkはstorageなど、別途割当必要

Slide 15

Slide 15 text

追加NodeではCluster token⼊⼒(⼿で⼊れるのか?)

Slide 16

Slide 16 text

disk選択

Slide 17

Slide 17 text

追加NodeではCluster token⼊⼒(⼿で⼊れるのか?)

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

ここまでのまとめ • KuberVirt HCI operatorがあるらしい https://kubevirt.io/2019/Hyper-Converged-Operator.html • Ovirtの次世代環境としてのOpenShift4 + KuberVirt • oss版のOKD4 (okd.io) + KuberVirt (kubevirt.io) でも試せるかな? • cephかぁ • Rancer Harvester v0.1.0 release • ISO で Baremetalにインストールできる • cruster 新規、追加できる • csi : Longhorn (iscsi mirror), registory store: Minion (s3) • Longhorn は良いもの (https://longhorn.io/)

Slide 20

Slide 20 text

検証とかはこれから!! ISOのdownload (from github :: s3)が、⾃宅だと 5 KB/sしか出なくて( TДT)涙 また切れたぁ!! (download resumeしない(泣))