diff --git a/examples/deadline/All-In-AWS-Infrastructure-Basic/python/package/lib/storage_tier.py b/examples/deadline/All-In-AWS-Infrastructure-Basic/python/package/lib/storage_tier.py index f83025410..4eeec6acd 100644 --- a/examples/deadline/All-In-AWS-Infrastructure-Basic/python/package/lib/storage_tier.py +++ b/examples/deadline/All-In-AWS-Infrastructure-Basic/python/package/lib/storage_tier.py @@ -130,6 +130,7 @@ def __init__(self, scope: Construct, stack_id: str, *, props: StorageTierDocDBPr # It is recommended that when creating your render farm you use at least 2 instances for redundancy. instances=1, master_user=Login(username='adminuser'), + engine_version='3.6.0', backup=BackupProps( # We recommend setting the retention of your backups to 15 days # for security reasons. The default retention is just one day. diff --git a/examples/deadline/All-In-AWS-Infrastructure-Basic/ts/lib/storage-tier.ts b/examples/deadline/All-In-AWS-Infrastructure-Basic/ts/lib/storage-tier.ts index 46efb8fea..421ba3353 100644 --- a/examples/deadline/All-In-AWS-Infrastructure-Basic/ts/lib/storage-tier.ts +++ b/examples/deadline/All-In-AWS-Infrastructure-Basic/ts/lib/storage-tier.ts @@ -116,6 +116,7 @@ export class StorageTierDocDB extends StorageTier { masterUser: { username: 'adminuser', }, + engineVersion: '3.6.0', backup: { // We recommend setting the retention of your backups to 15 days // for security reasons. The default retention is just one day. diff --git a/integ/lib/storage-struct.ts b/integ/lib/storage-struct.ts index ca7b79dd0..d6d0106a2 100644 --- a/integ/lib/storage-struct.ts +++ b/integ/lib/storage-struct.ts @@ -95,6 +95,7 @@ export class StorageStruct extends Construct { masterUser: { username: 'DocDBUser', }, + engineVersion: '3.6.0', backup: { retention: Duration.days(15), }, diff --git a/packages/aws-rfdk/lib/deadline/lib/repository.ts b/packages/aws-rfdk/lib/deadline/lib/repository.ts index 354ae1b15..efd94d503 100644 --- a/packages/aws-rfdk/lib/deadline/lib/repository.ts +++ b/packages/aws-rfdk/lib/deadline/lib/repository.ts @@ -490,6 +490,7 @@ export class Repository extends Construct implements IRepository { const instances = props.documentDbInstanceCount ?? Repository.DEFAULT_NUM_DOCDB_INSTANCES; const dbCluster = new DatabaseCluster(this, 'DocumentDatabase', { masterUser: {username: 'DocDBUser'}, + engineVersion: '3.6.0', instanceProps: { instanceType: InstanceType.of(InstanceClass.R5, InstanceSize.LARGE), vpc: props.vpc,