Skip to content

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

FieldValue
IDIAC-0695
SeverityLOW
IaC TypeTerraform
FrameworksTerraform,
Checkov IDCKV_AZURE_188

References