lacework / helm-charts

Official Lacework Helm Charts
Apache License 2.0
12 stars 29 forks source link

feat(lacework-agent): `codeaware.enable` -> `experimental` #225

Closed nschmeller closed 11 months ago

nschmeller commented 11 months ago

This commit adds support for the codeaware.enable property in the agent Helm charts. Currently, the codeaware.enable property only accepts true or false as boolean arguments.

This commit extends the values schema to also accept strings, and limits this selection with enum selection options. These selection options include "experimental".

This commit also removes the default value for codeaware.enable from false to unset. Setting this to false by default always renders to the codeaware config, which could have the unexpected consequence of disabling codeaware locally preventing Froyo modifications.