{"id":"ftl2-secret-bindings-map-modules-to-env-vars","text":"FTL2 secret bindings map module FQCN names to environment variable names (e.g., `{\"community.general.linode_v4\": {\"access_token\": \"LINODE_TOKEN\"}}`) for automatic secret injection.","truth_value":"IN","source":"entries/2026/05/11/deployments-catbeez-deploy-prod.md","source_url":"","source_hash":"","justifications":[],"dependents":[],"metadata":{"example":"async with automation(\n    secret_bindings={\n        \"community.general.linode_v4\": {\"access_token\": \"LINODE_TOKEN\"},\n        \"hetzner.hcloud.*\": {\"api_token\": \"HCLOUD_TOKEN\"},\n    },\n) as ftl:\n    # Tokens auto-injected when these modules run\n    await ftl.community.general.linode_v4(label=\"web01\", type=\"g6-nanode-1\")"},"explanation":{"steps":[{"node":"ftl2-secret-bindings-map-modules-to-env-vars","truth_value":"IN","reason":"premise"}]}}