#terraform-aws-modules - June 2024

Jackie Virgo
Jackie Virgoover 2 years ago
Has anyone used terraform-aws-s3-bucket module for creating bi-directional replication?
Evgenii Vasilenko
Evgenii Vasilenkoover 2 years ago
Hi team,
Can someone explain me how module cloudposse/label/null works and how to use it properly?
In this example https://github.com/cloudposse/terraform-aws-eks-cluster/blob/main/examples/complete/main.tf I see that we have almost in every module context = module.this.context
What kind of fields it will include? I'm curious because I connect Infracost and got the error:
Missing mandatory tags: Service, Environment

even if I added these tags in this module like this:
module "label" {
  source  = "cloudposse/label/null"
  version = "0.25.0"

  namespace  = "eg"
  stage      = "dev"
  name       = "work"
  attributes = ["cluster"]
  delimiter  = "-"

  tags = {
    "Environment" = "Dev",
    "Service"     = "EKS Cluster"
  }

  context = module.this.context
}
Shirisha Sudhakar Rao
Shirisha Sudhakar Raoover 2 years ago
We are working with a customer that requires the development environment to be created in the commercial cloud of AWS but requires the production environment to be in GovCloud. We are investigating the potential for using the atmos framework for provisioning stacks in both commercial and GovCloud at the same time. I looked around in the various channels on this forum, but could not find any mentions of GovCloud integration. Is it possible to integrate account creation and role based access via aws-teams and aws-team-roles components so that we can create and access accounts in both commercial and GovCloud AWS accounts at the same time?

Is this level of integration across the commercial and GovCloud accounts possible within the atmos framework structure? Did anyone complete this integration successfully?
Marat Bakeev
Marat Bakeevover 2 years ago
Does anyone use https://github.com/cloudposse/terraform-aws-vpn-connection together with atmos? -_- Maybe some kind soul can share configs to make it work with the rest of the components?