Kubernetes、最近良く耳にするようになったかと思います。
Kubernetesをマネージドサービスを利用したことがある方は少なくないと思いますが、その内部がどのように連携・動作しているかは通常意識する必要はありません。
が!今回はKubernetesの理解を深めるためにあえてKubernetesクラスタを1から構築してみよう!という内容です。
今回を機にKubernetesを勉強しよう!という人にもクラスタ構築については分かるように解説していくつもりです。
(今回の勉強会でアプリケーションの展開方法、Kubernetesの各リソースについては解説しません。第2回をご期待下さいw!)
- 目的(ゴール)
- kubernetesの各コンポーネントがどのように連動して動いているかを理解する
- kubernetesクラスタの構築方法を知る
- 前提条件
- Linuxの基本的なコマンドを理解していること
- Dockerコンテナ・イメージについての知識があること
- kubectl触ったことある&Podを作ったことある(できれば)
- 形式および準備事項
- 画面共有とスライドを用いて解説していこうと思います
- 画面共有でクラスタ構築の実践をしようと思います
- 自分の手元でも構築をチャレンジする方はGCPのアカウントの登録とGCPのプロジェクト作成まで済ませておくとスムーズです
- その他
- 第2回は今回構築したお手製クラスタを使ってKubernetesのリソースを作成してみよう!というものにしようと考えています。