4 ms·
I used LocalStack quite a bit at my last gig. It sure is nice to be able to use Terraform to spin up the same infra on my laptop, and test against that. It redu
by nobleach 4y ago
I used LocalStack quite a bit at my last gig. It sure is nice to be able to use Terraform to spin up the same infra on my laptop, and test against that. It reduced the number of developer sandboxes we needed to have in AWS. I sure do wish AWS would go the GCP route and offer an emulator. I prefer to use that in E2E automation that's run in CI/CD pipelines.
- asdffasdf1234 4y agoany chance you can point to a good overview on how to do this? im new to terraform and i'm trying to figure out the best way to co about local/sandbox testing
- nobleach 4y agoReally, all the skills of Terraform will apply. LocalStack's docs should be able to get you started: https://docs.localstack.cloud/integrations/terraform/ https://docs.localstack.cloud/integrations/terraform/
- afandian 4y agoWhat's the difference between what localstack provides and an emulator as you describe? Just support, or do they do different things?
- nobleach 4y agoLocalStack is a third party that has a free and paid version of their product. I'm certainly NOT against anyone trying to make a living off of their own hard work but, Google provides their emulator free of charge. Supposedly this can drive greater adoption.
- thrauat 4y agoGCP emulators cover only a very small portion of their services though. AWS also has emulators for some services they provide free of charge. LocalStack adds more than just emulation though, it has a bunch of developer tools that enables local cloud dev much more broadly.
- chrsig 4y agothey provide a local dynamodb implementation...i dream of a day when they offer the rest.
- moondev 4y agoCan you actually spin up local "ec2" vms with localstack? If so does it go as far as launching a KVM instance?
- naikrovek 4y agolocalstack pro will spin up a container as if it was an ec2 and it will act like an ec2 instance as far as localstack is concerned.