kubernetes etc.. & rancher2.0 technical preview
TRANSCRIPT
![Page 1: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/1.jpg)
Date :2017.10.11Location : Rancher Meetup Tokyo #10
Kubernetes ect..&
Rancher 2.0Technical Preview
![Page 2: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/2.jpg)
Community:
Twitter:cyberblack28
Hobby1: Music,Live,FES ! !
Hobby2: Take a picture ! !
https://www.flickr.com/photos/cyberblack/
Job:
Infrastructure Engineer
Frontend Engineer
Technology Evangelist
Profile
![Page 3: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/3.jpg)
Rancher Partner Network
2017年7月からRancher Labsとパートナーシップを締結しました。
導入支援・教育サービスを提供します。
![Page 4: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/4.jpg)
1. Recently kubernetes etc..
2. Rancher 2.0 Technical Preview
Agenda
![Page 5: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/5.jpg)
1. Recently kubernetesetc..
RancherOSさん
![Page 6: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/6.jpg)
Recently kubernetes etc..
コンテナオーケストレーションで「Kubernetes」が優勢by ZDNet Japan 2017.6.5
マイクロソフト、アプリを自動的にDockerコンテナ化してKubernetesへデプロイしてくれる「Draft」をオープンソースで公開
by Publickey 2017.6.5
CoreOSがKubernetes-as-a-Service/etcd-as-a-Serviceなど発表。どのクラウドでもオープンなコンテナプラットフォームを実現
by Publickey 2017.6.7
SUSE CaaS Platformが正式リリース。Kubernetes、SLE MicroOS、Saltを統合したコンテナプラットフォーム
by Publickey 2017.6.21
![Page 7: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/7.jpg)
Recently kubernetes etc..
AWSがCNCFのプラチナ会員に--「Kubernetes」を正式サポート by ZDNet.com 2017.8.10
??
![Page 8: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/8.jpg)
Recently kubernetes etc..
GitHub Goes All in on Kubernetesby THENEWSTACK 2017.8.16
SRE(Site Reliability Engineering)の事例としても興味深い!!
![Page 9: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/9.jpg)
Recently kubernetes etc..
Introducing Pivotal Container Service (PKS), The Simple Way to Bring Kubernetes to Enterprise Customersby Pivotal 2017.8.28
企業レベルのKubernetesを簡単に導入及び運用、そしてコンテナベースのワークロードに移行して VMware vSphereとGoogle Cloud Platform(GCP)上でも稼働。
![Page 10: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/10.jpg)
Recently kubernetes etc..
Mesosphere DC/OSがKubernetesをサポートすると発表。コンテナオーケストレーションの事実上の標準へ勢いを増すKubernetesby Publickey 2017.9.7
• 100%純粋なkubernetesのオフィ
シャルディストリビューション
• パブリッククラウドのように簡単に
kubernetesを実行
• DC/OSクラスタ上で本番品質の
kubernetes運用が可能
特徴
![Page 11: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/11.jpg)
Recently kubernetes etc..
あらゆるところでkubernetesを採用する動向があり、
今後も増えていく傾向が見込めます。
具体的にどれほどのものがあるのか、以下の観点に分
けて整理したいと思います。
Distribution
PaaS
Managed
Installation/Operations
![Page 12: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/12.jpg)
Distribution
19
Kubernetes as a Mesos framework
Spectrum Conductor
コアコンポーネントを強化して、独自機能等を追加し、kubernetesを補完したコンテナ管理プラットフォーム。
![Page 13: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/13.jpg)
PaaS
11
Baasil.ioTsuru
Kuberneteや拡張したディストリビューション上に構築されたハイレベルな開発ワークフロー環境。
![Page 14: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/14.jpg)
Managed
21KCluster
Kubernetes as a Service
![Page 15: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/15.jpg)
Installation/Operations
15
Clocker
kopsbootkube
kubedam
K2kraken
任意のノード上(publicまたはprivate含む)にkubernetesを自動構築するためのメカニズム/スクリプト/ツール。
![Page 16: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/16.jpg)
Clocker kops
bootkube
kubedam
K2kraken
KCluster
Baasil.ioTsuruKubernetes as a Mesos framework
Spectrum Conductor
Total
66※2017年6月調べ
![Page 17: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/17.jpg)
Investigating of Kubernetes Platform
開発元、プロダクト/プロジェクト名、github、websiteのURL一覧をQiitaに掲載していますので、ご参考になれば幸いです。
https://qiita.com/cyberblack28/items/e4836b4ff06156f69588
![Page 18: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/18.jpg)
2. Rancher 2.0 Technical Preview
Rancher君
![Page 19: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/19.jpg)
Cupertino,Calif. – September 26,2017 – Rancher Labs
Announced the availability of the technical preview of Rancher 2.0
![Page 20: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/20.jpg)
What’s new in Rancher 2.0 ?
Rancher 1.xBuilt on Docker
Rancher 2.0Built on Kubernetes
![Page 21: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/21.jpg)
What’s new in Rancher 2.0 ?
• Cattle now runs on kubernetes
• Redsigned UI
• Rancher UX and catalogs on kubernetes
• Import existing kubernetes clusters
• RBAC and shared hosts between environments*
• Centralized logging and monitoring*
• Integrated CI/CD*
*Coming soon (Q4 2017)
![Page 22: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/22.jpg)
What’s new in Rancher 2.0 ?
GKE、AzureContainerService、IBM Bluemix、
ubuntu等のk8s clusterをインポートして管理
表示されたKubectl applyコマンドを既存のkubernetesclusterで実行するだけでOK
![Page 23: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/23.jpg)
What’s new in Rancher 2.0 ?
Rancher 2.0は、Kubernetes上に構築された
完全なコンテナ管理プラットフォームです。
![Page 24: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/24.jpg)
Q & A
Q:Cattleって、結局どうなったの?A:オーケストレーターの位置づけから、オーケストレーターを管理するための部品という位置づけになる??
Q:SwarmとMesosは完全になくなったの?A:カタログからデプロイできる方向になる予定
Q:Windows Containerサポートはどうなるの?A:無くすつもりはないが、Docker社とMicrosoftの動向を見ながら検討
Q:これまでのカタログは全て稼働するの?A:動かせるようにするのが最終ゴール!もう少し待ってね!
![Page 25: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/25.jpg)
Get Started with Rancher 2.0
Step1 : Prepare a Linux Host
OS Ubuntu 16.04 (kernel 3.1.0 +) or RHEL/CentOS7.3
Mem 2GB +
Disk 80GB +
Docker Docker v1.12.6Docker v1.13.1Docker v17.03-ceDocker v17.06-ce
Step2 : Start the server
sudo docker run -d --restart=unless-stopped -p 8080:8080 rancher/server:preview
Step3 : Browser Access
http://hostIP:8080
![Page 26: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/26.jpg)
Document of Rancher 2.0
・Rancher Labshttps://rancher.com/announcing-rancher-2-0/
・Rancher Labs Japanhttps://prtimes.jp/main/html/rd/p/000000003.000027827.html
Press Release
Rancher 2.0 Special Sitehttps://rancher.com/rancher2-0/
DEEP DIVE AND DEMO
https://www.youtube.com/watch?v=cATqiXBZ8MY&feature=youtu.be
TECHNICAL ARCHITECTURE
https://cdn2.hubspot.net/hubfs/468859/Whitepapers/Rancher%202.0%20Technical%20Architecture%20-%20Sept%202017.pdf
![Page 27: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/27.jpg)
Document of Rancher 2.0
・Rancher 2.0をGKEクラスタにデプロイして,そのGKEクラスタ自身を管理する
https://qiita.com/AkihiroSuda/items/011d0f10ac4ece8061a3
・Rancher 2.0 と戯れてみる
https://qiita.com/FoxBoxsnet/items/88b35e52fa075077fccb
Qiita
Qick Start Guide
http://rancher.com/docs/rancher/v2.0/en/quick-start-guide/
![Page 28: Kubernetes etc.. & rancher2.0 technical preview](https://reader031.vdocuments.mx/reader031/viewer/2022022415/5a6477107f8b9afc4d8b46b7/html5/thumbnails/28.jpg)
Thank you for your
attention !!