← Schema index / Config Reference
dynamic_nodes schema (451-468)
Canonical generated docsThis section is generated from
caco config schema --json. The table below preserves the runtime field path, type, required/default markers, and canonical description for every value in this slice.Dynamic node templates — joinable node classes whose instances are not listed statically.
| Field path | Type | Required | Default | Canonical description |
|---|---|---|---|---|
└ dynamic_nodes.<template-name>.node.interactive_defaults.<runtime-type>.provider | string | optional | Default provider override. | |
└ dynamic_nodes.<template-name>.node.interactive_defaults.<runtime-type>.env | map[string, string] | optional | Additional environment variables to inject. | |
└ dynamic_nodes.<template-name>.node.interactive_defaults.<runtime-type>.mcp_servers | list[string] | optional | Additional MCP server names to attach. | |
└ dynamic_nodes.config_strategy | map | optional | Operator-managed config strategy . Inheritable by concrete dynamic node instances. | |
└ dynamic_nodes.config_strategy.kind | string | required | Strategy kind: 'aca_share' or 'kubernetes_configmap'. | |
└ dynamic_nodes.config_strategy.artifact_id | string | required | Identifies the underlying deployment artifact. Nodes sharing the same artifact must use the same artifact_id. | |
└ dynamic_nodes.config_strategy.aca | map | optional | ACA-specific config (required when kind is aca_share). | |
└ dynamic_nodes.config_strategy.aca.resource_group | string | required | Azure resource group. | |
└ dynamic_nodes.config_strategy.aca.storage_account | string | required | Azure Storage account. | |
└ dynamic_nodes.config_strategy.aca.share_name | string | required | Azure Files share name. | |
└ dynamic_nodes.config_strategy.aca.path | string | required | Path within the share for the config file. | |
└ dynamic_nodes.config_strategy.aca.app_name_template | string | optional | Template for ACA app names (supports {node} placeholder). | |
└ dynamic_nodes.config_strategy.kubernetes | map | optional | Kubernetes-specific config (required when kind is kubernetes_configmap). | |
└ dynamic_nodes.config_strategy.kubernetes.namespace | string | required | Kubernetes namespace. | |
└ dynamic_nodes.config_strategy.kubernetes.configmap | string | required | ConfigMap name. | |
└ dynamic_nodes.config_strategy.kubernetes.key | string | required | Key within the ConfigMap. | |
└ dynamic_nodes.config_strategy.kubernetes.workload_kind | string | optional | Workload kind to restart (e.g. statefulset, deployment). | |
└ dynamic_nodes.config_strategy.kubernetes.workload_name | string | optional | Workload name to restart. |