All Projects → chrisanthropic → ansible-aws-template

chrisanthropic / ansible-aws-template

Licence: other
A tiny Ansible quick-start for AWS and Dynamic Inventory

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ansible-aws-template

aws-security-hub-response-and-remediation
Pre-configured response & remediation playbooks for AWS Security Hub
Stars: ✭ 58 (+383.33%)
Mutual labels:  aws-cloudformation
aws-maven-plugin
Deploys resources to AWS using maven
Stars: ✭ 25 (+108.33%)
Mutual labels:  aws-cloudformation
cloudformation-coverage-roadmap
The AWS CloudFormation Public Coverage Roadmap
Stars: ✭ 993 (+8175%)
Mutual labels:  aws-cloudformation
headless-wordpress
Headless Wordpress - AWS - Easy Setup
Stars: ✭ 42 (+250%)
Mutual labels:  aws-cloudformation
spring-cloud-aws
All development has moved to https://github.com/awspring/spring-cloud-aws Integration for Amazon Web Services APIs with Spring
Stars: ✭ 587 (+4791.67%)
Mutual labels:  aws-cloudformation
aws-resource-providers
A community driven repository where you can find AWS Resource Type Providers for different purposes (including org-formation ones).
Stars: ✭ 58 (+383.33%)
Mutual labels:  aws-cloudformation
GrassFormation
Deploy AWS Greengrass resources from your CloudFormation stack
Stars: ✭ 18 (+50%)
Mutual labels:  aws-cloudformation
cloudformation
A repository for Caylent AWS CloudFormation templates
Stars: ✭ 14 (+16.67%)
Mutual labels:  aws-cloudformation
aws-cfn-custom-resource-lambda-edge
🏗 AWS CloudFormation custom resource that allows deploying Lambda@Edge from any region
Stars: ✭ 19 (+58.33%)
Mutual labels:  aws-cloudformation
cfsec
Static analysis for CloudFormation templates to identify common misconfiguration
Stars: ✭ 53 (+341.67%)
Mutual labels:  aws-cloudformation
aws-cfn-ses-domain
AWS CloudFormation resources for Amazon SES domain and email identities
Stars: ✭ 45 (+275%)
Mutual labels:  aws-cloudformation
serverless-cloudformation-sub-variables
Serverless framework plugin for easily supporting AWS CloudFormation Sub intrinsic function variables
Stars: ✭ 25 (+108.33%)
Mutual labels:  aws-cloudformation
qaz
qaz—A CLI tool for Templating & Managing stacks in AWS Cloudformation
Stars: ✭ 89 (+641.67%)
Mutual labels:  aws-cloudformation
tug
Private Composer registry for private PHP packages on AWS Serverless
Stars: ✭ 33 (+175%)
Mutual labels:  aws-cloudformation
monitoring-jump-start
Monitor AWS resources with ease
Stars: ✭ 67 (+458.33%)
Mutual labels:  aws-cloudformation
wolkenkratzer
Javascript library for generating CloudFormation templates
Stars: ✭ 13 (+8.33%)
Mutual labels:  aws-cloudformation
react-native-s3
React Native app to upload and display images from Amazon S3 using AWS Amplify as the back end service.
Stars: ✭ 41 (+241.67%)
Mutual labels:  aws-cloudformation
aws-sync-routes
Synchronizes the specified route from the main/default route table to all custom route tables in the VPC.
Stars: ✭ 16 (+33.33%)
Mutual labels:  aws-cloudformation
cdk-collections
AWS Infra as Code(akka. AWS CDK) example collections
Stars: ✭ 19 (+58.33%)
Mutual labels:  aws-cloudformation
kubernetes-ami
A simple AMI and CloudFormation for launching Kubernetes on AWS
Stars: ✭ 41 (+241.67%)
Mutual labels:  aws-cloudformation

WHAT

A barebones setup for an Ansible project to manage AWS instances using Ansible's "Dynamic Inventory" script, and is only meant to get you started with Ansible and AWS.

HOW

  • Git clone this repo.
  • Export your AWS keys (or add the commands to your .profile or .bashrc)
    • export AWS_SECRET_ACCESS_KEY='###'
    • export AWS_ACCESS_KEY_ID='###'
  • Run it
    • ansible-playbook -i inventory/ec2.py playbook.yml

CAUTION

Running this script will create the following resources on your AWS account and YOU COULD BE CHARGED.

RESOURCES:

  • 1 local ssh key; ~/.ssh/id_rsa (if it doesn't exist)

  • 1 VPC

  • 1 VPC Internet Gateway

  • 2 subnets

  • 2 t2.micro EC2 instances

  • 2 EC2 Security Groups

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].