@adaptiveworx/iac-azure
v0.1.4
Published
Reusable Pulumi infrastructure components for Microsoft Azure (Fabric, Storage, Key Vault, Networking). Empty skeleton — components are extracted into this library after they have stabilized through inline use in real Azure deployments.
Downloads
71
Maintainers
Readme
@adaptiveworx/iac-azure
Reusable Pulumi infrastructure components for Microsoft Azure, written in TypeScript.
Status: skeleton. No components yet. Patterns are first captured inline in real Azure deployments; once a pattern has stabilized across multiple uses it gets extracted into this library.
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