Skip to content

packer and cloudformation templates for creating EC2-based jambonz deployments

Notifications You must be signed in to change notification settings

avoylenko/jambonz-infrastructure

 
 

Repository files navigation

jambonz infrastructure

This repository contains packer and Cloudformation templates for deploying jambonz on AWS EC2 instances. For deploying jambonz on Kubernetes, please refer to the jambonz helm chart repo.

There are two supported deployment configurations:

  • a jambonz-mini deployment which is an "all-in-one" deployment of jambonz on a single EC2 instance. This type of deployment is ideal for development and testing, as well as running smaller production loads. A cloudformation script script is provided to deploy the instance and create the supporting VPC, subnets, etc. that are needed.
  • a production deployment which deploys jambonz in a horizontally-scalable cluster using autoscale groups. For this deployment, 5 different packer scripts are provided to build the 5 AMIs that are needed, and a cloudformation script script is provided to deploy them and create the supporting VPC, subnets, etc. that are needed.

About

packer and cloudformation templates for creating EC2-based jambonz deployments

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • M4 54.1%
  • Shell 31.6%
  • JavaScript 8.3%
  • HCL 4.7%
  • Jinja 1.1%
  • C++ 0.2%