appsmith
appsmith copied to clipboard
[Feature]: Support for deployment in EC2 Graviton instances
Is there an existing issue for this?
- [X] I have searched the existing issues
Summary
Support for deployment in EC2 Graviton instances, currently on normal instances are supported.
Why should this be worked on?
EC2 Graviton instances are nearly 50% much cheaper and has a greater availability.
@naveenthontepu have you tried deploying it with docker?
I have not tried the docker deployment rather was using AMI for my deployment so will it be fine to use Graviton instances when using docket?
Hi team! 👋 I'm interested in contributing to this issue as part of my DevOps learning journey. I have experience with Docker and CI workflows.
Could you please confirm if this issue is still valid and if there are any specific steps you'd like me to follow while working on it?
Looking forward to helping out 🚀
Hey @Lavanyajc you can give it a shot and let u know how it goes.
sure.
Hi @naveenthontepu , @sharat87 , @pratapaprasanna I've opened a PR to add support for EC2 Graviton instances: #37870
✅ Dockerfile and docker-compose are now ARM64 compatible using a multi-arch base image.
⚠️ I couldn’t test this on an actual Graviton EC2 instance due to AWS account issues.
I kindly request a maintainer or contributor to verify the deployment on a t4g.small or c7g.medium.
Thanks!
Hi @Lavanyajc sorry I missed your question earlier. We already support ARM instances if you just run via a docker-compose on an EC2 instance. The issue is that our AMI publishing does not offer an ARM-based option, only x86. I don't believe there's anything someone from outside of the Appsmith org can do to fix that part as it's a Marketplace / AMI building issue.