Upgrade to Pro — share decks privately, control downloads, hide ads and more …

いまさら聞けないRancherの話.pdf

 いまさら聞けないRancherの話.pdf

Avatar for ryotaro kobayashi

ryotaro kobayashi

April 17, 2022
Tweet

More Decks by ryotaro kobayashi

Other Decks in Technology

Transcript

  1. Copyright © 2017 MEC Corporation. All Rights Reserved. 目次 自己紹介

    会社紹介 Rancherて何? 事例 やってみよう 2
  2. Copyright © 2017 MEC Corporation. All Rights Reserved. 自己紹介 小林良太郎(@ryota_hnk)

    家族:嫁子供一人ずつ 将来の夢:解脱 30までふらふら 入社後はコボラ3年、OracleDBA2年、その後自社に戻る 社内システム、自社サービスのインフラ運用設計構築 一人情シス & 用務員状態 Rancher歴:半年 3
  3. Copyright © 2017 MEC Corporation. All Rights Reserved. 会社紹介 株式会社エム・イー・シー(http://mec-jp.com/)

    創業18年の独立系SIer 4年前から自社サービス展開 4 Oracle EBS セットアップ管理 選挙管理クラウド i-vote 運送管理クラウド ここる
  4. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? コンテナ管理プラットフォーム

    イケてるGUIでサクサク APIやCLIもあるよ OSSと商用版で提供 機能差は無し 開発はアメリカのRancher Labsが主体 6
  5. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 7

    Linux Docker Rancher/Server Rancher/Agent  Rancher/ServerとRancher/Agentで構成されます  コンテナの管理作成はRancher/Agentを経由します  Server、Agentは両方ともコンテナです。Public Cloud、オンプレ問いません  Agentが稼働し、アプリケーションコンテナが動く環境をHostと呼びます Docker Rancher/Agent Linux Deploy
  6. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 8

    Linux Docker Rancher/Server Rancher/Agent ユーザー管理機能 Docker Rancher/Agent Linux Deploy コンテナ作るぞー
  7. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 9

    Linux Docker Rancher/Server Rancher/Agent ユーザー管理機能  GitHubやADのアカウントと紐づけ可能  権限も細かく設定できます Docker Rancher/Agent Linux Deploy コンテナ作るぞー 紐づけ可能なアカウント
  8. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 10

    Linux Docker Rancher/Server Rancher/Agent イケてるUI Docker Rancher/Agent Linux Deploy
  9. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 11

    Linux Docker Rancher/Server Rancher/Agent イケてるUI dockerコマンドいらず CLIやAPIもあるよ Docker Rancher/Agent Linux Deploy オサレWEBUI Rancher CLI Rancher API
  10. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 12

    Linux Docker Rancher/Server Rancher/Agent  Rancherのイケてるコンテナ管理機能 Docker Rancher/Agent Linux 管理
  11. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 13

    Linux Docker Rancher/Server Rancher/Agent  Rancherのイケてるコンテナ管理機能  コンテナ間リンクの可視化  リソースモニタリング  コンテナへのシェル実行  ホスト一覧  あああ  ああ  ああ  あああ  あああ  ああ  ああああ Docker Rancher/Agent Linux Deploy コンテナ間リンク リソースモニタリング GUIからシェル実行 ホスト一覧
  12. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 14

    Linux Docker Rancher/Server Rancher/Agent  Rancherのイケてるデプロイ機能  アプリケーションイメージを『カタログ』化  Docker Hubやローカルリポジトリとの連携  簡単スケールアウト  標準LBと組み合わせてBlue/Greenデプロイ  あああ  ああ  ああ  あああ  あああ  ああ  ああああ Docker Rancher/Agent Linux Deploy
  13. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 15

    Linux Docker Rancher/Server Rancher/Agent  Rancherのイケてるデプロイ機能  アプリケーションイメージを『カタログ』化  Docker Hubやローカルリポジトリとの連携  標準LBと組み合わせてBlue/Greenデプロイ Docker Rancher/Agent Linux Deploy 数十種類のカタログ 選べるリポジトリ
  14. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 16

    Linux Docker Rancher/Server Rancher/Agent  コンテナのオーケストレーション機能 選べるオーケストレーター sss Docker Rancher/Agent Linux Deploy Rancher/Agent Docker Rancher/Agent Linux Deploy Rancher/Agent Docker Rancher/Agent Linux Deploy
  15. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? 17

    Linux Docker Rancher/Server Rancher/Agent  コンテナのオーケストレーション機能  選べるオーケストレーター Docker Rancher/Agent Linux Deploy Rancher/Agent Docker Rancher/Agent Linux Deploy Rancher/Agent Docker Rancher/Agent Linux Deploy Cattle Windows Swarm Kubernetes Mesos
  16. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancherて何? まとめ

    コンテナ管理プラットフォーム ServerコンテナとAgentコンテナで構成 変な縛りがなく、自由度が高い 環境、ユーザー、オーケストレーションツール、コンテナリポ ジトリ カタログやリポジトリは独自作成も可能 コンテナを簡単なWEBUIで操作可能 アプリ開発者でも簡単に作成できる(DevOps的) 18
  17. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancher導入事例 

    NTTコミュニケーションズとNTTPCコミュニケーションズ  閉域網を使ったプライベートコンテナサービスの管理ツールとしてRancherを使用 20 抜粋元) http://www.ntt.com/about-us/press-releases/news/article/2017/0706.html
  18. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancher導入事例 

    NTTコミュニケーションズとNTTPCコミュニケーションズ  閉域網を使ったプライベートコンテナサービスの管理ツールとしてRancherを使用 22 抜粋元) http://www.ntt.com/about-us/press-releases/news/article/2017/0706.html
  19. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancher導入事例 

    サイバーエージェント  2016年からアメブロ本番環境にDockerを導入し、デプロイツールとしてRancherを使用 23 抜粋元)http://www.atmarkit.co.jp/ait/articles/1704/13/news017_2.html
  20. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancher導入事例 

    サイバーエージェント  2016年からアメブロ本番環境にDockerを導入し、デプロイツールとしてRancherを使用 25 抜粋元)http://www.atmarkit.co.jp/ait/articles/1704/13/news017_2.html
  21. Copyright © 2017 MEC Corporation. All Rights Reserved. Rancher導入事例 26

    抜粋元) https://www.slideshare.net/YosukeShindo/rancher-meetup-tokyo-4-intro-72290529
  22. Copyright © 2017 MEC Corporation. All Rights Reserved. やってみよう ServerもAgentもコンテナなので簡単だよ

    dockerコマンドでサクッと入る Rancher JPのサイトにクイックスタートガイドあるよ http://www.rancher.jp/docs/qsg/ 「Rancher環境ハンズオントレーニング」爆誕! ご自由にお持ち帰りください 分かんない場合はslackで聞いてみよう 質問用のQAチャンネルあります。スルーしないよ http://slack.rancher.jp 28