All Projects → kgoedecke → circleci-beanstalk-example

kgoedecke / circleci-beanstalk-example

Licence: other
CircleCI 2.0 AWS Beanstalk example to deploy Node app

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to circleci-beanstalk-example

aws-elastic-beanstalk-cli
The EB CLI is a command line interface for Elastic Beanstalk that provides interactive commands that simplify creating, updating and monitoring environments from a local repository.
Stars: ✭ 102 (+200%)
Mutual labels:  elasticbeanstalk, beanstalk
django-eb-sqs-worker
Django Background Tasks for Amazon Elastic Beanstalk
Stars: ✭ 27 (-20.59%)
Mutual labels:  elasticbeanstalk, beanstalk
aws-maven-plugin
Deploys resources to AWS using maven
Stars: ✭ 25 (-26.47%)
Mutual labels:  beanstalk, aws-beanstalk
elastic-beanstalk-nginx-uwsgi-django
A Django sample app running with uWSGI and Nginx on AWS Elastic Beanstalk.
Stars: ✭ 87 (+155.88%)
Mutual labels:  elasticbeanstalk
phx-auth-api
Authentication for Phoenix with JWT, user privileges and CI
Stars: ✭ 13 (-61.76%)
Mutual labels:  circleci
docker-coala-base
coala base docker image
Stars: ✭ 20 (-41.18%)
Mutual labels:  circleci
aeonian
Continuous deployment assistance for S3 + CloudFront environments
Stars: ✭ 42 (+23.53%)
Mutual labels:  circleci
ebs-backup
Backup EBS Volumes
Stars: ✭ 34 (+0%)
Mutual labels:  aws-ebs
stuyspec.com
🖼 The Stuyvesant Spectator's website, built with React, GraphQL, and Rails.
Stars: ✭ 22 (-35.29%)
Mutual labels:  circleci
sf-tree-history
Tracking the history of trees in San Francisco
Stars: ✭ 23 (-32.35%)
Mutual labels:  circleci
django-boilerplate-3.6.1
Django served by Gunicorn running behind Nginx reverse proxy. Deploy to AWS Elastic Beanstalk with Fabric3!
Stars: ✭ 13 (-61.76%)
Mutual labels:  elasticbeanstalk
simplecov-parallel
Parallelism support for SimpleCov, currently only for CircleCI 1.0
Stars: ✭ 31 (-8.82%)
Mutual labels:  circleci
googletest-ci
Continuous integration (CI) + Google Test (gtest) + CMake example boilerplate demo
Stars: ✭ 14 (-58.82%)
Mutual labels:  circleci
zimagi
Zimagi - Modular Data Integration, Processing, and Distribution Platform
Stars: ✭ 15 (-55.88%)
Mutual labels:  circleci
example-images
CircleCI convenience image examples, generated by https://github.com/circleci/circleci-images, for sending READMEs and example Dockerfiles to Docker Hub via automated builds
Stars: ✭ 31 (-8.82%)
Mutual labels:  circleci
cimg-go
The CircleCI Go (Golang) Docker Convenience Image.
Stars: ✭ 13 (-61.76%)
Mutual labels:  circleci
circleci
CircleCI REST API Ruby Gem
Stars: ✭ 93 (+173.53%)
Mutual labels:  circleci
koshry
Run on CI, Apply Rules on the Build and Get the Result back to the Pull Request.
Stars: ✭ 59 (+73.53%)
Mutual labels:  circleci
Shappar
気軽に投票を【取れる】【見れる】【できる】アプリです。
Stars: ✭ 22 (-35.29%)
Mutual labels:  circleci
keynote-react-ssr
[AWS Community Day 2020] React.js SSR on AWS Demo
Stars: ✭ 54 (+58.82%)
Mutual labels:  elasticbeanstalk

CircleCI 2.0 Elastic Beanstalk Example

This example shows how to deploy to AWS Elastic Beanstalk (EBS) using CircleCI 2.0.

Overview

  • Continuous Integration of Node app to Beanstalk using CircleCI 2.0
  • Multiple Environment deployment: master and develop to deploy to production and staging Beanstalk environment
  • Easily appliable for other platforms/languages
  • Support Bitbucket or Github

Requirements

Usage

  1. Connect CircleCI to your Git
  2. Spin up your Beanstalk environment either using the AWS Management Console or the AWS CLI
  3. Replace the environment name in .circleci/config.yml with your Beanstalk environment name
  4. Replace the environment and application name in .elasticbeanstalk/config.yml
  5. Change the platform (Node, PHP, ...) and AWS Region in .elasticbeanstalk/config.yml if needed
  6. Push to your master branch to trigger the CircleCI build

For more details see the tutorial below.

Tutorial

KevinGoedecke.me - How to deploy to Beanstalk using CircleCI 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].