Railson Kuberneteson Rancheron OpenStack@r_takaishi / GMO PEPABO inc.2017-07-13
View Slide
ソフトウェアエンジニア技術部 インフラグループhttps://repl.info/⾼⽯諒 @r_takaishi
カレーがマイブーム
本題
Railson Kuberneteson Rancheron OpenStack をした話
動機
なんでやろうと思ったのか• ⾃社サービスをKubernetesで動かすのを試したい• GCE, AWS, Azure等で試す?• ⼀番慣れているのがプライベートクラウドのOpenStack環境• 3⽉頃にRancherのOpenStackDriverを試していた• 慣れている環境を使おう• Kubernetesの構築はRancherにおまかせ• 試すなら問題ないだろう
使⽤したソフトウェアのバージョン• 基盤• OpenStack:Mitaka• Kubernetes⽤の各サーバ• Ubuntu:16.04• Docker:1.12.6• Rancher:1.6.2• Kubernetes:1.5.4• Railsのビルド⽤サーバ• Docker:17.03.1-ce
検証環境の構成です#VJME %PDLFS3FHJTUSZ3BODIFS 3BODIFS 3BODIFSPushPull,VCFSOFUFT
こうやって作りました
動かしている光景
やってみた感想• Rancherのクラスタができたら後はかなり楽• なんかいい感じにやってくれて最⾼• 外部からコンテナとの接続もRancherでできる• Kubernetes Loadbalancer• マウスでポチポチするだけで設定できて便利だった• FloatingIPへのリクエストをコンテナに流す
やってみて感じた課題• TerraformでのRancher構築が⾃動化できていない• k8s envの作成とホスト登録⽤URL取得を⼿動でやっている…• TFにRancher Provider なるものを発⾒• environment, host, registry, stack等を管理できるようだ
続く…
終