The External Secrets Inc. Audit & Compliance product suite is a premium product. It requires a specific subscription. Contact us for more information.
To follow this guide, ensure the Audit Listener is installed and configured.
This guide will walk you through creating a Destination that receives audit events triggered by policies, such as a Webhook.

Create a Destination

  1. Navigate to the Destinations section in the left sidebar.
  2. Click “Create New Destination”.
  3. Fill in the following fields:
    • Name: A human-readable label (e.g., Reloader Webhook)
    • Identifier: A unique ID (e.g., reloader-webhook)
    • Type: Select Webhook from the dropdown
  4. In the Configuration section, provide:
    • URL: The endpoint that should receive the audit events
      Example: http://reloader-controller-manager-webhook.external-secrets-reloader
    • CA Bundle: (Optional) Include if using HTTPS with a custom certificate
    • Auth method: Choose the appropriate authentication method (e.g., NONE, BASIC, or TOKEN)
    • Event Format: Select CLOUD_EVENTS to send audit payloads in CloudEvents format
  5. Click “Create” to finalize the destination.
You should now see your new destination listed and ready to be assigned to audit policies.

📌 What’s Next?

After creating a destination:
Destinations can be reused across multiple policies.