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

GKEで学ぶKubernetes入門

 GKEで学ぶKubernetes入門

【サポーターズCoLab勉強会】GKEで学ぶKubernetes入門
で使ったプレゼン資料です

Shouta Yoshikai

February 22, 2018
Tweet

More Decks by Shouta Yoshikai

Other Decks in Programming

Transcript

  1. 自己紹介 吉海 将太(よしかい しょうた) 仕事 サーバーサイドエンジニア ▫ 開発 ▪ Python, Golang

    ▫ 運用 ▪ Kubernetes ▪ GKE ▪ GCP ▫ Webの連載 ▪ Kubernetesによる スケーラブルな Webアプリ環境の 構築 趣味 ▫ YouTube ▪ 輝夜 月が熱い ▫ クソアニメ ▪ ポプテピピック ▪ ダイナミックコード ▫ Action on Googleのア プリ開発 ▫ 電子工作 ▪ Raspberry Pi ▪ ESP8266 3
  2. 今日話すこと 1. Kubernetesついて 2. なぜKubernetesなのか 3. Google Kubernetes Engineについて a.

    Google Kubernetes Engineを使う理由 4. Google Kubernetes Engineを使ってみよう i. Kubernetesの用語や概念について ii. ハンズオン 5. Kubernetesお役立ち情報 7
  3. Kubernetesついて オープンソースのコンテナ化されたアプリケーションのためのオー ケストレーションシステム ▫ オートデプロイ ▫ スケーリング ▫ 管理 最新

    Versionは1.9 略称はK8S Kubernetesはギリシャ語で航海長 発音はクーバネイティスが、英語圏では一般的 日本語の表記はクーべネティスが何故か多い・・・・・ 10
  4. Google Kubernetes Engineについ て ▫ Googleが提供しているKubernetesのクラスタの実行環境 ▫ ワンコマンドでKubernetesのクラスタが構築出来る ▫ 略称はGKE

    ▪ 昔はGoogle Container Engineという名前だった ▪ Google Container Engineなのに略称がGKEでもやっ とした。GCEだと既存のサービス名と被るためだと思わ れる 18
  5. Google Kubernetes Engineを使う 理由 ▫ K8Sのクラスタを簡単に構築出来る ▪ 導入コストと運用コストが低い ▪ オンプレにK8Sのクラスタをいちから構築するのは大変

    ▫ アプリケーションのログの管理する仕組みが提供されている ▪ エラーのログが発生した時のアラートの設定が簡単 ▫ コンテナレジストリが GCPに用意されている 21
  6. 27

  7. 29

  8. 31

  9. Kubernetes コミュニテイ 勉強会 ▫ Kubernetes Meetup Tokyo ▪ 3月8日 19:00

    Kubernetes Meetup Tokyo #10 ▫ GCPUG ▪ Google Cloud Platformの勉強会 ▪ K8Sの勉強会ではないが、 Google Kubernetes Engineの勉強会が開催されたりする Slack ▫ http://slack.k8s.io/ ▪ 基本英語だがjp-enventsとjp-usersという日本専用の チャンネルがある 34
  10. Kubernetes 書籍 ▫ Software Design 2018年3月号(2018/2/17 発売) ▫ 入門 Kubernetes

    (2018/3/22 発売予定) ▫ SRE サイトリライアビリティエンジニアリング (2017/08 発売) ▪ 運用周りに興味があるなら一読すると幸せになれま す。 ▪ Kubernetesの話はないけどKubernetesを運用する 上でめっちゃ役立つ内容がてんこ盛り 35
  11. 38

  12. 技術書典4にサークル参加します (個人) 技術書展について ▫ 日時 2018/04/22 (日) 場所 秋葉原UDX アキバ・スクエア

    主催 TechBooster/達人出版会 一般参加 無料 ▫ 技術書のみの同人誌即売会 サークル名 ▫ 俺のLab. 配布物予定 ▫ 音声操作が出来る四足歩行ロボの作り方 40