{
  "id": 10477745,
  "title": "One manifest, two clouds: multi-cloud infrastructure with stackql-deploy",
  "url": "https://urgent.news/2026/09/28/one-manifest-two-clouds-multi-cloud-infrastructure-with-stackql-deploy",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-28T15:44:16.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/nirmalpatel008/one-manifest-two-clouds-multi-cloud-infrastructure-with-stackql-deploy-358j"
  },
  "original_language": "en",
  "account": "This tutorial expands the previous stackql-deploy example to work across two different cloud providers simultaneously. A single manifest declares infrastructure for both Google Cloud Platform (GCP) and Amazon Web Services (AWS), provisioning both VPCs in one build command. The manifest serves as the sole source of truth for the multi-cloud infrastructure, integrating features like per-environment values, tag-based resource identification, resource composability, and provider-specific query helpers. The AWS section of the walkthrough demonstrates additional capabilities not required in the simpler GCP example, including per-environment CIDR blocks, AWS-specific variable names, and provider-specific helpers that keep the manifest declarative despite wire-format differences.",
  "summary": "Tutorial 3 introduced stackql-deploy against a single Google Cloud project. One manifest, one provider, one VPC. The framework proved its shape: declarative resources described as SQL-anchored files, an exists-create-statecheck-exports loop that runs idempotently against live cloud APIs, no state file to maintain. This tutorial takes the same framework and puts it to work across two clouds at…",
  "key_points": [
    "Single manifest provisions infrastructure for both GCP and AWS",
    "Includes per-environment values, tag-based resource identification",
    "Demonstrates provider-specific query helpers and CIDR blocks"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}