EKSをterraformで作っている.そうするとEKSのノード群をAutoscalingGroupで構築する例は出てくるのだが,これをSpotFleetを使って構築しようと思う. terraformでEKSを構築する techblog.ap-com.co.jp だいたいこれと同じことをする. 実際に作ったもののソースはこちら. github.com ノードにSpotFleetを使う EKSのノードとして立ち上がるのに大事なのは, amazon-eks-nodeのAMIを使う EC2インスタンスのタグに kubernetes.io/cluster-name=owned が設定されていること Init scriptのuser dataで /etc/eks/bootstrap.sh を叩く の3つである. このうち,AMIと,user dataに関してはASGであってもSpotFleetであっ