勉強会:Kubernetes Meetup Tokyo #29 Cluster Upgrade 編
Kubernetes Meetup Tokyo #29 Cluster Upgrade 編
■ 日時:2020/3/26 19:00ー21:30
■ 感想
→ オンラインのみのセミナ
講師は、サイバーエージェントに集まってライブ配信
セミナの内容は、過去のものも含めて録画されているようなので
YouTube で視聴可能
→ テーマが Cluster Upgrade と言うことで、
実運用者には必要な実直に情報だが、
そうでないものには熱を感じない内容だった
→ ただ、Update の方法として
In-place upgrade、Cluster Migrationの2種類あることと、
その違い(メリット、デメリット)は知っていて損は無いと感じた
■ 開催・資料
- Web 開催:
→ YouTube配信
(セミナ・メモ)
19:05~19:35
● クラスタの引っ越しによるサービス無停止アップデート (30min)
Atsushi Tanaka (@bgpat_), Wantedly, Inc.
Kubernetesを長く運用していると
クラスタのバージョン上げが難しい場面に遭遇することがあります。
Wantedlyではサービス無停止かつ安全にKubernetesのバージョンを上げるため、
「クラスタの引っ越し」という方法を選択しました。
このセッションでは「クラスタの引っ越し」に至った経緯と、
戦略や注意点などのノウハウについて紹介させていただきます。
・Cluster Migration の必要性
→ In-place upgrade
→ Cluster Migration
→ クラスタを新しく作ってリソースを移す
・Cluster Migration の手順
→ k8s
→ クラスタのコード管理
→ 動作確認の省力化
→ 非名前管理
→ バックアップ
→ 重複欠損管理
19:40~20:10
● プロダクションレディを目指した Kubernetes クラスタのアップグレード戦略 (30min)
Shunya Murata (@shmurata_), ゼットラボ株式会社
約5年間の Kubernetes クラスタの運用経験を元に
クラスタのアップグレードに関する運用について話します。
一般的な Kubernetes クラスタのアップグレードの方法を紹介しつつ、
一例として弊社の運用事例や取り組みについて紹介したいと思います。
・
20:15~20:45
● kubeadmでのクラスタアップグレード:その光と闇 (30min)
Junichi Yoshise (@jyoshise), Hewlett Packard Enterprise
kubeadmもバージョンを重ねるごとに完成度が高くなり、
オンプレでのkubernetesクラスタデプロイにも
そこそこ安心して使えるようになってきました。
とはいえクラスタアップグレードはインフラエンジニアにとっては鬼門であり、
特にクラスタの機能をカスタムコントローラーで拡張している場合などは
注意すべき罠は多くなります。
ハマりポイントとハマった場合の対処法について共有できればと思います。
Bio: HPEグローバルのChief Architectとして
Cloud Native Computing関連ソリューションをリードしています。
Kubernetes Meetup Tokyoでは何度か登壇させていただいています。
● そのクラスタ本当にアップグレードして大丈夫?
Storage Version の更新も忘れずにしよう!(仮) by uesyn
● Kuma サービスメッシュ 使ってみた by ikeike443
● 設定記述言語 CUE で YAML Hell に立ち向かえ by y_taka_23
● kubeval を使って manifest を validation しよう by makocchi
● GKE で始める Private clusters by iga_kyu
以上