Closed omar-devolute closed 10 months ago
Hi @omar-devolute, thanks for this contribution! I am going to add this to our project backlog so it gets into our queue for review.
Hey @ryehowell any update for this? We are looking forward to using these changes in our infra!
Hi @nadiia-caspar, thanks for following up! I am hoping to get to this soon. We have it in the queue for review. Hoping to take a look by the end of the week. Thanks for your patience!
@nadiia-caspar @omar-devolute I just kicked off CI build. Will be reviewing this shortly.
Looks like there are some CI test failures. I think it is due to a small regression that is noted in the review.
@ryehowell i have to take over this PR, could you please help me to complete it?
Hi @nadiia-caspar, how can I help? Is there something specific that you need assistance with?
Hi @ryehowell i made some changes (not sure what helped exactly 😄) but the template tests are now successful. The integration tests we didn't add, the because it would require the installation of the Secret Store CSI driver Helm chart. So I guess now you can review the PR. Let me know if any changes are required
@ryehowell do you know when the release with these changes will be available in the helm repo?
The latest version will be released at some point later today @nadiia-caspar and will be available in the Gruntwork Helm chart repo. I can send a message once the release has been completed and the latest version of the chart is available.
@ryehowell thanks for the update, don't worry I will check the repo later today/tomorrow :)
Hi @nadiia-caspar, the latest version has been released and should be available within the next hour. Cheers!
Description
Fixes #171 . Can be considered part (subtask) of #118
In the deployment_spec.tpl we must allow a new "as" value to be passed to a secret block, we call this new type "csi".
Receiving this type of a secret, the tpl has to mix functionality of both volumes and environment types, as we will require a env block and a volumeMounts block
Steps
Release Notes (draft)
TODOs
Release Notes
Allow secret of type csi, inject Secret Store CSI related fields to deployment spec Env and Volumes