PSRule.Rules.Azure
PSRule.Rules.Azure copied to clipboard
Rules to validate Azure resources and infrastructure as code (IaC) using PSRule.
Some templates may not have any parameters or any required parameters particularly if they are built from bicep. Currently PSRule for Azure will only automatically from CI expands from parameter...
We could do better clearly answering these questions in documentation: - [ ] What's the different between `ps-rule.yaml` and baselines? - [ ] Can baselines and `ps-rule.yaml` be used together?...
**What is the path or URL of the page you're reporting?** As shown in the internal community call, seems like we don't have a link to the powershell commands in...
Currently PSRule for Azure implements it's own expansion code to resolve templates dynamically at runtime. At the time when PSRule for Azure implemented these features, no other libraries where available...
Bicep integration currently uses the Bicep CLI which needs to be installed. Investigate if it is possible to use the `Azure.Bicep.Core` package instead which previously did not contain the ability...
PSRule can validate objects with custom PowerShell, YAML or JSON rules. PSRule for Azure should be able to validate resources based on Azure Policies. Migrated from Microsoft/PSRule#43
We need to improve documentation for testing a repository locally using VSCode extension including any configuration options that are relevant.
Files attached Pipeline Output ##[error]ArtefactDownload/apptools.json failed Azure.Template.UseDescriptions. Use descriptions for each resource in generated template(bicep, psarm, AzOps) to communicate purpose [apptools.zip](https://github.com/Azure/PSRule.Rules.Azure/files/8083529/apptools.zip)
Rules include a severity either critical, important, or awareness but currently that's not represented in the documentation for a rule. We should expose severity in the docs as an automated...
# Rule request ## Suggested rule change Check if NSG created by AKS has additional custom rules added. AKS adds and removes rules from this NSG automatically. ## Applies to...