feat: Added variable for TLS messaging in SQS queue from karpenter submodule #3312
+35
−1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Added a the bool variable queue_enforce_tls_messages for the karpenter submodule. It enforces the usage of TLS messaging in the SQS queue
Motivation and Context
I, like many of the users of this modules use them in a work environment. This change helps reaching compliance for security requirements in a corporative environment, allowing the SQS policy to only allow TLS messages in the queue
Breaking Changes
This change is not a breaking change, as it only introduces a not required variable, by default set as false.
How Has This Been Tested?
examples/*
to demonstrate and validate my change(s)examples/*
projectsI deployed the changes on my own deployment of the karpenter submodule. Then tested it by launching a plan on the example folder.
pre-commit run -a
on my pull request