Skip to content

R2 도메인 연결#6

Merged
robin-maki merged 4 commits into
mainfrom
terraform-r2-domain
Feb 24, 2026
Merged

R2 도메인 연결#6
robin-maki merged 4 commits into
mainfrom
terraform-r2-domain

Conversation

@robin-maki

@robin-maki robin-maki commented Feb 24, 2026

Copy link
Copy Markdown
Member

No description provided.

@coderabbitai

coderabbitai Bot commented Feb 24, 2026

Copy link
Copy Markdown

Warning

Rate limit exceeded

@robin-maki has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 11 minutes and 34 seconds before requesting another review.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

📥 Commits

Reviewing files that changed from the base of the PR and between f5e52d5 and d3aa0d4.

📒 Files selected for processing (6)
  • .github/workflows/terraform-apply.yaml
  • .github/workflows/terraform-plan.yaml
  • apps/terraform/.terraform.lock.hcl
  • apps/terraform/cloudflare.tf
  • apps/terraform/main.tf
  • apps/terraform/r2.tf
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch terraform-r2-domain

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

Copy link
Copy Markdown
Show Terraform Plan
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # cloudflare_r2_custom_domain.media will be created
  + resource "cloudflare_r2_custom_domain" "media" {
      + account_id   = (sensitive value)
      + bucket_name  = "media"
      + domain       = "cdn.byulma.run"
      + enabled      = true
      + jurisdiction = "default"
      + status       = (known after apply)
      + zone_id      = "8faa1b93f00ba4d62cc6208ebe70d7af"
      + zone_name    = (known after apply)
    }

  # infisical_project.media will be created
  + resource "infisical_project" "media" {
      + audit_log_retention_days  = (known after apply)
      + has_delete_protection     = (known after apply)
      + id                        = (known after apply)
      + kms_secret_manager_key_id = (known after apply)
      + last_updated              = (known after apply)
      + name                      = "media"
      + slug                      = "media"
      + type                      = (known after apply)
    }

  # infisical_secret.r2_endpoint will be created
  + resource "infisical_secret" "r2_endpoint" {
      + env_slug     = "prod"
      + folder_path  = "/"
      + id           = (known after apply)
      + last_updated = (known after apply)
      + name         = "R2_ENDPOINT"
      + value        = (sensitive value)
      + value_wo     = (write-only attribute)
      + workspace_id = (known after apply)
    }

Plan: 3 to add, 0 to change, 0 to destroy.

@github-actions

Copy link
Copy Markdown
Show Terraform Plan
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # cloudflare_r2_custom_domain.media will be created
  + resource "cloudflare_r2_custom_domain" "media" {
      + account_id   = (sensitive value)
      + bucket_name  = "media"
      + domain       = "cdn.byulma.run"
      + enabled      = true
      + jurisdiction = "default"
      + status       = (known after apply)
      + zone_id      = "8faa1b93f00ba4d62cc6208ebe70d7af"
      + zone_name    = (known after apply)
    }

  # infisical_project.media will be created
  + resource "infisical_project" "media" {
      + audit_log_retention_days  = (known after apply)
      + has_delete_protection     = (known after apply)
      + id                        = (known after apply)
      + kms_secret_manager_key_id = (known after apply)
      + last_updated              = (known after apply)
      + name                      = "media"
      + slug                      = "media"
      + type                      = (known after apply)
    }

  # infisical_secret.r2_endpoint will be created
  + resource "infisical_secret" "r2_endpoint" {
      + env_slug     = "prod"
      + folder_path  = "/"
      + id           = (known after apply)
      + last_updated = (known after apply)
      + name         = "R2_ENDPOINT"
      + value        = (sensitive value)
      + value_wo     = (write-only attribute)
      + workspace_id = (known after apply)
    }

Plan: 3 to add, 0 to change, 0 to destroy.

Base automatically changed from rework to main February 24, 2026 08:48
@github-actions

Copy link
Copy Markdown
Show Terraform Plan
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
  + create

Terraform will perform the following actions:

  # cloudflare_r2_custom_domain.media will be created
  + resource "cloudflare_r2_custom_domain" "media" {
      + account_id   = (sensitive value)
      + bucket_name  = "media"
      + domain       = "cdn.byulma.run"
      + enabled      = true
      + jurisdiction = "default"
      + status       = (known after apply)
      + zone_id      = "8faa1b93f00ba4d62cc6208ebe70d7af"
      + zone_name    = (known after apply)
    }

  # infisical_project.media will be created
  + resource "infisical_project" "media" {
      + audit_log_retention_days  = (known after apply)
      + has_delete_protection     = (known after apply)
      + id                        = (known after apply)
      + kms_secret_manager_key_id = (known after apply)
      + last_updated              = (known after apply)
      + name                      = "media"
      + slug                      = "media"
      + type                      = (known after apply)
    }

  # infisical_secret.r2_endpoint will be created
  + resource "infisical_secret" "r2_endpoint" {
      + env_slug     = "prod"
      + folder_path  = "/"
      + id           = (known after apply)
      + last_updated = (known after apply)
      + name         = "R2_ENDPOINT"
      + value        = (sensitive value)
      + value_wo     = (write-only attribute)
      + workspace_id = (known after apply)
    }

Plan: 3 to add, 0 to change, 0 to destroy.

@robin-maki robin-maki added this pull request to the merge queue Feb 24, 2026
Merged via the queue into main with commit 063d493 Feb 24, 2026
2 checks passed
@robin-maki robin-maki deleted the terraform-r2-domain branch February 24, 2026 08:52
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