AzAPICall
PSRule.Rules.Azure
AzAPICall | PSRule.Rules.Azure | |
---|---|---|
2 | 2 | |
33 | 370 | |
- | 5.1% | |
6.5 | 9.6 | |
9 days ago | 3 days ago | |
PowerShell | PowerShell | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AzAPICall
-
Create Private Endpoints to all SQL Servers in all RGs
I like using the AzApiCall module from Julian Hayward to make ARG and Azure API REST calls as it handles the NextLink data consolidation and error handling.
-
I got tired of looking up group membership details for people that don't have access to ADUC. I used Powershell to make a GUI tool that anyone can use.
If you do Azure RM & AD API calls, then look at AzAPICall which is a PowerShell module Azure REST API call handler for ARM, Microsoft Graph, KeyVault, and LogAnalytics.
PSRule.Rules.Azure
-
The powershell way to validate Azure infrastructure
As devops I preferred an alternative way based on Powershell called PSRule for Azure which provides a suite of rules to validate resources and infrastructure as code (IaC) using PSRule. It provides two methods for analyzing Azure resources:
-
Can you block deployments of resources like app service using something other than policy?
I have been playing around with Azure PRSULE by your colleague Bernie White : https://github.com/Azure/PSRule.Rules.Azure . in short, you call pull azure policies, convert them to rules, you can implement in pipelines and check your code base and thus pre-deployment architecture in bicep files. Thats not all, it will also use azure well architected framework defintions to check your bicep files. Coming from c# and tdd/bdd im dying for something like this and its a small step in the right direction.
What are some alternatives?
monkey365 - Monkey365 provides a tool for security consultants to easily conduct not only Microsoft 365, but also Azure subscriptions and Microsoft Entra ID security configuration reviews.
PSBicep - This is the repo for the Bicep PowerShell Module.
Azure-MG-Sub-Governance-Reporting - Azure Governance Visualizer aka AzGovViz is a PowerShell script that captures Azure Governance related information such as Azure Policy, RBAC (a lot more) by polling Azure ARM, Storage and Microsoft Graph APIs.
azure-application-gateway-cert-utility - Azure App Gateway Cert Management Utility
PSMeraki - Meraki Powershell Module
CanadaPubSecALZ - This reference implementation is based on Cloud Adoption Framework for Azure and provides an opinionated implementation that enables ITSG-33 regulatory compliance by using NIST SP 800-53 Rev. 4 and Canada Federal PBMM Regulatory Compliance Policy Sets.
Prepare-VHD-for-Windows-AzureVM - PowerShell Module This repo is intend to help Cloud Admins and anyone that might need an easy and fast way to prepare a VHD to create a Windows Azure VM.
PSRule.Rules.AzureDevOps - PSRule Module for Azure DevOps. Audit your Azure DevOps project configuration for best practice adoption in minutes.
PSDocs - Generate documentation from Infrastructure as Code (IaC).
Public-Scripts - Various Scripts and Tools for Microsoft Technologies Professionals
PSRule-pipelines - Validate infrastructure as code (IaC) and DevOps repositories using Azure Pipelines.