rancher select

20
LinAction.Lab Presents LinAction Theme Rancher のののの Date :2016.10.07 Location : Rancher Meetup Tokyo #1 1

Upload: linux-action

Post on 12-Jan-2017

376 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: Rancher select

LinAction.Lab Presents

LinAction Theme

Rancherの選択肢

Date :2016.10.07Location : Rancher Meetup Tokyo #1

1

Page 2: Rancher select

自己紹介

Twitter : cyberblack28,linaction2014

2

仕事:

・インフラエンジニア

官公庁の基盤設計、構築、テスト、運用保守

趣味:

・音楽

ライブ、フェスに行くこと、たまにギターやベースを弾く

・写真

工場・ジャンクション夜景

・フロントエンドエンジニア

アジャイル開発で

HTML5、 CSS、 JavaScript等

Page 3: Rancher select

会社紹介

3

会社:フォーシーズンズ株式会社URL:www.0004s.com

システム部インフラ構築(サーバ、ネットワーク)ウェブ制作・開発

制作部広告の企画・制作

飲食事業部カフェ( BOOKSHELFCAFE)URL:www.bookshelfcafe.jp

割烹料理(とき彩)URL:www.tokiiro.tokyo

2015,2016年夏にROCK IN JAPAN FESに初出店しました!!

Page 4: Rancher select

LinAction.LabについてLinAction =  Linux + Action

「 Linuxで行動を起こそう!」というスローガンを基に、ハンズオンを中心に Linuxに関わるあらゆることを追求するコミュニティです。

難しいことはひとまず置いて、まずは試して、触って、行動優先から深めて行きましょう。

その、「まずは試して、触って」のお役に立てればと思います。

4

Page 5: Rancher select

Rancherと出会うまで

5

Page 6: Rancher select

6

1.Softlayer上に Kubernetes環境作りたい

2.Softlayer上にHadoopや Spark環境を手っ取り早く作りたい できればコンテナで。

Kubernetes環境構築は苦行といわれているだけあり、何とか構築したが。。

コンテナと絡めて考えると何だか面倒で時間がかかりそう。。

課題

Page 7: Rancher select

主なコンテナサービス

7

Page 8: Rancher select

主なクラウド コンテナサービス

Amazon Web Service(AWS)

8

Google Cloud Platform(GCP)

Microsoft Azure

Amazon EC2 Container Service (ECS)

Google Container Engine(GKE)

Azure Container Service

AWS独自のオーケストレーションの仕組みによるクラスタ及び監視、デプロイ等を管理。

Kubernetesによるクラスタ及び監視、デプロイ等を管理。

Mesos、 DockerSwarm、 DockerComposeによるクラスタ及び監視、デプロイ等を管理。

さくらのクラウド ARUKASMesos、MARATHON、 Zookeeperによるクラスタ及び監視、デプロイ等を管理。

Page 9: Rancher select

主なクラウド コンテナサービス

9

OpenStack OpenStack Magnum日々開発が進められている、 kubernetes、 DockerSwarmによるクラスタを管理。

その他 コンテナサービス

RedHatKubernetesベースの Paas環境を構築できるオープンソースソフトウェア。

カテゴリ的には Paasになりますが…

Page 10: Rancher select

コンテナサービスが無いクラウド環境及びベアメタル・オンプレミス環境

10

Page 11: Rancher select

11

ベアメタル・オンプレミス環境

Page 12: Rancher select

コンテナサービスが無いクラウド環境やベアメタル・オンプレミス環境で

良い解決策はないのか?

12

Page 13: Rancher select

13http://u0u0.net/yyrJ

TechCrunchさんの以下記事と出会う

Page 14: Rancher select

14

• WebUIによる管理• Kubernetes,DockerSwarm,Mesos環境を簡単に構築できる

• App Catalogから簡単にHadoopや Spark環境が構築できる

• 他のクラウドとのオーバーレイネットワークや連携が可能

• DockerHubとの連携も可能• 運用性が高い

• オープンソースプロジェクト

Dockerコンテナを簡単に運用できるプラットフォーム

Page 15: Rancher select

Rancherを試してみる!!

15

Page 16: Rancher select

16

Spark + Kubernetes Docker on SoftLayer by Rancher

RancherNodeServer 1 

RancherNodeServer 2 

Rancher Manager Server

SoftLayerで実際に環境を構築してみました。詳細はQiitaで!

http://ur0.link/yAEt

Page 17: Rancher select

17

Hadoop + Yarn Docker on SoftLayer by RancherSoftLayerで実際に環境を構築してみました。詳細はQiitaで!

http://ur0.link/yAEU

RancherNodeServer 1 

RancherNodeServer 2 Rancher Manager Server

Page 18: Rancher select

18

まとめ

Rancherの選択肢の一つとして、コンテナサービス等がないクラウド、オンプレミス環境ではとても便利にコンテナ運用が可能で最適!

Rancher利用者が増えるよう盛り上げていきましょう!

Page 19: Rancher select

19

補足Microsoft Azureでは、Marketplaceの「コンテナー」から RancherOSを構築できます。

Page 20: Rancher select

20

ご清聴ありがとうございました!