#webhook #provider #externaldns

nightly externaldns-webhook

Interface (trait) for ExternalDns webhook

2 stable releases

Uses new Rust 2024

2025.3.4 Mar 12, 2025
2024.11.22 Nov 26, 2024

#616 in HTTP server

Download history 8/week @ 2024-12-07 1/week @ 2024-12-14 1/week @ 2025-02-01 7/week @ 2025-02-08 8/week @ 2025-02-15 7/week @ 2025-02-22 3/week @ 2025-03-01 122/week @ 2025-03-08 29/week @ 2025-03-15

154 downloads per month

BSD-2-Clause

45KB
370 lines

externaldns

This lib implenments External-DNS webhook interface. External-DNS uses this interface to communicate with non-built-in DNS service provider.

The main trait is Provider, which defines the four functions of the webhook. Pass the implementor to Webhook::new, then Webhook::start to get the whole thing running.

Ref: https://github.com/kubernetes-sigs/external-dns/blob/master/docs/tutorials/webhook-provider.md

Dependencies

~21–33MB
~578K SLoC