The current implementation of the Kafka API custom resources provider creates Lambda functions with environment variables that are encrypted using AWS managed KMS keys. For enhanced security and compliance reasons, we need the ability to use our own customer-managed KMS keys for encrypting these Lambda functions environment variables.
The current implementation of the Kafka API custom resources provider creates Lambda functions with environment variables that are encrypted using AWS managed KMS keys. For enhanced security and compliance reasons, we need the ability to use our own customer-managed KMS keys for encrypting these Lambda functions environment variables.