Latest 2022 EKS Cluster with Load Balancing Controller and External DNS

Need a terraform script to setup the latest 2022 EKS cluster including the best goodies like Helm, AWS Load Balancer Controller and External DNS? Then please have a look at my GitHub repository eks-cluster-with-lb-controller. The advantage of its configuration is that for the lifecycle of application specific resources (DNS entries, load balancers, target groups), Terraform is not needed. Kubernetes ingress resources with specific annotations are sufficient and can be checked into each application’s repository to fulfill IaC requirements....

February 7, 2022 · 1 min · Marcus Schiesser

Switching to an IAM role that requires MFA in AWS

IAM roles are a great way to increase security in AWS. A user can switch to a specific role and get a new set of permissions. The Switching to an IAM role article explains how to do this for the AWS CLI, but unfortunately leaves out how to switch to a role that requires MFA. The trick is to add a mfa_serial parameter to the profile in the ~/.aws/config file, e....

December 30, 2021 · 1 min · admin