Skip to content

Releases: aws/aws-rfdk

v0.38.0

25 Oct 21:51
03d9ee4
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

⚠ BREAKING CHANGES

RFDK will configure Deadline Secrets Management automatically when using Deadline 10.1.19.x or higher. If your CDK app uses the Repository construct with an un-pinned VersionQuery, then upgrading RFDK will set up Deadline Secrets Management. Using Deadline Secrets Management is strongly encouraged for securing Deadline render farms, however it can potentially impact your workflows within Deadline. Please review the Deadline Secrets Management documentation to learn about the feature.

See the RFDK 0.38.x upgrade documentation for more details and guidance on how to upgrade.

Features

  • deadline: add Deadline Secrets Management integration in the Render Queue (#528) (48baa18)
  • deadline: add Secret Management support for Repository (#514) (8c7dda6)
  • deadline: configure identity registration settings for deadline clients (#576) (b9082b2)
  • deadline: validate minimum Deadline version for secrets management (#573) (6d5950e)
  • examples: add deadline secrets management options to basic example app (#562) (bd31a8d)
  • examples: use dedicated subnets in All-In-AWS-Infrastructure-Basic example (#598) (7aaec14)

Bug Fixes

  • deadline: allow traffic from RenderQueue to UsageBasedLicensing (#617) (dfbf88f)
  • deadline: fix issue in client TLS configuration for Deadline 10.1.18 (#543) (05b14f9)
  • deadline: reinstall repository even if version is not changed (821bab2)

v0.37.0

05 Aug 22:17
113aff2
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

⚠ BREAKING CHANGES

  • deadline: MountableEfs will not work with the Repository construct when
    created with an imported EFS Access Point
  • deadline: Farms currently not configured to use external TLS on
    the Render Queue will be modified to have it enabled and using the
    default certificate and hosted zone. To keep external TLS disabled, the
    enabled flag on the RenderQueueExternalTLSProps can be set to false;
    however, we strongly encourage you to enable TLS. See theRFDK 0.37.x upgrade documentation
    for more details and guidance on how to upgrade.

Features

  • core: add FSx for Lustre integration (#461) (bf5bbb9)
  • deadline: use TLS between RenderQueue and clients by default (#491) (1e3eb63), closes #490

Documentation

v0.36.0

09 Jul 21:44
bf5f4e3
Compare
Choose a tag to compare

NOTICE: This release drops support for NodeJS 10.x and expands support to include NodeJS 16.x (#459) (5226b9a)


Supported CDK Version

Officially Supported Deadline Versions

Features

  • deadline: create Deadline Groups and Pools on deploy for ConfigureSpotEventPlugin (#470) (b35ed6d)
  • examples: local zones examples (#314) (1fe72a0)

Bug Fixes

  • core: Convert group names in SpotEventPluginFleet to lowercase (#465) (11e30f6)

v0.35.0

18 Jun 15:37
f534767
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

Bug Fixes

  • core: increase lambda timeout for X509Certificate* constructs (#476) (7b33b21)
  • core: increase timeout for AcmCertificateImporter (#464) (18a8098)

v0.34.0

16 Jun 20:24
f5a15cd
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

Features

  • deadline: add ability to horizontally scale the RenderQueue (#301) (8a55f32)

v0.33.0

01 Jun 02:24
5a9989c
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

Bug Fixes

  • core: improve security of mongodb setup script (#445) (9148f25)
  • deadline: allow zero-sized WorkerInstanceFleet (#451) (0cc6723)
  • deadline: use IMDSv2 endpoint in Repository scripting (#436) (e7eddea)

v0.32.0

18 May 03:58
a6733b9
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

v0.31.0

11 May 21:54
2692fbd
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

Bug Fixes

  • core: added securty group property to HealthMonitor (#408) (c2ed9e7)

v0.30.0

21 Apr 20:55
98dbb16
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

Features

  • core: add ability to resolve mount targets using EFS API (#392) (726fa84)
  • deadline: add ability to import repository settings (#395) (c55c078)
  • deadline: add security group property to ubl (#396) (cf44a13)

v0.29.0

06 Apr 14:42
819b42b
Compare
Choose a tag to compare

Supported CDK Version

Officially Supported Deadline Versions

⚠ BREAKING CHANGES

  • deps: CDK v1.96.0 modifies the API for DocumentDB DatabaseCluster. See
    our examples for an illustration of the code update required.

  • core: Stacks set up like our examples will see an error regarding being unable to
    delete an export in use when deploying a stack update. To bypass, use the -e option of cdk deploy
    to deploy each stack downstream of the Mountable's stack before updating the Mountable's stack. E.g:

    cdk deploy -e ComputeTier
    cdk deploy -e ServiceTier
    cdk deploy -e StorageTier
    

Features

  • core: add PadEfsStorage construct (#365) (c6334b6)
  • deadline: add option to the RenderQueue to use cachefilesd (#367) (901b749)
  • examples: Demonstrate how to send an email alarm when EFS burst credits below a threshold (#373) (cc5d372)

Bug Fixes

  • core: Move mountable's asset to scope of target (#369) (cb16918)
  • deadline: Relax UsageBasedLicensing.grantPortAccess() to IConnectable (#352) (9f05768)
  • integ: capture exit codes of parallel tests (#371) (276f76f)