Skip to content

Showcase CI/CD with resource creation#6

Merged
felipe-loka merged 7 commits intomainfrom
showcase
Mar 10, 2025
Merged

Showcase CI/CD with resource creation#6
felipe-loka merged 7 commits intomainfrom
showcase

Conversation

@felipe-loka
Copy link
Owner

@felipe-loka felipe-loka commented Mar 10, 2025

Timeline of events

  1. Commit to add a simple queue ➡️ failed because of Terraform Format

  2. Commit to fix terraform format ➡️ failed because of vulnerabilities in the code
    image
    Notice that this comment was automatically removed from the PR once the security issues were fixed, that's why you can't see it.

  3. Commit to fix security issues ➡️ failed because of Terraform Format when added the config to add SSE for the queue

  4. Commit to fix the queue SSE terraform format ➡️ failed because of bad practice (tfline): no type defined for variable queue_name

  5. Commit to add type to variable ➡️ failed because of terraform-docs not updated

  6. Commit to add the terraform-docs documentation ➡️ failed because

@felipe-loka felipe-loka changed the title add queue Showcase CI/CD Mar 10, 2025
@github-actions
Copy link

github-actions bot commented Mar 10, 2025

[ DEV - us-east-1] Terraform Plan

→ Resource Changes: 1 to create, 0 to update, 0 to re-create, 0 to delete.

✨ Create

aws_sqs_queue.terraform_queue
+ arn                               = (known after apply)
+ content_based_deduplication       = false
+ deduplication_scope               = (known after apply)
+ delay_seconds                     = 0
+ fifo_queue                        = false
+ fifo_throughput_limit             = (known after apply)
+ id                                = (known after apply)
+ kms_data_key_reuse_period_seconds = 0
+ max_message_size                  = 262144
+ message_retention_seconds         = 345600
+ name                              = "my-queue"
+ name_prefix                       = (known after apply)
+ policy                            = (known after apply)
+ receive_wait_time_seconds         = 0
+ redrive_allow_policy              = (known after apply)
+ redrive_policy                    = (known after apply)
+ sqs_managed_sse_enabled           = true
+ tags_all                          = {
+     "Project" = "Terraform CI/CD"
  }
+ url                               = (known after apply)
+ visibility_timeout_seconds        = 30

Triggered by @felipe-loka, Commit: 5c869b4bba8dafc3a403d3be811b49d1fe36b173

@github-actions
Copy link

github-actions bot commented Mar 10, 2025

[ PROD - us-east-1] Terraform Plan

→ Resource Changes: 1 to create, 0 to update, 0 to re-create, 0 to delete.

✨ Create

aws_sqs_queue.terraform_queue
+ arn                               = (known after apply)
+ content_based_deduplication       = false
+ deduplication_scope               = (known after apply)
+ delay_seconds                     = 0
+ fifo_queue                        = false
+ fifo_throughput_limit             = (known after apply)
+ id                                = (known after apply)
+ kms_data_key_reuse_period_seconds = 0
+ max_message_size                  = 262144
+ message_retention_seconds         = 345600
+ name                              = "my-queue"
+ name_prefix                       = (known after apply)
+ policy                            = (known after apply)
+ receive_wait_time_seconds         = 0
+ redrive_allow_policy              = (known after apply)
+ redrive_policy                    = (known after apply)
+ sqs_managed_sse_enabled           = true
+ tags_all                          = {
+     "Project" = "Terraform CI/CD"
  }
+ url                               = (known after apply)
+ visibility_timeout_seconds        = 30

Triggered by @felipe-loka, Commit: 5c869b4bba8dafc3a403d3be811b49d1fe36b173

@felipe-loka felipe-loka changed the title Showcase CI/CD Showcase CI/CD with resource creation Mar 10, 2025
@felipe-loka felipe-loka merged commit 1559bd1 into main Mar 10, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant