SaaSHub helps you find the best software and product alternatives Learn more β
Multi-env-deploy Alternatives
Similar projects and alternatives to multi-env-deploy
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
phoenix_container_example
Production-quality example for Elixir/Phoenix building, testing, and running in containers
-
-
-
-
-
krops
Mirror of https://cgit.krebsco.de/krops/about/ (PRs / issues accepted, as can be seen by not having them disabled)
-
-
terraform-aws-components
Discontinued Opinionated, self-contained Terraform root modules that each solve one, specific problem
-
modernisation-platform
A place for the core work of the Modernisation Platform β’ This repository is defined and managed in Terraform
-
govuk-infrastructure
This repository contains all the code and infrastructure to run the GOV.UK Platform. See https://github.com/alphagov/govuk-helm-charts for application config. Issues created in this repository are for all of GOV.UK Platform Engineering (not just infrastructure)..
-
-
-
-
multi-env-deploy discussion
multi-env-deploy reviews and mentions
-
AWS Devops tools vs Bitbucket
I have used CodePipeline/CodeBuild, CodeDeploy, and CodeCommit quite a bit. You can see an example of it all working together with Terraform here: https://github.com/cogini/multi-env-deploy
-
Running python when building a Docker image on AWS
Parameter Store is a good place to store things. ECS can read from it and set variables. This is a complete example of using Terraform to manage infrastructure with EC2 or ECS: https://github.com/cogini/multi-env-deploy Here is an app that runs in ECS: https://github.com/cogini/phoenix_container_example This task file sets env vars based on parameter store: https://github.com/cogini/phoenix_container_example/blob/master/ecs/taskdef.json
-
Ask HN: Who operates at scale without containers?
AWS has a fine stack for deploying "cloud native" apps on top of EC2 instances.
Build a base AMI using Packer and launch it to an Auto Scaling Group behind a load balancer. Deploy code to the ASG using CodeDeploy. Use RDS for the database.
This is a good match for languages that have good concurrency like Elixir. They benefit from deploying to big machines that have a lot of CPU cores, and keeping a common in-memory cache on the EC2 instance is more efficient than using an external cache like Elasticache. It also works well for resource-hungry systems with poor concurrency like Ruby on Rails. Putting these kinds of apps into big containers is just a waste of money.
Here is a complete example of that architecture using Terraform: https://github.com/cogini/multi-env-deploy
Similarly, bare metal can be really cost-effective. For $115/month, I can get a dedicated server with 24 VCPU cores (2x Intel Hexa-Core Xeon E5-2620 CPU), 64 GB RAM, 4x8 TB SATA, 30 TB traffic (see https://www.leaseweb.com/dedicated-servers#NL). That would be an order of magnitude more expensive on AWS with containers.
-
CodeBuild doesnt have access to Put Objects in S3 bucket after "Block all public access" has been turned on.
Here is how I did it with Terraform: https://github.com/cogini/multi-env-deploy/blob/master/terraform/modules/iam-codepipeline-app/main.tf
-
Advice on CI/CD at scale from GitHub Enterprise to CodePipeline (TF & CFN) ?
The AWS components are managed via Terraform: https://github.com/cogini/multi-env-deploy
- Do any companies/projects publish their Terraform code publicly?
-
Does anyone's company have open sourced infrastructure with Terraform/Terragrunt?
A fully featured infrastructure using terraform with terragrunt can be found in this repo: https://github.com/cogini/multi-env-deploy/tree/master/terraform
-
Terraform Prerequisites
You might like this full-featured example of using Terraform to set up the infrastructure for an application using EC2 instances in an autoscaling group or ECS containers. https://github.com/cogini/multi-env-deploy
-
Does your team/org create its own modules for production?
Here is a set of hand-coded modules I wrote that handle deploying real world complex apps to AWS: https://github.com/cogini/multi-env-deploy
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Aug 2026
Stats
cogini/multi-env-deploy is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of multi-env-deploy is HCL.
Popular Comparisons
- multi-env-deploy VS openvpn-aws-tf-ansible
- multi-env-deploy VS tutorials
- multi-env-deploy VS terraform-aws-ec2-instance
- multi-env-deploy VS circleci-demo-aws-ecs-ecr
- multi-env-deploy VS krops
- multi-env-deploy VS covid-alert-metrics-terraform
- multi-env-deploy VS modernisation-platform
- multi-env-deploy VS terraform-aws-components
- multi-env-deploy VS prio-server
- multi-env-deploy VS forms-terraform