App Configuration Not Using Standard SKU
Description
Azure App Configuration is a managed service that helps developers centralize their application configurations simply and securely.
Using the standard SKU for Azure App Configuration provides a variety of benefits, such as more requests per second, higher level of availability, disaster recovery, and advanced security features.
This policy ensures that Azure App Configuration uses the 'standard' SKU to benefit from these advanced features.
Code Example
terraform
resource "azurerm_app_configuration" "example" {
name = "example-app-configuration"
location = azurerm_resource_group.example.location
resource_group_name = azurerm_resource_group.example.name
# ... other configurations ...
+ sku = "standard" // Ensure SKU is set to standard
}Remediation
Terraform
Resource:
- azurerm_app_configuration
Arguments:
- sku
Rule Details
| Field | Value |
|---|---|
| ID | IAC-0695 |
| Severity | LOW |
| IaC Type | Terraform |
| Frameworks | Terraform, |
| Checkov ID | CKV_AZURE_188 |