Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 887 Bytes

README.md

File metadata and controls

36 lines (24 loc) · 887 Bytes

Get ODIC Provider

aws eks describe-cluster --name tekton-cluster --query "cluster.identity.oidc.issuer" --output text

Verify OIDC Provider

//Linux
aws iam list-open-id-connect-providers | grep <ID of the oidc provider>

//Windows
aws iam list-open-id-connect-providers | findstr <ID of the oidc provider>

Create IAM Policy

aws iam create-role --role-name AmazonEKS_EBS_CSI_Driver --assume-role-policy-document file://"trust-policy.json"

Attach IAM Policy

aws iam attach-role-policy --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEBSCSIDriverPolicy --role-name AmazonEKS_EBS_CSI_Driver

Deploy the Amazon EBS CSI driver

aws eks create-addon --cluster-name my-cluster --addon-name aws-ebs-csi-driver --service-account-role-arn arn:aws:iam::
YOUR_AWS_ACCOUNT_ID:role/AmazonEKS_EBS_CSI_Driver