AWS Load Balancer ControllerのTargetGroupBindingを利用することで、 CFnで作成したALBとEKS側で作成したfargate中のdeployment(pod群)を結合する。
CFn/VPC.ymlをデプロイ CFn/ALB.ymlをデプロイ
CFn/EKS-Cluster.ymlをデプロイ
適宜パラメータを記入 $ eksctl create fargateprofile -f eksctl/fp-all.yml
other/AWS-LBControllerインストール手順.txtを参考にインストール
$ kubectl apply -f kubectl/nginx.yml
適宜パラメータを記入 $ kubectl apply -f kubectl/target-group-binding.yml
ALBのDNS名でアクセスし、Nginxのデフォルト画面表示されればOK