#terraform-aws-modules - November 2020

November 2020
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 6 years ago
oh @Jamie Nelson (BitFlight) implements a lot of his modules like ours - stylistically speaking
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
@davidvasandani were you using it?
davidvasandani
davidvasandaniabout 6 years ago
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
davidvasandaniabout 6 years ago
It looks like exactly what I need right now 😉
davidvasandani
davidvasandaniabout 6 years ago
FYI its confusing that its CloudPosse branded but not in their org.
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
It was a candidate for inclusion at the time
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
In any case it’s not maintained, but the readme and examples work as described
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
If you want to use it, take a fork so you can adjust it.
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
It’s tf 0.11.14
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
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)
Erik Osterman (Cloud Posse)about 6 years ago
@Jamie Nelson (BitFlight) @davidvasandani happy to host it if either of you are interested in updating it
davidvasandani
davidvasandaniabout 6 years ago
I’ll take a closer and look and weigh out updating this module vs creating our own.
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
It’s about 5 weeks of work and research in that module. So I hope you choose the path of forking it!
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
@davidvasandani also, if you’re on tf 0.11 anyway you should be able to just use the module as is.
davidvasandani
davidvasandaniabout 6 years ago
@Jamie Nelson (BitFlight) we’re on 0.12.
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
See how far you get with running the version 0.12 converter on it, and updating the module versions it uses.
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
You should be able to test it by applying the example
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
Since the example sets up containers that use app mesh
Jamie Nelson (BitFlight)
Jamie Nelson (BitFlight)about 6 years ago
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
Shankar Kumar Chaudhary
Shankar Kumar Chaudharyabout 6 years ago
anyone have successfully updated eks from 1.14 using terraform terragrunt? using terraform-root-modules
hashan perera
hashan pereraalmost 6 years ago(edited)
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
}
Amit Karpe
Amit Karpealmost 6 years ago(edited)
@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.
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)almost 6 years ago
Yes, I think that would be nice 👍️