antonbabenko
Repos
30
Followers
3414
Following
113

Terraform Best Practices free ebook translated into 🇬🇧🇫🇷🇩🇪🇮🇩🇮🇹🇧🇷🇵🇱🇺🇦🇪🇸🇮🇱🇷🇴🇹🇷

1477
315

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

322
52

pre-commit git hooks to take care of Terraform configurations 🇺🇦

2070
405

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

322
47

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

562
45

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

437
15

Events

Add support for AWS IPAM VPCs - IPv6

This issue has been resolved in version 3.16.0 :tada:

Created at 11 minutes ago
feat: Add IPAM IPv6 support

This PR is included in version 3.16.0 :tada:

Created at 11 minutes ago
antonbabenko create tag v3.16.0
Created at 11 minutes ago

chore(release): version 3.16.0 [skip ci]

3.16.0 (2022-09-26)

Features

Created at 11 minutes ago
fix: Fixed zabbix rules

This PR is included in version 4.13.1 :tada:

Created at 34 minutes ago
antonbabenko create tag v4.13.1
Created at 34 minutes ago

chore(release): version 4.13.1 [skip ci]

4.13.1 (2022-09-26)

Bug Fixes

Created at 34 minutes ago
fix: Fixed zabbix rules

@leoalves100 Thanks a lot for this fix!

Created at 35 minutes ago

fix: Fixed zabbix rules (#261)

Co-authored-by: Anton Babenko anton@antonbabenko.com

Created at 35 minutes ago
fix: Fixed zabbix rules

Description

Add to_port in zabbix rules

Motivation and Context

Error trying to apply zabbix rule

Error: Incorrect attribute value type

  on .terraform/modules/security_group/main.tf line 217, in resource "aws_security_group_rule" "ingress_with_cidr_blocks":
 217:   to_port = lookup(
 218:     var.ingress_with_cidr_blocks[count.index],
 219:     "to_port",
 220:     var.rules[lookup(var.ingress_with_cidr_blocks[count.index], "rule", "_")][1],
 221:   )
    |----------------
    | count.index is 0
    | var.ingress_with_cidr_blocks is list of map of string with 2 elements
    | var.rules is map of list of string with 148 elements

Inappropriate value for attribute "to_port": a number is required.

Breaking Changes

How Has This Been Tested?

  • [ ] I have updated at least one of the examples/* to demonstrate and validate my change(s)
  • [ ] I have tested and validated these changes using one or more of the provided examples/* projects
  • [ ] I have executed pre-commit run -a on my pull request
Created at 35 minutes ago

Updated update_groups script a bit

Created at 50 minutes ago
fix: Set `image_id` to come from the launch template instead of data source for self-managed node groups

This PR is included in version 18.29.1 :tada:

Created at 57 minutes ago
fix: Remove the kubernetes.io/cluster/cluster_id tag from node group SG

This issue has been resolved in version 18.29.1 :tada:

Created at 57 minutes ago
EKS clusters created with this module fail to work with ALB Ingress Controller

This issue has been resolved in version 18.29.1 :tada:

Created at 57 minutes ago
docs: Add section to FAQ about conflicting security group tags

This PR is included in version 18.29.1 :tada:

Created at 57 minutes ago
antonbabenko create tag v18.29.1
Created at 57 minutes ago
chore: Correct example ASG tag(s) to match `cluster-autoscaler` requirements

This PR is included in version 18.29.1 :tada:

Created at 57 minutes ago

chore(release): version 18.29.1 [skip ci]

18.29.1 (2022-09-26)

Bug Fixes

  • Set image_id to come from the launch template instead of data source for self-managed node groups (#2239) (c5944e5)
Created at 57 minutes ago
Use the latest terraform version

I know, we need to make any change in the code to trigger a new release. This is how the GH Actions release process works now ;)

Created at 4 hours ago
Add integration & route objects to outputs

Please propose a PR with the changes you want to have in the outputs.

Created at 6 hours ago
Remove needless newline

Thank you, Jon! 🇺🇦

Created at 6 hours ago
feat: Add IPAM IPv4 support

@drewmullen I agree we can make a more planned Terraform community meetup. I need to know what is the program for AWS Heroes, first. Stay in touch!

Created at 18 hours ago

Remove needless newline (#45)

Created at 20 hours ago
Remove needless newline
Created at 20 hours ago
feat: Add IPAM IPv4 support

The PR has been finally merged - it's time for the party at AWS re:invent 2022 🎉🥳 Agree?

Created at 20 hours ago
feat: Add support for IPAM

This issue has been resolved in version 3.15.0 :tada:

Created at 21 hours ago