我目前正在开发一个项目,目标是在部署 Azure 策略之前测试它们,这是我遇到的最接近这篇文章的https://charotamine.medium.com/azure-policy-what-if-you-test- your-policies-5ddb12c95a07 但这里也创建了资源。
我想知道是否有一些库将policy.json和resource.json作为输入并对resource.json文件运行策略分析。为了测试单个policy.json,我将创建多个resource.json文件,每个resource.json文件用于特定的测试用例(例如类的单元测试函数)
我尝试阅读Python azure sdk以获取任何有帮助的内容
我相信你可以使用下面的“框架”。 它们是 “Azure 策略的自动化测试方法。该方法从根本上基于行为驱动开发 (BDD)”。
https://github.com/fawohlsc/azure-policy-testing
或
https://github.com/Azure/Enterprise-Scale/wiki/ALZ-Policies-Testing(基于第一个)