Skip to content

tsgoff/mongodb-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MongoDB

MonngoDB 5.0 Demo on AWS Graviton EC2 instances with GP3 volumes. Deployed with local Puppet apply over CodeDeploy.

Default is 1x c7g.medium. This can be adjusted in ./terraform/env/int/main.tf (instance_count must be odd and max 50)

Show cluster state:

ssh demo@`aws ec2 describe-instances --filters \
  "Name=tag:Name,Values=*mongodb-01*"  \
  "Name=instance-state-name,Values=running" --query \
  "Reservations[*].Instances[*].PublicIpAddress" --output text` \
  "echo 'rs.status()' | mongo"

Inputs

Variables
AWS_DEFAULT_REGION
AWS_ROLE_ARN or AWS_ACCESS_KEY_ID
AWS_EXTERNAL_ID or AWS_SECRET_ACCESS_KEY
PUBLIC_KEY

About

MongoDB 5.0 Cluster on AWS Graviton Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published