Amazon EBS CSI driver
Amazon EBS CSI driver (Sep 2019, as addon in Mar 2022) [1] is not installed by default. To install it: aws-ebs-csi-driver Installation
- https://docs.aws.amazon.com/eks/latest/userguide/ebs-csi.html
- https://aws.amazon.com/blogs/containers/amazon-ebs-csi-driver-is-now-generally-available-in-amazon-eks-add-ons/
- https://github.com/kubernetes-sigs/aws-ebs-csi-driver
Pods:
Terraform:
Notes:
- You can run the Amazon EBS CSI controller on Fargate, but you can't mount volumes to Fargate pods
Contents
Terraform
resource "aws_eks_addon" "ebs-csi" { cluster_name = module.eks.cluster_name addon_name = "aws-ebs-csi-driver" addon_version = "v1.20.0-eksbuild.1" service_account_role_arn = module.irsa-ebs-csi.iam_role_arn tags = { "eks_addon" = "ebs-csi" "terraform" = "true" } }
Activities
- Configure privileges for EBS CSI using ebs csi irsa role module
- aws-ebs-csi-driver Installation
- Managing the Amazon EBS CSI driver as an Amazon EKS add-on
News
- Mar 2022 Amazon EKS add-ons https://aws.amazon.com/blogs/containers/amazon-ebs-csi-driver-is-now-generally-available-in-amazon-eks-add-ons/
Related
waiting for a volume to be created, either by external provisioner ProvisioningFailed Failed to provision volume with StorageClass
- Terraform EKS module: cluster_addons
- Terraform EKS submodule: aws-ebs-csi-driver
- Terraform EKS resource: aws_eks_addon
- CSIDriver Kubernetes API object
- aws_eks_addon.ebs-csi
See also
ebs-csi: aws-ebs-csi-driver
: Installation, ProvisioningFailed,sts:AssumeRoleWithWebIdentity
- Amazon EBS CSI driver:
aws-ebs-csi-driver, ebs_csi_irsa_role, ebs-csi-controller, ebs-csi-node
- EKS storage, Amazon EBS CSI driver, Amazon EFS CSI driver,
kubectl describe storageclass
- AWS EKS Addons: best practices,
vpc-cni, kube-proxy, coredns, aws-ebs-csi-driver, aws-efs-csi-driver, aws-guardduty-agent, amazon-cloudwatch-observability, aws eks describe-addon-versions, aws eks create-addon, aws eks list-addons
Advertising: