はじめに
本リポジトリは、 Kubernetes Sapporo for Beginners が実施しているハンズオン用の各種ソース、マニフェストファイル保管場所です。
ハンズオン内容
#1 アプリケーションを動かすぞ!
Kubernetesで実際にアプリケーションを動かしてみましょう。 主にDeployments,StatefulSetsを中心に、Pod,Service,Volumeの定義についても知識と実践を深めていきます。
#2 こんなのもあるよ!CronJobを動かしてみよう!
Kubernetesに存在するJobスケジュールによるJob実行のCronJobを実際に動かしてみたいと思います。
#3 Podが冗長化されていても意味がない!ロードバランシングだ!
Service,Ingressについて学びましょう。 それぞれどのようなロードバランシングを行なっているのかを理解し、実運用イメージの理解を深めます。
#4 設定をConfigMap/Secretとして登録しよう
設定系をKubernetesリソースに登録するConfigMap/Secretについて学びましょう。 実行環境ごとに異なる設定ファイル類を外出しすることでコンテナイメージを効率よく運用することができます。
#5 Podのライフサイクルを体験しよう
Podのライフサイクル、そしてそれがどのように変化し、確認できるのかを学びましょう。