Skip to content

M3 Terraform provider #59

Description

@Rikarin

docs/plan/01 § Ecosystem · terraform-provider-cybercloud · M3.

"Generated from the same OpenAPI. Cheap once the surface is generated, and it is what a serious customer asks for second."

⚠ ADR-011 distinguishes two things that are easy to conflate: Terraform is BUSL and cannot be offered as a managed service; publishing a provider for it is fine, and is what this row means.

⚠ Generate it from the published OpenAPI document, not the registry. docs/plan/21 § Generation's one hop exists so the compatibility diff over the published document covers every downstream surface; the chart-annotation emitter is the one exception and it had a reason no other emitter has. Same decision as #21 and #40.

Blocked on #11 — a collection path cannot reach any generated surface today, and a Terraform provider without a list is a provider that cannot refresh state.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    product-surfacePortal, CLI, SDK, provider catalogue

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions