2022년 전에 정리한 문서들
EKS - Amazon EBS CSI driver add on
반가운사람2
2022. 8. 23. 17:00
반응형
사전조건
- EKS Cluster에 대한 OIDC가 있어야합니다.
1. Amazon EBS CSI plugin IAM role 생성합니다.
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
2. Amazon EBS CSI add-on 추가합니다. 그럼 EKS Cluster 추가 기능에 EBS-CSI-Driver가 생성된 것을 확인하실 수 있습니다.
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에 두 종류에 파드를 확인합니다.
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반응형