Skip to content

Compatibility

llms.txtlists every page for an agent
Optional: hand this page to your coding agentThe steps work by hand too.
Show the whole prompt
Follow https://intentius.io/choudoufu/azure/compatibility/. Run `choudoufu live-check` here and report each refusal.
Never apply or destroy (`choudoufu apply`, `choudoufu destroy`, `tofu apply`), approve a saved plan, or merge; never edit or remove an owner tag by hand.

AWSKubernetesGCPAzure

choudoufu live-check

It reads the schemas choudoufu init fetched.

The live backend in estate.chdf.hcl takes the place of the backend or cloud block.

count and for_each work. The provider block names the subscription.

Stock azurerm and azapi. An azurerm type whose ARM id template is admitted plans, and so does every ARM type through azapi_resource (READINESS.md).

Write a role assignment as an azapi_resource:

resource "azapi_resource" "reader" {
type = "Microsoft.Authorization/roleAssignments@2022-04-01"
name = "4f6a2c1e-8b3d-4e5f-9a7b-1c2d3e4f5a6b"
parent_id = azurerm_resource_group.app.id
body = { properties = { principalId = var.principal_id, roleDefinitionId = var.reader_role_id } }
}

-target and plan files work.

The full list is COMPATIBILITY.md.

choudoufu