Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Root volume configuration and additional EBS volumes #2

Closed
jjhidalgar opened this issue Mar 13, 2020 · 3 comments
Closed

Root volume configuration and additional EBS volumes #2

jjhidalgar opened this issue Mar 13, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@jjhidalgar
Copy link

Launch templates should have the ability to configure the root volume and add additional EBS volumes of different sizes.

@jjhidalgar jjhidalgar added the enhancement New feature or request label Mar 13, 2020
@js-timbirkett
Copy link
Contributor

Thanks for the interest @jaimehrubiks - Launch templates could support additional EBS volumes of different sizes but I'm not sure that they should in the case of EKS worker nodes. I also notice that the upstream module: https://github.com/terraform-aws-modules/terraform-aws-eks doesn't support it at the moment.

Are there compelling reasons to support adding extra EBS volumes? Do managed node groups support EBS configuration? I'm not disagreeing or set against adding further EBS customisations but I'd like to understand the benefits and use cases more thoroughly 😄

@js-timbirkett
Copy link
Contributor

@jjhidalgar
Copy link
Author

jjhidalgar commented Mar 16, 2020

I added the pull request to the mainstream, which we could use here as well in the future if people find benefits on it.
terraform-aws-modules/terraform-aws-eks#800

A good use case is to create a set of workers for a Ceph cluster, which can then be used for dynamic storage provisioning. Ceph, in contrast to ebs, is faster to attach and can be used by instances/pods in any AZ. With this feature we can have separate partitions for os and storage, and even add more volumes and more types as time goes on.

I'm closing as I still don't know if it will be accepted on the mainstream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants