multi-env-deploy

Complete example of deploying complex web apps to AWS using Terraform, Ansible, and Packer (by cogini)

Multi-env-deploy Alternatives

Similar projects and alternatives to multi-env-deploy

  1. distroless

    πŸ₯‘ Language focused docker images, minus the operating system.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. terraform-aws-eks

    Terraform module to create Amazon Elastic Kubernetes (EKS) resources πŸ‡ΊπŸ‡¦

  4. rfcs

    The Nix community RFCs (by NixOS)

  5. phoenix_container_example

    Production-quality example for Elixir/Phoenix building, testing, and running in containers

  6. openvpn-aws-tf-ansible

    OpenVPN with Terraform and Ansible on AWS

  7. tutorials

    DevOps Tutorials (by antonputra)

  8. infrastructure

    Official Arch Linux Infrastructure Repository (read-only mirror) (by archlinux)

  9. terraform-aws-ec2-instance

    Terraform module to create AWS EC2 instance(s) resources πŸ‡ΊπŸ‡¦

  10. krops

    Mirror of https://cgit.krebsco.de/krops/about/ (PRs / issues accepted, as can be seen by not having them disabled)

  11. circleci-demo-aws-ecs-ecr

    A demo project for deployment to AWS ECS from ECR on CircleCI 2.0.

  12. terraform-aws-components

    Discontinued Opinionated, self-contained Terraform root modules that each solve one, specific problem

  13. modernisation-platform

    A place for the core work of the Modernisation Platform β€’ This repository is defined and managed in Terraform

  14. 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)..

  15. prio-server

    Discontinued A Prio server implementation.

  16. notification-terraform

    Terraform for notification.canada.ca

  17. forms-terraform

    Infrastructure as Code for the GC Forms environment

  18. riff-raff

    The Guardian's deployment platform

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better multi-env-deploy alternative or higher similarity.

multi-env-deploy discussion

Log in or Post with

multi-env-deploy reviews and mentions

Posts with mentions or reviews of multi-env-deploy. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-09-21.
  • AWS Devops tools vs Bitbucket
    2 projects | /r/devops | 21 Sep 2022
    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
    2 projects | /r/devops | 17 Jul 2022
    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?
    7 projects | news.ycombinator.com | 22 Mar 2022
    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.
    1 project | /r/aws | 13 Mar 2022
    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) ?
    2 projects | /r/aws | 23 Feb 2022
    The AWS components are managed via Terraform: https://github.com/cogini/multi-env-deploy
  • Do any companies/projects publish their Terraform code publicly?
    8 projects | /r/devops | 6 Feb 2022
  • Does anyone's company have open sourced infrastructure with Terraform/Terragrunt?
    8 projects | /r/devops | 9 Jan 2022
    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
    1 project | /r/Terraform | 10 Nov 2021
    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?
    2 projects | /r/Terraform | 7 Feb 2021
    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
    SaaSHub helps you find the best software and product alternatives Learn more β†’

Stats

Basic multi-env-deploy repo stats
9
377
0.0
7 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that HCL is
the 22nd most popular programming language
based on number of references?