Azure Plugin Release Notes
0.1.4
New: Nine resources for private workload patterns: Network::LoadBalancer, Network::PrivateEndpoint, Network::PrivateDnsZone, Network::PrivateDnsZoneVirtualNetworkLink, Network::PrivateDnsZoneGroup, Compute::Disk, Compute::VirtualMachineScaleSet, Storage::BlobContainer, and ManagedIdentity::FederatedIdentityCredential. Enables provisioning private-endpoint-fronted services (private DNS zones linked to VNets, app-side private endpoints) and scaled compute backed by managed disks.
Breaking: Resource type identifiers now use uppercase AZURE:: instead of Azure:: (e.g. AZURE::Network::VirtualNetwork, AZURE::ContainerService::ManagedCluster). Aligns with the casing used by the AWS, GCP, and OCI plugins. CLI filters or queries that reference Azure resource types by string need updating; resources already in inventory under the old casing should be re-discovered after upgrade.
0.1.2
New: AKS sub-resource support. MaintenanceConfiguration, Extension, FluxConfiguration, and TrustedAccessRoleBinding can now be managed alongside ManagedCluster. Use these for AKS maintenance windows, Kubernetes extensions (Flux, Dapr, Azure ML), GitOps Flux v2 configuration, and granting Azure services access to an AKS cluster.
New: ManagedCluster now exposes kubeConfig and the cluster CA certificate through its res resolvable. This lets you provision an AKS cluster and deploy Kubernetes workloads onto it from the same forma without a manual kubeconfig step — the same pattern as EKS auth via resolvables.
0.1.1
Fix: Error responses from the Azure API now include the correct HTTP status code, improving error messages when operations fail.
Fix: Apply and sync no longer fail on resources with empty optional arrays or maps in their schema.
0.1.0
Initial release of the Azure plugin as a standalone package built on the formae Plugin SDK.