VSO Event Notifications for Dynamic Secrets
Description
This PR adds the syncConfig.insantUpdates option to VaultDynamicSecret. When enabled, Vault will send event notifications to Vault Secrets Operator. This will be used to update on a near-immediate basis when secret information when the secret is updated in Vault. This PR adds the basic event notification skeleton code so that VSO can be aware of secret events. Responding to these secret events will be added in future PRs.
Jira Ticket
https://hashicorp.atlassian.net/browse/VAULT-40801
Testing
PCI review checklist
-
[ ] I have documented a clear reason for, and description of, the change I am making.
-
[ ] If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.
-
[ ] If applicable, I've documented the impact of any changes to security controls.
Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.