たまにはOpenShiftも触ってみよう
Upcoming SlideShare
Loading in...5
×
 

たまにはOpenShiftも触ってみよう

on

  • 6,413 views

第13回 Cloud Foundryで発表したもの。

第13回 Cloud Foundryで発表したもの。
これからOpenShiftを触ってみようと思った人向けのスライドです。

Statistics

Views

Total Views
6,413
Views on SlideShare
2,573
Embed Views
3,840

Actions

Likes
5
Downloads
13
Comments
0

5 Embeds 3,840

http://cloudfoundry.gr.jp 2690
http://blog.udcp.net 1107
https://twitter.com 36
http://feedly.com 6
https://www.google.co.jp 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    たまにはOpenShiftも触ってみよう たまにはOpenShiftも触ってみよう Presentation Transcript

    • たまにはOpenShiftも触ってみよう 草間 一人 @jacopen 13年8月24日土曜日
    • 自己紹介 • 草間 一人(くさま かずと) • Twitter: @jacopen • Facebook: jacopen 13年8月24日土曜日
    • 自己紹介 呉鎮守府 13年8月24日土曜日
    • 自己紹介 • 草間 一人(くさま かずと) • NTTコミュニケーションズ クラウドサービス部 • PaaS開発担当 13年8月24日土曜日
    • OPENSHIFT • Red Hatが中心となって開発している、オープンソース のPaaS • パブリックサービスの「OpenShift Online」 • エンタープライズ向けの「OpenShift Enterprise」 • オープンソースの「OpenShift Origin」 今回話すのは「OpenShift Origin」の話。 13年8月24日土曜日
    • • 第7回 Cloud Foundry輪読会 「これからのOpenShiftの話をしよう」 http://www.slideshare.net/jacopen/openshift-13407714 13年8月24日土曜日
    • ・・・の続きではなく 「今からOpenShift Originを触るならば何をすればよいか」 を話します。 13年8月24日土曜日
    • とりあえず動く環境を組む • 頑張って構築する • Live CDを使う • Vagrant + Puppetを使う ←おすすめ! 13年8月24日土曜日
    • VAGRANTで動かそう! • https://github.com/openshift/puppet-openshift_origin/ 必要なもの: VirtualBox Vagrant(1.2以上) 要はごく一般的なVagrantの環境 13年8月24日土曜日
    • VAGRANTで動かそう! • git clone git@github.com:openshift/puppet-openshift_origin.git • cd puppet-openshift_origin/test • vagrant up 13年8月24日土曜日
    • _人人人人人_ > 動いた <  ̄Y^Y^Y^Y ̄ 13年8月24日土曜日
    • test/manifests/configure.pp puppetなのでコンフィグ弄ればその通りにデ プロイしてくれる。 13年8月24日土曜日
    • 大雑把なアーキテクチャ説明 Broker Node 13年8月24日土曜日
    • 大雑把なアーキテクチャ説明 Broker Node 管理するよ アプリ動かすよ 13年8月24日土曜日
    • 大雑把なアーキテクチャ説明 Broker Node APIの提供 アプリのステート管理 ユーザー認証 オーケストレーション DNS 13年8月24日土曜日
    • 大雑把なアーキテクチャ説明 Broker Node CCみたいなもの DEAみたいなもの 13年8月24日土曜日
    • BROKERの中身 Broker(Rails) DNS(BIND) LDAP MongoDB MCollective ActiveMQ Web UI 13年8月24日土曜日
    • MCOLLECTIVE MCollective ActiveMQ MCollective Client The Marionette Collective MCollective Agent 13年8月24日土曜日
    • OPENSHIFT MULTINODE Broker MCollective/ActiveMQ Node Node Node Broker LB MongoDB MongoDB 13年8月24日土曜日
    • OPENSHIFT MULTINODE 13年8月24日土曜日
    • CF vs OPENSHIFT •Gitでデプロイできる •Jenkinsが組み込まれている 13年8月24日土曜日
    • CF vs OPENSHIFT •Routerに相当するものがない 13年8月24日土曜日
    • Node Node BIND a.example.com b.example.com c.example.com 192.168.1.2 192.168.1.3 Client a.example.com 192.168.1.2 reverse proxy reverse proxy 13年8月24日土曜日
    • CF vs OPENSHIFT •複数インスタンス時の負荷分散はどうするの? 13年8月24日土曜日
    • Node Node BIND HAProxy Gear 192.168.1.2 192.168.1.3 Client a.example.com 192.168.1.2 reverse proxy reverse proxy 13年8月24日土曜日
    • CF vs OPENSHIFT •Service(Gateway/Node)に相当するモノがない •MariaDBやMongoDBもひとつのGearとして動作する 13年8月24日土曜日
    • CF vs OPENSHIFT •Stagerに相当するものがない(?) 13年8月24日土曜日
    • 今後の宿題 •マルチノードでちゃんと組んでみる •アプリケーションの死活監視の仕組み •DB Gearのバックアップやリストア方法 •MCollective/ActiveMQのスケール方法 13年8月24日土曜日