@adaptiveworx/iac-azure
v0.1.3
Published
Reusable Pulumi infrastructure components for Microsoft Azure (Fabric, Storage, Key Vault, Networking). Empty skeleton — components extracted as Prosilio's first inline implementations stabilize.
Maintainers
Readme
@adaptiveworx/iac-azure
Reusable Pulumi infrastructure components for Microsoft Azure, written in TypeScript.
Status: skeleton. No components yet. Patterns are being captured inline in the Prosilio Azure stacks first; stable patterns will be extracted here.
Part of AdaptiveWorX iac-core —
a suite of open-source IaC libraries for multi-cloud Pulumi deployments.
Planned components
FabricCapacity— F-series capacity, region, admin assignmentsFabricWorkspace— workspace identity, capacity assignment, role grantsFabricLakehouse— Lakehouse + shortcut configuration helpersOneLakeShortcut— generalized shortcut wrapper (cross-region, cross-account)StorageSecure— ADLS Gen2 with private endpoints, public network disabled, hierarchical namespaceKeyVaultSecure— KV with private endpoint, RBAC model, soft-delete, purge protectionPrivateEndpointWithDns— PE + private DNS zone link + zone group configLogAnalyticsCentral— central LAW with retention, Defender linkageHubVNet/SpokeVNet— hub-and-spoke networking primitives
See ../../docs/architecture.md for the full roadmap.
Install (when components ship)
pnpm add @adaptiveworx/iac-azure @pulumi/azure-native @pulumi/pulumi