• Stars
    star
    409
  • Rank 102,247 (Top 3 %)
  • Language
  • Created over 8 years ago
  • Updated 12 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

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

Social links

  1. Primary blog - antonbabenko.com - not very active
  2. Blog - medium.com - not very active
  3. Company - betajob.com
  4. AWS Community Hero profile
  5. Github
  6. Linkedin
  7. Twitter: @antonbabenko, @weeklytf, @modulestf
  8. Slideshare - many slide decks of my talks

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

GitHub Sponsors

Contact me, if you want to sponsor the development of the open-source projects or any media projects listed below.

Media projects

Your Weekly Dose of Terraform

Weekly live streams on YouTube with reviews, interviews, Q&A, live coding, and some hacking with Terraform. Stats (June 2023): 7.7K+ subscribers.

youtube_cover

Playlists:

  1. Terraform tools reviews
  2. Terraform live coding

weekly.tf - Terraform Weekly newsletter

Weekly newsletter with updates from the Terraform world - blog posts, open-source projects, announcements, discussions. Stats (June 2023): 5K+ subscribers, 124 newsletters.

Use Google to search in the previous newsletters.

Utilities

  1. pre-commit-terraform - keep Terraform and Terragrunt code in a good shape (validate, format, document, security checks, cost estimation, 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 - Visual Studio Code extension for Terraform

Boost developer productivity when working with Terraform — semantic highlighting, autocomplete, and diagnostics should be just a beginning.

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?" at antonbabenko/serverless.tf.

terraform-aws-modules

Open-source collection of more than 48 Terraform AWS modules managed by the community for most popular AWS services with examples and documentation. These modules were downloaded more than 100 million times from Terraform Registry. Also, there are meta-configurations for terraform-aws-modules organization.

terraform-best-practices.com - Terraform Best Practices (free ebook).

Available translations:

See also terraform-best-practices-workshop repository for hands-on materials.

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. Diagrams to code (d2c) - Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform - Source and Terraform infrastructure configurations built using serverless.tf framework. Sample code produced by D2C tool. Not available via cloudcraft.co for new accounts since June 2022.
  2. tfvars-annotations - Update values in terraform.tfvars using annotations
  3. terrapin - Terraform module generator
  4. terrible - Let's orchestrate Terraform configuration files with Ansible! Terrible idea! :)

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

More Repositories

1

pre-commit-terraform

pre-commit git hooks to take care of Terraform configurations 🇺🇦
Shell
3,020
star
2

terraform-best-practices

Terraform Best Practices free ebook translated into 🇬🇧🇦🇪🇧🇦🇧🇷🇫🇷🇬🇪🇩🇪🇬🇷🇮🇱🇮🇳🇮🇩🇮🇹🇰🇷🇵🇱🇷🇴🇨🇳🇪🇸🇹🇷🇺🇦🇵🇰
HCL
1,942
star
3

serverless.tf

serverless.tf is an opinionated open-source framework for developing, building, deploying, and securing serverless applications and infrastructures on AWS using Terraform.
689
star
4

terraform-cost-estimation

Anonymized, secure, and free Terraform cost estimation based on Terraform plan (0.12+) or Terraform state (any version)
jq
659
star
5

terragrunt-reference-architecture

Terragrunt Reference Architecture (upd: May 2020)
HCL
367
star
6

modules.tf-lambda

Infrastructure as code generator - from visual diagrams created with Cloudcraft.co to Terraform
Python
347
star
7

terraform-best-practices-workshop

Terraform Best Practices - workshop materials
HCL
233
star
8

terraform-docs-as-pdf

Complete Terraform documentation (core + all official providers) as PDF files. Updating nightly.
Shell
198
star
9

awsp

AWS credential profile changer
Shell
90
star
10

you-have-passed-the-certification

I'm glad you have passed the certification! I just don't want to see posts about it in my LinkedIn newsfeed.
JavaScript
76
star
11

terrapin

[not-WIP] Terraform module generator (not ready for its prime time, yet)
Shell
71
star
12

modules.tf-demo

Real modules.tf demo (updated May 2021)
HCL
42
star
13

serverless.tf-playground

serverless.tf playground for examples and experiments
HCL
38
star
14

terraform-deployment-pipeline-talk

Code for my talks about Terraform in deployment pipeline
HCL
31
star
15

terraform-provider-openai

Terraform provider for OpenAI (experimental as hell)
Go
26
star
16

terraform-aws-anything

Content for "Manage any AWS resource with Terraform"
HCL
24
star
17

tfvars-annotations

[not-WIP] Update values in terraform.tfvars using annotations
Go
23
star
18

terrible

[not-WIP] Let's orchestrate Terraform configuration files with Ansible! Terrible!
Makefile
23
star
19

antonbabenko

11
star
20

addo-demo

All code used during my All Day DevOps talk
HCL
7
star
21

renovatebot-tf-tg-demo

Renovatebot with Terraform and Terragrunt
HCL
5
star
22

.github

Meta repository for all repositories in my account
1
star