CronJobは緑のまま、24日間何もしていなかった。K3sで実行が静かに止まる4つの罠
K3s/KubernetesのCronJobは「Succeeded」表示のまま実行されないことがある。concurrencyPolicy・startingDeadlineSeconds・100回ミス上限・Exit Code 0が重なって起きる静かな失敗の仕組みと監視での防ぎ方を解説する。
Articles tagged with "sre"
K3s/KubernetesのCronJobは「Succeeded」表示のまま実行されないことがある。concurrencyPolicy・startingDeadlineSeconds・100回ミス上限・Exit Code 0が重なって起きる静かな失敗の仕組みと監視での防ぎ方を解説する。
K3s本番環境の耐障害性は、実際に壊れてからでないと分からない。監視やアラートは「壊れた後」を検知する仕組みに過ぎない。CNCFのLitmusChaosを使ったカオスエンジニアリングの始め方と、最初に壊していいワークロード・壊してはいけないワークロードの見極め方をK3s環境の実例で解説する。
ワールドカップ放送は同じ映像を2つの経路で二重送信し、早く着いた方だけを使う。この一見無駄な冗長化がKubernetesの高可用性設計・マルチAZ構成と同じ思想である理由を解説する。
Kubernetesの高可用性は「レプリカを増やす」だけでは実現しない。放送業界のSMPTE ST 2022-7二重伝送技術を手がかりに、Topology Spread ConstraintsとマルチAZ設計の本質を解説する。