equinor/AzModules - Deploy resources to Azure

Manage IaC Modules Life-cycle using Idempotent modules.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ActionThe action to perform. Whatif, Validate, Deploy, Remove. Default: DeploynoDeploy
ResourceGroupNameTarget Resource Group to deploy resources to. Default: env.ResourceGroupNameno
SubscriptionSubscription ID or name to deploy resources to. Default: env.Subscriptionno
ManagementGroupIDTarget Management Group to deploy resources to. Default: env.ManagementGroupIDno
LocationAzure location for where to deploy resources. Default: env.Locationno
ModulesPathPath to a custom module library, structured as /$ModuleName/$ModuleVersion/deploy.*. Default: env.ModulesPathno
ModuleNameName and version of module. ResourceGroup. Default: env.ModuleNameno
ModuleVersionName and version of module. 1.0. Default: env.ModuleVersionno
ParameterFilePathPath to Parameter file. Will deploy based on single parameter file. Need to use either this or ParametersFolderPath. Default: env.ParameterFilePathno
ParameterFolderPathPath to Parameter folder. Will deploy based on multiple parameter files. Need to use either this or ParameterFilePath. Default: env.ParameterFolderPathno
ParameterOverridesParameter overrides. Provided as expected by AzCLI. Default: env.ParameterOverridesno
RetriesNumber of retries in case of failed attempts. Default: env.Retriesno5
RetryIntervalNumber of seconds between retries. Default: env.RetryIntervalno10
namedescription
OutputOutput from the action, as a compressed json data structure.