Skip to content

Add HTTP backend#1

Open
gaelL wants to merge 4 commits into
masterfrom
gl_http_backend
Open

Add HTTP backend#1
gaelL wants to merge 4 commits into
masterfrom
gl_http_backend

Conversation

@gaelL

@gaelL gaelL commented Jul 13, 2022

Copy link
Copy Markdown
Member

No description provided.

@gaelL
gaelL force-pushed the gl_http_backend branch 3 times, most recently from 56e222d to 4045f88 Compare October 12, 2022 09:11
@gaelL gaelL changed the title [Draft] Trying to make HTTP backend work Add HTTP backend Oct 17, 2022
talset
talset previously approved these changes Mar 26, 2025
@gaelL
gaelL force-pushed the gl_http_backend branch 4 times, most recently from 4ea4229 to 1fda6dc Compare March 27, 2025 13:27
gaelL and others added 4 commits May 11, 2026 12:51
1. The `stateful_string` resource appears to be deprecated, so it has been replaced with the native `terraform_data` resource.
2. Using `stateful_string` with a large Terraform plan resulted in the following error:

   ```
   │ Error: Plugin error
   │
   │   with stateful_string.plan_output,
   │   on resource_plan_config.tf line 10, in resource "stateful_string" "plan_output":
   │   10: resource "stateful_string" "plan_output" {
   │
   │ The plugin returned an unexpected error from
   │ plugin.(*GRPCProvider).PlanResourceChange: rpc error: code =
   │ ResourceExhausted desc = grpc: received message larger than max (4858459
   │ vs. 4194304)
   ```

This change ensures better compatibility and avoids hitting gRPC message size limits.
Previously the resource was doing a new terraform init each /check command.
Adding this env var provide a cache to not download each time plugins and providers

This could have a huge bandwidth impact on workers
@gaelL
gaelL force-pushed the gl_http_backend branch from 541afc1 to 2d9761c Compare May 11, 2026 10: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.

2 participants