$30 off During Our Annual Pro Sale. View Details »

It's Automatic〜7回目のベルでアラートを取った君へ〜/ignite-aks-au...

Avatar for AEON AEON
December 22, 2025
13

It's Automatic〜7回目のベルでアラートを取った君へ〜/ignite-aks-automate

第57回 Tokyo Jazug Night Microsoft Ignite Local Edition 年末恒例大LT大会!!
での LT資料です。
タイトルに意味はありません。
インシデント対応っぽいタイトルですが、AKS Automaticについての資料です。

https://jazug.connpass.com/event/375673/

Avatar for AEON

AEON

December 22, 2025
Tweet

More Decks by AEON

Transcript

  1. AKSとは? • AKSに限らず、Kubernetesの運⽤には⾊々な課題がつきまとう • そのための学習コストも⾼い o 適切な設定(manifest file) o スケール、安全な停⽌

    o アップグレード運⽤ o セキュリティ設定 Azure Kubernetes Serviceの略で、AzureのマネージドKubernetesサービス
  2. AKS Automaticのアップグレード stableで固定 none: 何もしない patch: 最新patchバージョンの⾃動適⽤ stable: 最新-1 minorバージョンの⾃動適⽤

    rapid: 最新 minorバージョンの⾃動適⽤ node-images: 最新Node Imageの⾃動適⽤ クラスターの自動アップグレードチャネル
  3. Deployment Safeguards • 個々のノード編集不可 • CPU/memoryのlimits設定必須 o 設定がない場合はCPU: 500m、memory: 500Mi

    に⾃動修正 • anti-affinity / topologySpreadConstraints の必須 • AKS固有ラベル禁⽌ • 許可されたイメージのみpull可能に • System Pool Taintの保護(CriticalAddonsOnly ) o ユーザーノードプールから特定のtaintを削除することで、ワークロードとAKSのコンポーネントを分離 • Readiness probe/ Liveness probe必須 • CSI Driver Storage Classの利⽤ • Service Selectorの⼀意性 • latest タグの禁⽌ 展開セーフガードを使用して Azure Kubernetes Service (AKS) にベスト プラクティスを強制する ※warnかenforceの⼆択。個別設定は不可
  4. これがあったら‧‧‧ • 個々のノード編集不可 • CPU/memoryのlimits設定必須 o 設定がない場合はCPU: 500m、memory: 500Mi に⾃動修正

    • anti-affinity / topologySpreadConstraints の必須 • AKS固有ラベル禁⽌ • 許可されたイメージのみpull可能に • System Pool Taintの保護(CriticalAddonsOnly ) o ユーザーノードプールから特定のtaintを削除することで、ワークロードとAKSのコンポーネントを分離 • Readiness probe/ Liveness probe必須 • CSI Driver Storage Classの利⽤ • Service Selectorの⼀意性 • latest タグの禁⽌ [CNDT2023]イオンがKubernetesを採用してどうなった? 初期構築の設定不備を⾊々回避できた!!
  5. Baseline Pod Security Standards(PSS) AKS AutomaticではOFFにすることができない Baseline PSSの代表例: • 特権コンテナの禁⽌

    o ノード、クラスター全体の侵害を防⽌ • 禁⽌CAPABILITYの付与 o NET_ADMIN、SYS_ADMINなど • hostPathボリュームの禁⽌ o コンテナからノード上のファイルへのアクセスを防⽌ • hostNetwork / hostPID / hostIPC o ノードを分離して守る デプロイセーフガードのポッドセキュリティ標準 Pod Security Standards
  6. • AKS Engineering Blog • AKS Roadmap • AKS Youtube

    • Microsoft Ignite 2025のまとめ〜AKS編〜 • Microsoft Ignite 2025のまとめ〜AKS編2〜 参考資料