Hi Team, just wanted to share the alpha release of another tool in the open-source Bank-Vaults ecosystem, which is the next building block to enhance secret injection into Kubernetes workloads along with our [mutating webhook](https://github.com/bank-vaults/vault-secrets-webhook) and the [secret sync](https://github.com/bank-vaults/secret-sync) project announced not a long time ago:
##
## ๐ New Project - Vault Secrets Reloader ๐
We are excited to announce the alpha release of [**Vault Secrets Reloader**](https://github.com/bank-vaults/vault-secrets-reloader), a Kubernetes Controller that reloads workloads on a referenced secret change in HashiCorp Vault.
**Vault Secret Reloader** can periodically check if a secret that is used in watched workloads has a new version in Hashicorp Vault, and if so, automatically โreloadsโ them by incrementing an annotation value, initiating a rollout for the workloadโs pods. This controller is essentially a complementary to [_Vault Secrets Webhook_](https://github.com/bank-vaults/vault-secrets-webhook), relying on it for actually injecting secrets into the pods of the affected workloads.
๐ **Features**
* **Automated Secret Collection**: Collect secrets from Kubernetes workloads using a special annotation
* **Version-Based Secret Comparison**: Cross-reference the collected secrets with their corresponding versions in Vault and reload affected workloads
* **Tailored Scheduling**: Customize the frequency of collection and reloading intervals to fit custom requirements
To get familiarized, try out the Reloader locally with the help of our [guide](https://github.com/bank-vaults/vault-secrets-reloader/blob/main/README.md#trying-out-vault-secrets-reloader-locally) - you only need Docker to be installed!
โ **What's next?**
We are actively working on adding new features to the Reloader. Check out our [issues page](https://github.com/bank-vaults/vault-secrets-reloader/issues) to see the new features we are working on.
๐ฃ๏ธ **We are looking for feedback!**
Your insights are crucial to us. You can support us with your feedback, bug reports, and feature requests by responding to this [announcement](https://github.com/bank-vaults/vault-secrets-reloader/discussions/48), or opening an [issue](https://github.com/bank-vaults/vault-secrets-reloader/issues).
This release offers already existing _Vault Secrets Webhook_ users an automated solution for injecting the latest version of their secrets into the pods, contributing to [Bank-Vaults's](https://github.com/bank-vaults) mission to simplify and enhance secret management in the Cloud Native ecosystem.
* [GitHub Project ๐](https://github.com/bank-vaults/vault-secrets-reloader)
* [Discussion Board ๐ฌ](https://github.com/bank-vaults/vault-secrets-reloader/discussions/48)