Today, you can't update the ephemeral storage associated with an EKS Fargate pod. My suggestion would be to look into mounting an EFS volume.
I understand you want to know if it is possible to increase storage on EKS, well by default, Fargate tasks that are launched with platform version 1.40 include a task storage size of 20 GiB as a single ephemeral volume. If you need more than 20 GiB of storage, you can configure more storage using two options:
1.Use Fargate's ephemeral storage option for storage up to 200 GiB. Ephemeral storage is non-persistent storage.
2.Use Amazon Elastic File System (Amazon EFS) volumes for scalable file storage. Amazon EFS volumes provide
however this options are only compatable with fargate ECS storage not EKS meaning it you can't increase it using either of the above mentioned method as eks doesn't support ephemeral storage(non-persistent)
You can add larger volumes with EKS fargate now: https://aws.amazon.com/cn/blogs/containers/amazon-eks-fargate-adds-support-for-larger-ephemeral-volumes/
apiVersion: v1 kind: LimitRange metadata: name: storage-limit-range spec: limits: - defaultRequest: ephemeral-storage: 20Gi max: ephemeral-storage: 175Gi type: Container
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated a year ago
- Why is an Amazon RDS DB instance stuck in the modifying state when I try to increase the allocated storage?AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 8 months ago
- EXPERTpublished 3 months ago