Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
SlideShare a Scribd company logo
LinAction.Lab Presents
LinAction Theme
RancherのWindowsサポートと事始め
Date :2017.3.15
Location : Rancher Meetup Tokyo #5
1
自己紹介
Twitter : cyberblack28,linaction2014
2
仕事:
・インフラエンジニア
官公庁の基盤設計、構築、テスト、運用保守
趣味:
・音楽
ライブ、フェスに行くこと、たまにギターやベースを弾く
・写真
工場・ジャンクション夜景
・フロントエンドエンジニア
アジャイル開発でHTML5、CSS、JavaScript等
・非常勤講師
2017年4月から専門学校でLinux講座を担当
会社紹介
3
会社:フォーシーズンズ株式会社
URL:www.0004s.com
システム部
インフラ構築(サーバ、ネットワーク)
ウェブ制作・開発
制作部
広告の企画・制作
飲食事業部
カフェ(BOOKSHELFCAFE)
URL:www.bookshelfcafe.jp
割烹料理(とき彩)
URL:www.tokiiro.tokyo
2015,2016年夏に
ROCK IN JAPAN FESに初出店しました!!
2017年も色々なFESに出店を計画中!!
コミュニティ活動
LinAction = Linux + Action
ハンズオンを中心にLinuxに関わるあらゆ
ることを追求するコミュニティです。
4
日本でRancher及び関連するコンテナ技術
の啓蒙活動を行うコミュニティです。
1. RancherのWindowsサポートについて
2. RancherとWindowsコンテナーの事始め
3. まとめ
5
アジェンダ
6
1.RancherのWindowsサポートについて
7
v1.3から実験的にWindowsコンテナーをサポート
Windows Server 2016 サポート - 実験的 [#4576]
実験的なプレビューでWindowsコンテナーをサポート。
Windowsコンテナーに対するDockerのサポートの詳細については、
Dockerのウィンドウズのサポートを参照してください。
今回の実験的リリースでは、次の機能に制限しています:
• RancherエージェントサービスとしてのWindows Server 2016ホストの
追加。
• スタック、サービス、およびコンテナーの追加。
• サポートされているネットワークモードは、「NAT」と「透過」のみで
す。
• 注意: 上記以外にも、LBサービス、DNS、メタデータなどの既存の
Rancherの機能は、まだWindowsコンテナーで動作するように移植され
ていないため、現在は機能していません。今後にご期待下さい!
V1.3リリースノート
8
Rancher Labsのブログ記事(抜粋)
Will Chan on Jan 4, 2017
※ Will is a co-founder and Vice President of Engineering at Rancher Labs.
http://rancher.com/rancher-1-3-experimental-windows-support/
Rancher 1.3でのWindowsのサポートは、実験的なものであり、その範囲が
限られています。
しかし、コンテナーが企業内でより広く採用されるにつれて、顧客のニー
ズに対応する重要なステップです。 世界のワークロードの大部分は、
Windowsサーバーおよびクライアントシステム上で実行され、この先もこ
の状況は続きます。
Rancher Labsの目標は、クラウドやインフラストラクチャ全体でアプリ
ケーションをコンテナーで移動できることです。Windowsコンテナーを使
用してワークロードを実現することは、重要なカギを握っています。
9
Rancher Online Meetup January 25,2017
Sheng Liang
※Sheng is a co-founder and CEO of Rancher Labs.
https://www.youtube.com/watch?v=EHeYJCPJgcU
“Windows Containers and Rancher”
Rancher1.5 Cattle on Windows
• Core Cattle services: metadata,DNS,healthcheck, and
load balancing
• Create a couple of Linux servers in the Windows
environment to run core Cattle services
• Scheduler enhancements to make sure Windows
containers never get scheduled on Linux hosts
Future
• Swarm mode support
• Kubernetes support
• Overlay networking
• Mixed Windows/Linux environments(common networking)
Rancher Labs Channel
10
Rancher Online Meetup January 25,2017
James Oliver
※James is Tools and Automation Engineer of Rancher Labs.
https://www.youtube.com/watch?v=EHeYJCPJgcU
“Windows Containers and Rancher”
Deploying .NET applications and Microsoft SQL on Windows
Server 2016 in Rancher 1.3
DB
(Microsoft SQL Server)
WebLBRancher Server
11
他のコンテナー管理プラットフォームにおいて、
正式なWindowsコンテナー対応については、
まだ発表されていない!
12
2.RancherとWindowsコンテナーの事始め
13
Rancherで
Windows Serverホ
ストを追加するな
らWindowsコンテ
ナーの前提知識が
必要だよな~
ググるか~。
Rancher君
14
Rancher君、
そこは
Bingるでしょ!!
Rancherちゃん
15
https://docs.microsoft.com/ja-jp/virtualization/windowscontainers/about/
• コンテナーとは
• Windowsコンテナーの種類
• コンテナーの基礎
• 開発者のためのコンテナー
• ITプロフェッショナル向けのコンテナー
Microsoft Docsの
「Windowsコンテナーにつ
いて」がおすすめ!!
16
書籍とかないのか
な~?
Rancher君
17
インプレスさんか
ら「Windowsコン
テナー技術入門」
という書籍が明日
発売されるみたい
よ!!
Rancherちゃん
18
Windowsコンテナー技術入門
明日3/16(木)発売!!
真壁 徹(著)
出版社:インプレス
本日のRancher Meetup
Tokyo #5の最後に著者真壁
さんのLTがありますよ!!
19
Windowsコンテ
ナーには、Hyper-
Vコンテナーって
いうのがあるみた
いだけど、Hyper-
Vも勉強したいな
~
通りすがりの
RancherOSさん
20
できるPRO
Windows Server 2016 Hyper-V
絶賛発売中!!
樋口 勝一 (著)
できるシリーズ編集部 (著)
出版社:インプレス
このあと著者樋口さんの
登壇ですよ!!
21
クラウド環境はど
こがいいのかな?
Rancher君
22
Rancher君、
Microsoft Azure
に決まってるで
しょ!!
Rancherちゃん
23
https://azure.microsoft.com/ja-jp/free/
24
Rancher Serverは、
“RANCHER SANDBOX”
を利用して始めて
みよう!!
Rancher君
25
RANCHER SANDBOXは、
Rancher Serverを無料で利用できるお試しサービスです。
https://try.rancher.com/
Rancherに興味を持ったら、まず触ってみよう!!
26
RancherにWindows Serverホストを追加して、
IISコンテナーを管理してみよう!!
Rancher Server
Windows Server 2016,IIS,
Microsoft Azureにアクセス
Windows
Serverホスト、
コンテナー
の管理
Rancher Server
にアクセス
27
1.GitHubのアカウント登録
(無い場合)
Rancher Server ~SANDBOXの準備~
3.http://try.rancher.com/ にアクセス
2.Microsoft Edgeを起動
※Edgeでなくても大丈夫!
28
Rancher Server ~SANDBOXの準備~
4.日本語を選択
5.クリック!!
29
Rancher Server ~SANDBOXの準備~
6.自動的にGitHub認証ページに飛ぶので、
GitHubのアカウントとパスワードを入力。
(初回のみ)
7.必要事項を入力して、
「Get Started」をクリック!!
30
Rancher Server ~環境設定~
8. ログイン後、上部メニューの「環境」
から「環境を管理」を選択します。
9. 画面遷移後、「環境を追加」
をクリック!!
31
Rancher Server ~環境設定~
10. 「名前」に任意の名前を入力します。
11. 「Windows」を選択します。
12. 「作成」をクリック!!
32
Rancher Server ~環境設定~
14. 上部メニューの「環境」から、作成した
Windowsを選択します。
13. 新たにWindowsという環境ができていることを確認します。
33
Rancher Server ~環境設定~
15. 上部メニューの「インフラストラク
チャ」から「ホスト」を選択します。
16. 画面遷移後、「ホストを追加」をクリック!!
34
Rancher Server ~環境設定~
17.WindowsSerever2016
の準備完了後、上記コマン
ドを実行し、「閉じる」を
クリック!!
35
この後は「Rancher もくもく勉強会 #4」にて
Microsoft Azure ~仮想サーバ構築~
Microsoft Azure ~Rancher Agent設定~
Rancher Server ~ホスト追加~
Rancher Server ~IISコンテナー起動~
Rancherもくもく勉強会#4
3月28日(火)
CONNPASSで募集予定!!
続きの概要
36
この後は「Rancher もくもく勉強会 #4」にて
Rancherもくもく勉強会 #4に参加できない人の為に、
Qiitaでも公開中!!
http://qiita.com/cyberblack28/items/517fbea6d1fac291d04b
37
3.まとめ
38
まとめ
Rancher LabsはWindowsコンテナー対応に激熱!!
Bingる、真壁さん、樋口さんの書籍を活用しよう!!
Microsoft Azureのアカウント登録しよう!!
TRY.RANCHER.COMでRancherを試そう!!
Rancherもくもく勉強会#4に参加しよう!!
39
Thank you for your attention !!

More Related Content

RancherのWindowsサポートと事始め