#terraform-aws-modules (2020-11)

terraform Terraform Modules

Discussions related to https://github.com/terraform-aws-modules Archive: https://archive.sweetops.com/terraform-aws-modules/

2020-11-20

Amit Karpe avatar
Amit Karpe

@Erik Osterman (Cloud Posse) I was using RDS module but found that it has only one (MySQL) example. So if I create MsSQL example, will that be accepted as contribution? As I could not found MSSQL example at example.

I have reviewed the contribution section. I will create PR but before that I wanted to confirm here.

cloudposse/terraform-aws-rds

Terraform module to provision AWS RDS instances. Contribute to cloudposse/terraform-aws-rds development by creating an account on GitHub.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yes, I think that would be nice

1

2020-11-16

2020-11-13

hashan perera avatar
hashan perera

Hi Guys, does anyone know how to created a EKS node_group with permissions boundary from this module https://registry.terraform.io/modules/cloudposse/eks-node-group/aws/latest or include it to here like this

resource "aws_iam_role" "default" {
  count              = local.enabled ? 1 : 0
  name               = module.label.id
  permissions_boundary  = var.permissions_boundary
  assume_role_policy = join("", data.aws_iam_policy_document.assume_role.*.json)
  tags               = module.label.tags
}
cloudposse/terraform-aws-eks-node-group

Terraform module to provision an EKS Node Group. Contribute to cloudposse/terraform-aws-eks-node-group development by creating an account on GitHub.

Matt Gowie avatar
Matt Gowie

Hey Hashan, if you need a permissions boundary input for role that is created by that repo then feel free to fork and put up a PR. The only way to do that is to get it into the module.

cloudposse/terraform-aws-eks-node-group

Terraform module to provision an EKS Node Group. Contribute to cloudposse/terraform-aws-eks-node-group development by creating an account on GitHub.

hashan perera avatar
hashan perera

Thanks @Matt Gowie will create a PR

hashan perera avatar
hashan perera
add permissions_boundary for IAM by hashanmp · Pull Request #43 · cloudposse/terraform-aws-eks-node-group

what permissions_boundary policy for IAM Role created for EKS node group to restrict the IAM permissions on the account wide why IAM role can apply a permissions_boundary when there is a company-wi…

1

2020-11-04

2020-11-03

Shankar Kumar Chaudhary avatar
Shankar Kumar Chaudhary

anyone have successfully updated eks from 1.14 using terraform terragrunt? using terraform-root-modules

2020-11-02

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

oh @jamie implements a lot of his modules like ours - stylistically speaking

jamie avatar
jamie

@davidvasandani were you using it?

davidvasandani avatar
davidvasandani

I was thinking about it but wanted to know if CloudPosse had abandoned it or if there were any other reasons I shouldn’t use it.

davidvasandani avatar
davidvasandani

It looks like exactly what I need right now

davidvasandani avatar
davidvasandani

FYI its confusing that its CloudPosse branded but not in their org.

jamie avatar
jamie

It was a candidate for inclusion at the time

jamie avatar
jamie

In any case it’s not maintained, but the readme and examples work as described

jamie avatar
jamie

If you want to use it, take a fork so you can adjust it.

jamie avatar
jamie

It’s tf 0.11.14

jamie avatar
jamie

It was the biggest module I ever made. It was very difficult at the time, with the limited documentation available. I ended up having to go through the tf aws provider source code to get the details I needed.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@jamie @davidvasandani happy to host it if either of you are interested in updating it

1
davidvasandani avatar
davidvasandani

I’ll take a closer and look and weigh out updating this module vs creating our own.

jamie avatar
jamie

It’s about 5 weeks of work and research in that module. So I hope you choose the path of forking it!

jamie avatar
jamie

@davidvasandani also, if you’re on tf 0.11 anyway you should be able to just use the module as is.

davidvasandani avatar
davidvasandani

@jamie we’re on 0.12.

jamie avatar
jamie

See how far you get with running the version 0.12 converter on it, and updating the module versions it uses.

jamie avatar
jamie

You should be able to test it by applying the example

jamie avatar
jamie

Since the example sets up containers that use app mesh

jamie avatar
jamie

If I remember correctly, the example is one I converted to tf from an amazon Cloudformation template that they used in their app mesh introduction blog

    keyboard_arrow_up