🛡️ AWS RDS Multi-AZ Cluster Auto Minor Version Upgrade is not enabled🟢
- Contextual name: 🛡️ Multi-AZ Cluster Auto Minor Version Upgrade is not enabled🟢
- ID:
/ce/ca/aws/rds/cluster-auto-minor-version-upgrade - Tags:
- Policy Type:
COMPLIANCE_POLICY - Policy Categories:
SECURITY,RELIABILITY,PERFORMANCE
Logic
Similar Policies
Description
Description
This policy identifies AWS RDS Multi-AZ Clusters where the Auto Minor Version Upgrade feature is disabled.
Rationale
Enabling automatic minor version upgrades ensures that clusters receive the latest engine updates, which may include critical security patches, bug fixes, and performance improvements. For Multi-AZ clusters designed to provide high availability, maintaining consistent updates across all instances is essential for stability, security, and uniform behavior, particularly during failover events.
Audit
This policy flags a Multi-AZ AWS RDS Cluster as
INCOMPLIANTif theAuto Minor Version Upgradefield is set to No.A Cluster is marked as
INAPPLICABLEif theMulti-AZfield is set to false.
Remediation
Remediation
Enable Automatic Minor Version Upgrades
Using AWS CloudFormation
- CloudFormation template (YAML):
AWSTemplateFormatVersion: '2010-09-09'
Description: Enables automatic minor version upgrades for an existing RDS cluster.
Parameters:
DBClusterId:
Type: String
Description: ID of the existing RDS cluster
Resources:
AutoMinorUpgradeRDS:
Type: AWS::RDS::DBCluster
Properties:
DBClusterIdentifier: !Ref DBClusterId
AutoMinorVersionUpgrade: trueFrom Command Line
aws rds modify-db-cluster
--db-cluster-identifier {{cluster-id}}
--auto-minor-version-upgrade
[--apply-immediately]To apply the change during the next maintenance window, omit the
--apply-immediatelyflag.