Skip to content

[WIP] Support dynamic IaC for integrations - #1209

Draft
jeniawhite wants to merge 2 commits into
elastic:mainfrom
jeniawhite:evgb-DynIaC
Draft

[WIP] Support dynamic IaC for integrations#1209
jeniawhite wants to merge 2 commits into
elastic:mainfrom
jeniawhite:evgb-DynIaC

Conversation

@jeniawhite

Copy link
Copy Markdown
Contributor

What does this PR do?

We would like to support dynamic IaC generation for integrations, this change will allow integrations to declare IaC template manifests that will be used to create dynamic IaC for them to be deployed in a frictionless manner.

Why is it important?

Checklist

Related issues

jeniawhite and others added 2 commits August 4, 2026 20:35
Introduces a dedicated `type: blueprint` package that hosts canonical IaC
base templates under blueprints/<provider>/<trust-model>/<scope>.<format>.<ext>.
These are served from the registry and consumed by the cloud-iac-provisioner,
which applies each enabled integration's iac_blueprints RFC 6902 patches on top.

- spec/blueprint/{spec,manifest.spec}.yml + blueprints/spec.yml
- changelog entry under 3.7.0-next
- good_blueprint test package + validator test wiring

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@infra-vault-gh-plugin-prod

Copy link
Copy Markdown

💚 Build Succeeded

History

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