All Projects → antonbabenko → Terraform Aws Devops

antonbabenko / Terraform Aws Devops

Info about many of my Terraform, AWS, and DevOps projects.

Projects that are alternatives of or similar to Terraform Aws Devops

Aws
A collection of bash shell scripts for automating various tasks with Amazon Web Services using the AWS CLI and jq.
Stars: ✭ 493 (+210.06%)
Mutual labels:  aws, terraform, infrastructure-as-code
Karch
A Terraform module to create and maintain Kubernetes clusters on AWS easily, relying entirely on kops
Stars: ✭ 38 (-76.1%)
Mutual labels:  aws, terraform, infrastructure-as-code
Geodesic
🚀 Geodesic is a DevOps Linux Distro. We use it as a cloud automation shell. It's the fastest way to get up and running with a rock solid Open Source toolchain. ★ this repo! https://slack.cloudposse.com/
Stars: ✭ 629 (+295.6%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terratag
Terratag is a CLI tool that enables users of Terraform to automatically create and maintain tags across their entire set of AWS, Azure, and GCP resources
Stars: ✭ 385 (+142.14%)
Mutual labels:  aws, terraform, infrastructure-as-code
Toc
A Table of Contents of all Gruntwork Code
Stars: ✭ 111 (-30.19%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terracognita
Reads from existing Cloud Providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Stars: ✭ 452 (+184.28%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraform Sqs Lambda Trigger Example
Example on how to create a AWS Lambda triggered by SQS in Terraform
Stars: ✭ 31 (-80.5%)
Mutual labels:  aws, terraform, infrastructure-as-code
Tfsec
Security scanner for your Terraform code
Stars: ✭ 3,622 (+2177.99%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraboard
🌍 📋 A web dashboard to inspect Terraform States
Stars: ✭ 1,192 (+649.69%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraform Aws Asg
Terraform AWS Auto Scaling Stack
Stars: ✭ 58 (-63.52%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraform Aws Gitlab Runner
Terraform module for AWS GitLab runners on ec2 (spot) instances
Stars: ✭ 292 (+83.65%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraform
Terraform automation for Cloud
Stars: ✭ 121 (-23.9%)
Mutual labels:  aws, terraform, infrastructure-as-code
Iam Policy Json To Terraform
Small tool to convert an IAM Policy in JSON format into a Terraform aws_iam_policy_document
Stars: ✭ 282 (+77.36%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraformer
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Stars: ✭ 6,316 (+3872.33%)
Mutual labels:  aws, terraform, infrastructure-as-code
Infracost
Cloud cost estimates for Terraform in pull requests💰📉 Love your cloud bill!
Stars: ✭ 4,505 (+2733.33%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terraform Modules
Terraform Modules
Stars: ✭ 25 (-84.28%)
Mutual labels:  aws, terraform, infrastructure-as-code
Checkov
Prevent cloud misconfigurations during build-time for Terraform, Cloudformation, Kubernetes, Serverless framework and other infrastructure-as-code-languages with Checkov by Bridgecrew.
Stars: ✭ 3,572 (+2146.54%)
Mutual labels:  aws, terraform, infrastructure-as-code
Lambda The Terraform Way
AWS Lambda using Terraform., an Introductory Cookbook
Stars: ✭ 1,056 (+564.15%)
Mutual labels:  aws, terraform, infrastructure-as-code
Terrascan
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Stars: ✭ 2,687 (+1589.94%)
Mutual labels:  aws, terraform, infrastructure-as-code
Cluster.dev
Kubernetes-based Dev Environments with GitOps
Stars: ✭ 122 (-23.27%)
Mutual labels:  aws, terraform, infrastructure-as-code

Various links to most of my Terraform, AWS, and DevOps projects

Social links

  1. Primary blog - antonbabenko.com
  2. Blog - medium.com
  3. Company - betajob.com
  4. AWS Community Hero profile
  5. Github
  6. Linkedin
  7. Twitter
  8. Slideshare - many slide decks from my talks are there.

Like what I do? There are several ways to support me!

  1. GitHub Sponsors
  2. Open Collective
  3. Buy me a coffee
  4. Paypal
  5. Patreon

Utilities

  1. pre-commit-terraform - keep Terraform and Terragrunt code in a good shape (validate, format, document and more).
  2. terraform-cost-estimation - anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version). Also, available from the browser - terraform-cost-estimation.com
  3. terraform-docs-as-pdf - for people who like PDFs or work offline.
  4. awsp - AWS credential profile changer.

Big projects

modules.tf

Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform.

  1. Code generated by modules.tf - modules.tf-demo
  2. Source code: Serverless framework, AWS Lambda, etc, Terraform configurations

serverless.tf

"Doing serverless with Terraform".

serverless.tf framework aims to provide information, solutions, and tools for building, deploying, and managing serverless applications and infrastructure using Terraform. Read more about - What? Why? How? - antonbabenko/serverless.tf.

terraform-aws-modules

Open-source collection of 20+ Terraform AWS modules managed by the community. Check out meta-configurations for terraform-aws-modules organization.

terraform-best-practices.com - Terraform best practices free ebook.

See also terraform-best-practices-workshop repository.

Small projects, code from my talks

  1. May 2020 - Terragrunt Reference Architecture.
  2. February 2020 - Code for the talk "Manage any AWS resource with Terraform".
  3. Make your terragrunt output useful - shell alias which cut useless parts of Terragrunt output.

Abandoned and incomplete projects

  1. tfvars-annotations - Update values in terraform.tfvars using annotations
  2. terrapin - Terraform module generator
  3. terrible - Let's orchestrate Terraform configuration files with Ansible! Terrible idea! :)

... to be continued

Remember to watch, star and share this repository with your network!

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