EKS Cluster에 대한 OIDC가 있어야합니다.
eksctl create iamserviceaccount --name ebs-csi-controller-sa --namespace kube-system --cluster ${Cluster_Name} --attach-policy-arn arn:aws:iam::aws:policy/service-role/AmazonEBSCSIDriverPolicy --approve --role-only --role-name AmazonEKS_EBS_CSI_DriverRole
eksctl create addon --name aws-ebs-csi-driver --cluster $CLUSTER_NAME --service-account-role-arn arn:aws:iam::AccountID:role/AmazonEKS_EBS_CSI_DriverRole --force
3. Amazon EBS CSI add-on 확인합니다
eksctl get addon --name aws-ebs-csi-driver --cluster $CLUSTER_NAME
4. ebs-csi-controller , ebs-csi-node에 두 종류에 파드를 확인합니다. 즉, READY에 상태여야합니다.
kubectl get pod -n kube-system -l app=ebs-csi-controller
kubectl get pod -n kube-system -l app=ebs-csi-node #영어 L입니다 -l
삭제 하고 싶다면 아래 명령어를 사용합니다.
eksctl delete addon --cluster $CLUSTER_NAME --name aws-ebs-csi-driver --preserve