A Service B API Job Worker Job Worker Job Worker Dev Stg Prod Dev Stg Prod Service A Service B API Job Worker Job Worker Job Worker Service A Service B API Job Worker Job Worker Job Worker Service A Job Worker Service A Job Worker 移⾏ 旧環境 新環境 ⼩さく移⾏する
Termination Handlerが不要になると思っていた。 https://aws.amazon.com/jp/blogs/containers/amazon-eks-now-supports-provisioning-and-managing-ec2-spot-instances-in-managed-node-groups/ > To handle Spot interruptions, you do not need to install any extra automation tools on the cluster, for example: AWS Node Termination Handler. と書いてある • エラー発⽣時、CloudTrailにBidEvictedEventというイベントが記録されていた。 • EC2 Auto Scalingにはキャパシティリバランスというのがあり、 EKS managed node groupsで はこれがオプトインされている。 • AWS Node Termination Handler(NTH)を導⼊したところエラーが解消された。 2022.8.17追記修正 本スライド公開時にはNTHが導⼊されていないとキャパシティリバランスのイベントには対応できない と記載しておりましたが、不確定な情報であるため記載を修正いたしました。 22