kubernetes etc.. & rancher 2.0 technical preview

28
Date :2017.10.12 Location : kubernetes Meetup Tokyo #7 Kubernetes etc.. & Rancher 2.0 Technical Preview

Upload: yutaka-ichikawa

Post on 21-Jan-2018

500 views

Category:

Technology


5 download

TRANSCRIPT

Date :2017.10.12Location : kubernetes Meetup Tokyo #7

Kubernetes etc..&

Rancher 2.0Technical Preview

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

Rancher Partner Network

2017年7月からRancher Labsとパートナーシップを締結しました。

導入支援・教育サービスを提供します。

1. Recently kubernetes etc..

2. Rancher 2.0 Technical Preview

Agenda

1. Recently kubernetesetc..

RancherOSさん

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

Recently kubernetes etc..

AWSがCNCFのプラチナ会員に--「Kubernetes」を正式サポート by ZDNet.com 2017.8.10

??

Recently kubernetes etc..

GitHub Goes All in on Kubernetesby THENEWSTACK 2017.8.16

SRE(Site Reliability Engineering)の事例としても興味深い!!

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)上でも稼働。

Recently kubernetes etc..

Mesosphere DC/OSがKubernetesをサポートすると発表。コンテナオーケストレーションの事実上の標準へ勢いを増すKubernetesby Publickey 2017.9.7

• 100%純粋なkubernetesのオフィ

シャルディストリビューション

• パブリッククラウドのように簡単に

kubernetesを実行

• DC/OSクラスタ上で本番品質の

kubernetes運用が可能

特徴

Recently kubernetes etc..

あらゆるところでkubernetesを採用する動向があり、

今後も増えていく傾向が見込めます。

具体的にどれほどのものがあるのか、以下の観点に分

けて整理したいと思います。

Distribution

PaaS

Managed

Installation/Operations

Distribution

19

Kubernetes as a Mesos framework

Spectrum Conductor

コアコンポーネントを強化して、独自機能等を追加し、kubernetesを補完したコンテナ管理プラットフォーム。

PaaS

11

Baasil.ioTsuru

Kuberneteや拡張したディストリビューション上に構築されたハイレベルな開発ワークフロー環境。

Managed

21KCluster

Kubernetes as a Service

Installation/Operations

15

Clocker

kopsbootkube

kubedam

K2kraken

任意のノード上(publicまたはprivate含む)にkubernetesを自動構築するためのメカニズム/スクリプト/ツール。

Clocker kops

bootkube

kubedam

K2kraken

KCluster

Baasil.ioTsuruKubernetes as a Mesos framework

Spectrum Conductor

Total

66※2017年6月調べ

Investigating of Kubernetes Platform

開発元、プロダクト/プロジェクト名、github、websiteのURL一覧をQiitaに掲載していますので、ご参考になれば幸いです。

https://qiita.com/cyberblack28/items/e4836b4ff06156f69588

2. Rancher 2.0 Technical Preview

Rancher君

Cupertino,Calif. – September 26,2017 – Rancher Labs

Announced the availability of the technical preview of Rancher 2.0

What’s new in Rancher 2.0 ?

Rancher 1.xBuilt on Docker

Rancher 2.0Built on Kubernetes

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)

What’s new in Rancher 2.0 ?

GKE、AzureContainerService、IBM Bluemix、

ubuntu等のk8s clusterをインポートして管理

表示されたKubectl applyコマンドを既存のkubernetesclusterで実行するだけでOK

What’s new in Rancher 2.0 ?

Rancher 2.0は、Kubernetes上に構築された

完全なコンテナ管理プラットフォームです。

Q & A

Q:Cattleって、結局どうなったの?A:オーケストレーターの位置づけから、オーケストレーターを管理するための部品という位置づけになる??

Q:SwarmとMesosは完全になくなったの?A:カタログからデプロイできる方向になる予定

Q:Windows Containerサポートはどうなるの?A:無くすつもりはないが、Docker社とMicrosoftの動向を見ながら検討

Q:これまでのカタログは全て稼働するの?A:動かせるようにするのが最終ゴール!もう少し待ってね!

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

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

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/

Thank you for your attention!!