One of the biggest challenges in an IaC managed infrastructure is to spot drift. Drift is the term that real-world state of your infrastructure differs from the state defined in your configuration. It is a blind spot and a source of potential security issues. Drift can have multiple causes: from…
Pavithra M
DevOps Engineer, Wego.
AWS Resource Cost Estimation via Terraform with Infracost and Atlantis on Github PR
Infracost lets you see a cost breakdown and understand costs before making changes. On integration with Atlantis, can see cloud cost estimates for Terraform in pull requests. So teams can understand better the cost of changes before deploy. Implementation: 1. Update your setup to use the infracost-atlantis [https://hub.docker.…
Setting up AWS SSO and AWS Client VPN
AWS Client VPN is a simple solution that allows users to connect from anywhere to their AWS environments. Single sign-on (SSO) is used widely across organizations to authenticate and authorize their users’ access to enterprise applications and IT services from a single identity provider (IdP). In this article, I’ll…
POTBOILER - Improving Dx using Ansible Playbook
In this blog entry, I want to share step by step guide in using potboiler to set up a MacBook with required configuration need for accessing NocoDB. Using this Ansible Playbook, we can do following things: * Installing common packages. * Install ec2 instance connect cli through pip * Check session-manager-plugin is installed…
Upgrading to Terraform v0.14
Terraform v0.14 is a major release and thus includes some changes that you'll need to consider when upgrading. Current version we use is v0.11, so first upgrade to v0.13. Using .terragrunt-version and .terraform-version to automatically switch based on folder tgenv and tfenv support switching versions automatically based…