Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    fii
    @fii
    does this support elastic beanstalk ?
    AneeshaGigo
    @AneeshaGigo
    Hi,
    how can we split the ebs volumes into different drives of a windows isntance?
    Todd Thomas
    @todd-dsm
    Anyone having problem a problem with merging?
    Example: starting with: terraforming vpc --tfstate > /tmp/tforms/terraform.tfstate works fine.
    Then: terraforming nacl --tfstate --merge=/tmp/tforms/terraform.tfstate fails
    Wojciech Szpunar
    @szpuni_twitter
    Hi, does terraforming support elastic Beanstalk ? I haven't yet seen option in manual and I wonder if this is something planned to build in near future
    Chris Evett
    @chrisevett
    Hey there, would it be possible to push a new release to rubygems? Theres a bug fix i need and I don’t want to maintain my own fork. @dtan4
    I can do it just need the go ahead
    Chris Evett
    @chrisevett
    I sent a pr with the tag and version bump plus the changelog, you’ll just need to push to rubygems
    Victor Yang
    @pydevops
    https://www.terraform.io/docs/providers/google/r/compute_instance.html (v.10.0?) introduces "boot_disk" , "scratch_disk" to deprecate "disk". As a result, I have made changes to "boot_disk". However this results in "force a new resource" on the gcp instance. This is not desirable for any environment even in dev environment. Is there any insight to this problem?
    14mar1983
    @14mar1983
    hi all...
    I am getting "aws_iam_role.lambda_exec_role: Error creating IAM Role lambda_exec_role: EntityAlreadyExists: Role with name lambda_exec_role already exists.
    status code: 409, request id: 6bfe8f30-8bd1-11e7-b977-f9158e3442e0"
    need help on this how to avoid it...already role has been created at AWS end using lambda terraform script...
    14mar1983
    @14mar1983
    hi all gurus pl help us
    I am getting "aws_iam_role.lambda_exec_role: Error creating IAM Role lambda_exec_role: EntityAlreadyExists: Role with name lambda_exec_role already exists.
    status code: 409, request id: 6bfe8f30-8bd1-11e7-b977-f9158e3442e0"
    need help on this how to avoid it...already role has been created at AWS end using lambda terraform script...
    14mar1983
    @14mar1983
    Hello Good morning everyone
    I want to create a redshift cluster with IAM role that allows read/write access to the
    s3bucket
    14mar1983
    @14mar1983
    hello
    Brandon McNama
    @DWSR
    @pydevops This makes sense from Terraform's perspective as the configuration has changed. disk is deprecated, not gone.
    @pydevops What you could do is import the current GCP instance via terraform import or refresh the current state of your infrastructure via terraform refresh. This ought to update what Terraform knows about your actual infrastructure
    Kiran Gangineni
    @kirangangineni
    Hi All - I am new to terraform. How I deploy AWS API gateway using swagger file in terraform
    Marwan Rabbâa
    @waghanza
    Hi, I've found this awesome gem. May I ask if a work to support OpsWork is on ?
    neeleshg
    @neeleshg
    Hi All,
    Thanks for building up such wonderful tool Terraforming.
    I am facing one issue. "terraforming sg" is not picking up ingress rule which has ipv6 cidr.
    any idea ?
    Ghost
    @ghost~59eab51fd73408ce4f7b031f
    can someone suggest pl how to access a shell script inside terraform file which will print ami-id,hostname , instance metadata and will save it to s3...
    Brian Cameron
    @yippinow_twitter
    I am interested in deploying the AWS WAF Security Automations via Terraform (e.g. github cerbo/aws-waf-security-automation). Is anyone here familiar with how to approach this, or whether this module works well?
    DG
    @shdobxr
    I see ruby 2.x is supported. Is there a specific rev that is preferred ?
    DG
    @shdobxr
    Merging all of the statefiles.... I found a javascript to do it, but it doesn't work. Any pointers?
    Edward Ortega
    @3j0s
    Greetings!, When i run "terraforming iamgp" nothing happen, but i've downloaded almost everything of my configuration with other option, so.. It is an bug? or i've to do something besides that?
    Rafael Bernardo
    @rafilkmp3
    Hi , i need export ecs task definitions, any ways to do this ?
    Narayanan Raghavan
    @naruraghavan
    is there a good way to export all with a tag
    any ideas?
    ec2,elb,asg,sg
    ajanarth
    @ajanarth

    @ajanarth
    Hi
    I am new here
    trying to fix an issue that I am facing recently with terraform import
    bash-3.2# terraform import aws_elastic_beanstalk_environment.dtapi-signalqa dtapi-signalqa
    aws_elastic_beanstalk_environment.dtapi-signalqa: Importing from ID "dtapi-signalqa"...
    aws_elastic_beanstalk_environment.dtapi-signalqa: Import complete!
    Imported aws_elastic_beanstalk_environment (ID: dtapi-signalqa)
    aws_elastic_beanstalk_environment.dtapi-signalqa: Refreshing state... (ID: dtapi-signalqa)

    Error: aws_elastic_beanstalk_environment.dtapi-signalqa (import id: dtapi-signalqa): 1 error(s) occurred:

    • import aws_elastic_beanstalk_environment.dtapi-signalqa result: dtapi-signalqa: import aws_elastic_beanstalk_environment.dtapi-signalqa (id: dtapi-signalqa): Terraform detected a resource with this ID doesn't
      exist. Please verify the ID is correct. You cannot import non-existent
      resources using Terraform import.

    bash-3.2# pwd
    despite I have verified the id and resource existence, the error persists
    appreciate any assistance
    bash-3.2# terraform --version
    Terraform v0.11.5

    bash-3.2#

    I am on macOS High Sierra

    Ashik Mohammed
    @ashik-urolime
    Hi,
    I need to export ECS(Cluster, Task Definistions), ECR, Target groups, Lambda. Any ways to do this ?
    nsaud01
    @nsaud01
    Hi folks . I'm trying to create a conditional tag for my ASG's and I'm very confused. This is what I have so far. I was hoping someone would have an answer on how to go about this.
    locals {
      tags = [
        {
          key                 = "StopAfterHours"
          value               = ""
          propagate_at_launch = "true"
        },
        {
          key                 = "StartAfterHours"
          value               = ""
          propagate_at_launch = "true"
        },
      ]
    
      tags_enabled = ${var.on_off_hours}
    }
    
    resource "aws_autoscaling_group" "manager_asg" {
      name                      = "${var.aws_cloud_stack_name}-ManagerAsg-${aws_launch_configuration.manager_lc.name}"
      min_size                  = "${var.manager_asg_min_size}"
      max_size                  = "${var.manager_asg_max_size}"
      health_check_grace_period = 300
      health_check_type         = "EC2"
      desired_capacity          = "${var.manager_asg_des_size}"
      protect_from_scale_in     = true
      target_group_arns         = ["${var.target_group_arns}"]
    
      tags = [
        {
          key                 = "Environment"
          value               = "${var.aws_cloud_stack_name}"
          propagate_at_launch = true
        },
        {
          key                 = "Name"
          value               = "${var.aws_cloud_stack_name}-Manager"
          propagate_at_launch = true
        },
        {
          key                 = "swarm-node-type"
          value               = "manager"
          propagate_at_launch = true
        },
        {
          key                 = "role"
          value               = "daws"
          propagate_at_launch = true
        },
        {
          key                 = "aws:cloudformation:stack-name"
          value               = "${var.aws_cloud_stack_name}"
          propagate_at_launch = true
        },
      ]
    
      launch_configuration = "${aws_launch_configuration.manager_lc.name}"
    
      vpc_zone_identifier = ["${aws_subnet.subnet_0.id}",
        "${aws_subnet.subnet_1.id}",
        "${aws_subnet.subnet_2.id}",
      ]
    
      lifecycle {
        create_before_destroy = true
      }
    }
    Sebastien Tardif
    @SebTardif
    Hello! I'm joining an organization that create all their AWS infrastructure with Ansible. It's pretty clean script but... no easy way to delete a 'stack' that have been just created. I wonder if using terraforming I could easily feed terraform with what I have created with a set of aws tags to leverage the 'deletion' functionality of terraform?
    Jon Little
    @JonLittleIT
    does anyone have an example of modular setup of ACM cert for ELB with out creating one. Using an already made ACM cert?
    chenrui
    @chenrui333
    is this terraforming repo still under maintenance?
    bachehboune
    @bachehboune
    Hey Guys, Does anyone knows if terraforming supports AWS Glue resources?
    Nick Venenga
    @nijave
    @bachehboune I don't see it mentioned anywhere
    I'm thinking about trying to add additional alb support (listeners, certs, listener attachments, etc). Any idea how these should look? It seems like all the resource types are currently completely separate although it seems to make sense to be able to export an entire ALB setup with all the pieces (that would definitely make it easier to consume)
    Nick Venenga
    @nijave
    @SebTardif are they using Ansible directly against AWS or to automate something like Cloudformation stacks?
    Either way, though, I don't think trying to build tooling around Terraform to only delete things is going to work smoothly. You'd have to get the resources in Terraform, get Terraform to reconcile any differences, then delete the resources from Terraform and let Terraform cleanup. It'd probably just be easier to use the cli/some aws sdk
    With Cloudformation, you'd have the added step of modifying the deletion policy to retain resources
    r0mk
    @r0mk
    Hi! I am using aws compatible cloud hosting, is it possible to set other api url for terraforming?
    jamesliulondon
    @jamesliulondon
    I need to run a netsh.exe command to open a firewall (and allow winrm). custom_data is only linux right? [azurerm_virtual_machine_extension is the way to go?]
    Niels Baltodano
    @niels581
    Has anyone seen this error
    ´´´
    aws_lambda_permission.isimani_api: Error adding new Lambda Permission for isimani-api: PolicyLengthExceededException: The final policy size (20795) is bigger than the limit (20480).
    status code: 400, request id: 48d79bfb-2cbc-44c1-aba2-2c9e19791f22
    ´´´