PSRule.Rules.Azure icon indicating copy to clipboard operation
PSRule.Rules.Azure copied to clipboard

Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.

Results 236 PSRule.Rules.Azure issues
Sort by recently updated
recently updated
newest added

More test coverage with the below files: - https://github.com/Azure/PSRule.Rules.Azure/blob/main/src/PSRule.Rules.Azure/PSRule.Rules.Azure.psm1 - https://github.com/Azure/PSRule.Rules.Azure/blob/main/src/PSRule.Rules.Azure/rules/Azure.Common.Rule.ps1 Would be very beneficial to add more Pester tests to cover more of these functions and avoid regression in...

enhancement
help wanted

**Description of the issue** The rule `Azure.AppService.AlwaysOn` doesn't apply to function apps hosted on elastic premium plans. **Expected behaviour** This rule should not apply to function apps on elastic premium...

bug
rule: app-service

The rule name no longer makes sense as `Microsoft.Network/networkInterfaces` can be used by other services instead of just VMs. A more generic name just as `Azure.NIC.Attached` is a better idea....

breaking-change
rule: network

# Rule request ## Suggested rule change VNETs with a `GatewaySubnet` also should have an `AzureFirewallSubnet` if east-west traffic is being secured with Azure Firewall. ## Applies to the following...

rule: network

Review and update rule documentation with template and bicep examples. Find documentation here: https://azure.github.io/PSRule.Rules.Azure/en/rules/resource/#api-management Find source here: https://github.com/Azure/PSRule.Rules.Azure/tree/main/docs/en/rules

documentation
rule: api-management

Review and update rule documentation with template and bicep examples.

documentation
rule: container-registry

Currently when exporting a template a parameter file is required for any parameters without a default value. While validation between template and parameters is still desirable, in some circumstances when...

integration: azure-quickstart

Issue #772 automatically expands templates from parameter files but ideally we should also expand templates directly if they can be resolved by defaults or no parameters. Also this may be...

enhancement

# Rule request ## Suggested rule change Use Advanced Threat Protection for Azure Database for PostgreSQL server. This is **preview** feature. ## Applies to the following The rule applies to...

help wanted
good first issue
rule: postgresql

# Rule request ## Suggested rule change Use Advanced Threat Protection for Azure Database for MySQL server. This is **preview** feature. ## Applies to the following The rule applies to...

help wanted
good first issue
rule: mysql