Rancher LT Talk 20170126
-
Upload
tetsuro-yano -
Category
Software
-
view
70 -
download
0
Transcript of Rancher LT Talk 20170126
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/
ご清聴ありがとうございました。