rancher lt talk 20170126

Post on 12-Apr-2017

70 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Docker コンテナ管理ツールRancher ってなに?

株式会社スタイルズ矢野 哲朗

2017 年 1 月 26 日

自己紹介

経歴 : システム運用 10 年・ネットワーク 6 年・ SI 8 年                  近頃は ownCloud 営業、翻訳を担当 Rancher の好きな機能 : Longhorn その他 : 全く上達しない Rubyist

                一番最初の PC は、 OKI if-800 でした…。

矢野 哲朗

tetsurow.yano

株式会社スタイルズ

2

Docker コンテナ管理ツールRancher ってなに?

今日のお題は?

3

こういう人のことですまず、 Rancher の言葉の意味は?

4

Launcher ではありません。Rancher =牧場主です。

株式会社スタイルズがRancher の国内第 1 号パートナーになりまし

その前にちょっと宣伝させて

5

よろしくお願いします。

Rancher は、 Docker コンテナインフラ環境を構築、管理、サービスできるオープンソースソフトウェアです。

Rancher で何ができる?

6

Docker がなんたるかは、今回省略します。時間があれば後ほど

Docker を便利に拡張して使いやすくするソフトウェアと言えます。

つまり、

7

素の Docker は、いろいろ大変というのも、

8

・ Docker の操作は、コマンドです。$ docker run$ docker start$ docker stop$ docker logs$ docker inspect

※UI がないわけではないが、 Docker の商用版が必要

■ 他にも・ Docker のインフラを作るのが大変、管理も・認証や権限管理が難しい・ Loadbalancer や DNS は別途設定が必要・監視機構は別途必要

9

コンテナーの管理 WebUI(1)Rancher は、コンテナーを WebUI から作成、削除、起動、停止などを管理できます。

コンテナ管理画面 コンテナ追加画面

10

コンテナーの管理 WebUI(2) Rancher は、コンテナーを WebUI から作成、削除、起動、停止などを管理できます。

コンテナ停止・削除画面

コンテナーの停止

コンテナーの削除

11

Rancher 環境構成 自動構築機能

アプリケーション

リソーススケジューラー

インフラ

Rancher 環境

モニタリング

永続ストレージ

ロードバランサー DNS データ

ベース その他

CPU ストレージ ネットワークリソース

Rancher Cattle

Docker Swarm

Kubernetes Apache Mesos

物理 / 仮想基盤

アプリケーションカタログ

Amazon EC2 Azure DigitalOcean SoftLayer

Rancher は、クラウド上に Rancher 環境を自動的に構築できます

・各クラウド API アクセスキー・スケジューラーを指定してデプロイ 上記環境を自動生成

12

アプリケーションカタログ機能

Rancher の UI から簡単にデプロイできるアプリケーションカタログがあります。指定のバージョンアプリケーションをクリック一つで起動できます。

13

外部認証サーバーによる認証Rancher は、 ID 管理を外部認証サーバーに委譲できます。

これによりユーザー単位で利用できる Dockerホストを制限できます。

14

ネットワークインフラRancher には、コンテナーにリクエストを振り分けるロードバランサーがビルトインされています。

ちなみにこの図もRancher 上で表示されます。

15

コンテナー監視、死活監視各コンテナーのリソース利用状況やヘルスチェックが可能です。

Rancher は、・ Dev と Ops をシームレスにつなげることができる ( 特に Ops さんが楽に )

DevOps 環境にも最適

16

Agent

ホスト OS

RancherAgent コンテナ

その他コンテナ

物理または仮想基盤

オンプレミス環境等 クラウド環境等

Agent

ホスト OS

RancherAgent コンテナ

その他コンテナ

物理または仮想基盤

オンプレミス環境等 クラウド環境等

Rancher の構造

17

物理または仮想基盤

オンプレミス環境等

RancherServer コンテナ

その他コンテナ

Manager

Port:8080

ホスト OS

クラウド環境等

Agent

ホスト OS

RancherAgent コンテナ

その他コンテナ

物理または仮想基盤

オンプレミス環境等 クラウド環境等

18

勉強会

Rancher もくもく勉強会 #2開催します

Rancher もくもく勉強会 #2   2017/1/31( 火 )18:30  〜 https://rancherjp.connpass.com/event/47871/対象者:・インストールしたことない人・もちょっと詳細が聞きたい人

19

3.RancherJP の活動について

b. 日本語情報

RancherJP ホームページ

https://www.rancher.jp/

Slackhttp://rancherjp.herokuapp.com/

Twitter@RancherJP #ranchermeetup

Facebookhttps://www.facebook.com/rancherjp

Rancher Labs (日本) ホームペー

http://rancher.co.jp/

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

top related