Skip to content

feat(microvm): add standalone Terraform provider baseline - #5362

Draft
edersonbrilhante wants to merge 1 commit into
add-multi-runner-v2-examplefrom
microvm-provider-independent
Draft

feat(microvm): add standalone Terraform provider baseline#5362
edersonbrilhante wants to merge 1 commit into
add-multi-runner-v2-examplefrom
microvm-provider-independent

Conversation

@edersonbrilhante

@edersonbrilhante edersonbrilhante commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Description

Adds a standalone Terraform AWS Lambda MicroVM compute-provider baseline for the experimental multi-runner v2 path. The provider module owns the Lambda MicroVM control-plane resources, logging, runner configuration, IAM policy fragments, and input validation; its nested trust-policy module provides the assume-role policy contract.

The module exposes provider outputs for later runner-config integration while keeping the provider implementation independent from the existing stack. This PR is an independent copy of #5260: it does not wire MicroVM into the multi-runner module and does not modify the existing #5260#5349 stack.

Test Plan

Related Issues

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@edersonbrilhante
edersonbrilhante force-pushed the microvm-provider-independent branch from e32163b to dc79273 Compare September 4, 2026 12:37
@edersonbrilhante
edersonbrilhante changed the base branch from main to fix-multi-runner-v2-routing September 4, 2026 12:38
@edersonbrilhante
edersonbrilhante changed the base branch from fix-multi-runner-v2-routing to main September 4, 2026 12:38
@edersonbrilhante
edersonbrilhante changed the base branch from main to fix-multi-runner-v2-routing September 4, 2026 12:39
@edersonbrilhante
edersonbrilhante changed the base branch from fix-multi-runner-v2-routing to remove-v2-legacy-input-requirements September 4, 2026 18:04
@edersonbrilhante
edersonbrilhante changed the base branch from remove-v2-legacy-input-requirements to add-multi-runner-v2-example September 4, 2026 18:08
@edersonbrilhante
edersonbrilhante force-pushed the microvm-provider-independent branch from dc79273 to a2241fd Compare September 4, 2026 18:12
@edersonbrilhante edersonbrilhante added microvm javascript Pull requests that update Javascript code labels Sep 4, 2026
@edersonbrilhante
edersonbrilhante force-pushed the microvm-provider-independent branch from a2241fd to 61f8222 Compare September 4, 2026 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

javascript Pull requests that update Javascript code microvm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant