Skip to content

feat: add terraform module to install the lambda scope - #47

Merged
andres-nullplatform merged 1 commit into
mainfrom
feat/install-module
Sep 2, 2026
Merged

feat: add terraform module to install the lambda scope#47
andres-nullplatform merged 1 commit into
mainfrom
feat/install-module

Conversation

@andres-nullplatform

Copy link
Copy Markdown
Contributor

Adds lambda/specs/install/ — the OpenTofu module that registers the AWS Lambda
scope in nullplatform: service spec, scope type, the 14 action specs, and the
agent notification channel.

Branched fresh from main to replace #40, which carried the install module
alongside unrelated CI changes (removal of the release-please workflow and the
conventional-commit / branch-name checks) that conflicted with the chained
release pipeline merged in #41. This PR is the install module only.

File Purpose
main.tf scope_definition + scope_definition_agent_association (tofu-modules v6.19.1)
variables.tf Inputs; only nrn, np_api_key, tags_selectors are required
provider.tf nullplatform, http, external, null providers
backend.tf S3 state at lambda/install/terraform.tfstate
terraform.tfvars.example Template to copy to the gitignored terraform.tfvars

@andres-nullplatform
andres-nullplatform merged commit 0020bd1 into main Sep 2, 2026
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