Rancher LT Talk 20170126
-
Upload
tetsuro-yano -
Category
Software
-
view
75 -
download
0
Transcript of Rancher LT Talk 20170126
![Page 1: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/1.jpg)
Docker コンテナ管理ツールRancher ってなに?
株式会社スタイルズ矢野 哲朗
2017 年 1 月 26 日
![Page 2: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/2.jpg)
自己紹介
経歴 : システム運用 10 年・ネットワーク 6 年・ SI 8 年 近頃は ownCloud 営業、翻訳を担当 Rancher の好きな機能 : Longhorn その他 : 全く上達しない Rubyist
一番最初の PC は、 OKI if-800 でした…。
矢野 哲朗
tetsurow.yano
株式会社スタイルズ
2
![Page 3: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/3.jpg)
Docker コンテナ管理ツールRancher ってなに?
今日のお題は?
3
![Page 4: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/4.jpg)
こういう人のことですまず、 Rancher の言葉の意味は?
4
Launcher ではありません。Rancher =牧場主です。
![Page 5: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/5.jpg)
株式会社スタイルズがRancher の国内第 1 号パートナーになりまし
た
その前にちょっと宣伝させて
5
よろしくお願いします。
![Page 6: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/6.jpg)
Rancher は、 Docker コンテナインフラ環境を構築、管理、サービスできるオープンソースソフトウェアです。
Rancher で何ができる?
6
Docker がなんたるかは、今回省略します。時間があれば後ほど
![Page 7: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/7.jpg)
Docker を便利に拡張して使いやすくするソフトウェアと言えます。
つまり、
7
![Page 8: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/8.jpg)
素の Docker は、いろいろ大変というのも、
8
・ Docker の操作は、コマンドです。$ docker run$ docker start$ docker stop$ docker logs$ docker inspect
※UI がないわけではないが、 Docker の商用版が必要
■ 他にも・ Docker のインフラを作るのが大変、管理も・認証や権限管理が難しい・ Loadbalancer や DNS は別途設定が必要・監視機構は別途必要
![Page 9: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/9.jpg)
9
コンテナーの管理 WebUI(1)Rancher は、コンテナーを WebUI から作成、削除、起動、停止などを管理できます。
コンテナ管理画面 コンテナ追加画面
![Page 10: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/10.jpg)
10
コンテナーの管理 WebUI(2) Rancher は、コンテナーを WebUI から作成、削除、起動、停止などを管理できます。
コンテナ停止・削除画面
コンテナーの停止
コンテナーの削除
![Page 11: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/11.jpg)
11
Rancher 環境構成 自動構築機能
アプリケーション
リソーススケジューラー
インフラ
Rancher 環境
モニタリング
永続ストレージ
ロードバランサー DNS データ
ベース その他
CPU ストレージ ネットワークリソース
Rancher Cattle
Docker Swarm
Kubernetes Apache Mesos
物理 / 仮想基盤
アプリケーションカタログ
Amazon EC2 Azure DigitalOcean SoftLayer
Rancher は、クラウド上に Rancher 環境を自動的に構築できます
・各クラウド API アクセスキー・スケジューラーを指定してデプロイ 上記環境を自動生成
![Page 12: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/12.jpg)
12
アプリケーションカタログ機能
Rancher の UI から簡単にデプロイできるアプリケーションカタログがあります。指定のバージョンアプリケーションをクリック一つで起動できます。
![Page 13: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/13.jpg)
13
外部認証サーバーによる認証Rancher は、 ID 管理を外部認証サーバーに委譲できます。
これによりユーザー単位で利用できる Dockerホストを制限できます。
![Page 14: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/14.jpg)
14
ネットワークインフラRancher には、コンテナーにリクエストを振り分けるロードバランサーがビルトインされています。
ちなみにこの図もRancher 上で表示されます。
![Page 15: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/15.jpg)
15
コンテナー監視、死活監視各コンテナーのリソース利用状況やヘルスチェックが可能です。
![Page 16: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/16.jpg)
Rancher は、・ Dev と Ops をシームレスにつなげることができる ( 特に Ops さんが楽に )
DevOps 環境にも最適
16
![Page 17: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/17.jpg)
Agent
ホスト OS
RancherAgent コンテナ
その他コンテナ
物理または仮想基盤
オンプレミス環境等 クラウド環境等
Agent
ホスト OS
RancherAgent コンテナ
その他コンテナ
物理または仮想基盤
オンプレミス環境等 クラウド環境等
Rancher の構造
17
物理または仮想基盤
オンプレミス環境等
RancherServer コンテナ
その他コンテナ
Manager
Port:8080
ホスト OS
クラウド環境等
Agent
ホスト OS
RancherAgent コンテナ
その他コンテナ
物理または仮想基盤
オンプレミス環境等 クラウド環境等
![Page 18: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/18.jpg)
18
勉強会
Rancher もくもく勉強会 #2開催します
Rancher もくもく勉強会 #2 2017/1/31( 火 )18:30 〜 https://rancherjp.connpass.com/event/47871/対象者:・インストールしたことない人・もちょっと詳細が聞きたい人
![Page 19: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/19.jpg)
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/
![Page 20: Rancher LT Talk 20170126](https://reader036.fdocuments.net/reader036/viewer/2022062316/58ac02881a28abb6718b5d27/html5/thumbnails/20.jpg)
ご清聴ありがとうございました。