Skip to content

docs: vendor-neutral remote-backend / TACO onboarding guide #18

Description

@so0k

Summary

With local state becoming the default for cdktn init (see open-constructs/cdk-terrain#287), the docs should present remote-state options on equal footing — vendor-neutral, no favourites — instead of presenting HCP Terraform as the default.

What to add

A "remote state options" guide listing choices alphabetically, each with a short equal-footing snippet:

  • env0
  • HCP Terraform
  • Scalr
  • Spacelift
  • Terrateam
  • self-managed: S3 / GCS / AzureRM / http

Key technical notes for the guide

  • Spacelift & env0 inject backend config dynamically at run time — projects should emit no backend block (the new cdktn init default is already correct for them).
  • HCP / TFE / Scalr use the cloud / remote backend — same construct, only the hostname differs (Scalr is a drop-in TFC alternative).
  • Terrateam / self-managed / Scalr BYO-storage use s3 / gcs / azurerm. S3 supports native locking via use_lockfile (no DynamoDB) on TF/OpenTofu 1.10+.
  • Standalone / external state servers use the http backend.

Pages to update (currently present HCP as the default)

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

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions