You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Multi Account (optional): Additional OU with Stackset Instance
usable when you wish to deploy anou with a dedicated instance.
# OPTIONAL: additional ou ids with seperate stackset_instanceresource "aws_cloudformation_stack_set_instance" "ou-id-0" { deployment_targets { organizational_unit_ids = ["ou-id-0"] } # must match the same region as the Stackset region = "us-east-1" # choose your preferred operation preferences operation_preferences { max_concurrent_count = 10 failure_tolerance_count = 10 concurrency_mode = "SOFT_FAILURE_TOLERANCE" } stack_set_name = module.firefly.stack_set_name}
# add debug = true to the existing modulemodule "firefly" { source = "github.com/gofireflyio/terraform-firefly-aws-onboarding?ref=v2.14.0" debug = true}output "integration_responses" { value = module.firefly.integration_responses}# share the output with Firefly support
Upgrading to from v1.y.z to v2.y.z
Use ofdevops-rob/terracurl provider is removed in favour of officialhashicorp/httpPrior to upgrading it is required to remove the deprecated resources from the state eg:
terraform state list | grep terracurl_requestmodule.firefly.module.firefly_aws_integration[0].terracurl_request.firefly_aws_integration_request
terraform state rm "module.firefly.module.firefly_aws_integration[0].terracurl_request.firefly_aws_integration_request"Removed module.firefly.module.firefly_aws_integration[0].terracurl_request.firefly_aws_integration_requestSuccessfully removed 1 resource instance(s).
Optional
You can optionally add tags to each relevant resource:
tags = { project: "zeus"}
You can optionally add a prefix to all created resource: