aws-samples / aws-iam-identity-center-extensions

This solution is intended for enterprises that need a streamlined way of managing user access to their AWS accounts. Using this solution, your identity and access management teams can extend AWS SSO functionality by automating common access management and governance use cases
MIT License
65 stars 24 forks source link

Update Deprecated Lambda Runtimes nodejs 12.x #101

Closed constseche closed 1 year ago

constseche commented 2 years ago

The following stacks:

  1. env-aws-sso-extensions-for-enterprise-preSolutionArtefactsStack
  2. env-aws-sso-extensions-for-enterprise-solutionartefactsStack

create lambda functions (names are env-aws-sso-extensions-fo*) with deprecated runtimes nodejs12.x

we need to update them nodejs16.x

leelalagudu commented 2 years ago

Hi @constseche , we had already updated Lambda runtimes for all lambda functions that are created specifically for the solution. The lambda functions that you see in those 2 stacks using nodejs 12.x are provider functions that CDK deploys by default in an AwsCustomResource construct. We use this for cross-account and region SSM parameter reading

There's already an issue being tracked in https://github.com/aws/aws-cdk/issues/19117 , and as and when the CDK provider is update to a newer runtime, we will upgrade our solution to use that CDK version.

Hope this helps. Please let us know if you need any other data