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

インフラが苦手でも大丈夫!紙芝居Kubernetes

aoi
November 17, 2021

 インフラが苦手でも大丈夫!紙芝居Kubernetes

Women Developers Summit で登壇したときの資料です。

aoi

November 17, 2021
Tweet

More Decks by aoi

Other Decks in Technology

Transcript

  1. App ゲストOS ホストOS ハードウェア 仮想マシン(VM) コンテナ ハイパーバイザー ゲストOS ミドル ウェア

    ミドル ウェア App App App App App App App ミドル ウェア ミドル ウェア ハードウェア ホストOS コンテナランタイム
  2. apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: -

    name: test image: nginx:1.14.2 resources: requests: memory: "100Mi" マニフェストの例:nginxコンテナ アプリケーションはどの サーバーの上にたてる?OS は?メモリの性能は? などを気にしなくてよい
  3. コンテナで開発しようとすると・・・ コンテナ間通信 はどうする? App App App ミドル ウェア ミドル ウェア

    ハードウェア ホストOS コンテナランタイム 外からアクセス したい時は? 設定ファイルを どうやって 受け渡す? ストレージを 使いたいときは どうする?
  4. Kubernetes の構造 kube- apiserver etcd controller manager kubelet kube- proxy

    kubectl kube- scheduler Control Plane Node Node kubelet kube- proxy
  5. 資格取得を目標に勉強したい CKA、CKAD 書籍をがっつり勉強したい Kubernetes完全ガイド 勉強会に参加したい Kubernetes Meetup Tokyo https://k8sjp.connpass.com とにかく手を動かしたい

    公式チュートリアル https://kubernetes.io/docs/tutorials/ 課金して体系的に学びたい・ 手を動かしたい Udemy https://www.udemy.com/course/certifi ed-kubernetes-administrator-with-pra ctice-tests/ Next What to Do
  6. 参考 Kubernetesとは何か? https://kubernetes.io/ja/docs/concepts/overview/what-is-kubernetes/ Using Pods https://kubernetes.io/docs/concepts/workloads/pods/#using-pods 10 More Weird Ways

    to Blow Up Your Kubernetes - Jian Cheung & Joseph Kim, Airbnb https://www.youtube.com/watch?v=4CT0cI62YHk Keynote: How Spotify Accidentally Deleted All its Kube Clusters with No User Impact - David Xia https://www.youtube.com/watch?v=ix0Tw8uinWs Kubernetes Failure Stories https://k8s.af