Skip to content

Commit a19793f

Browse files
committed
docs: Inform the situation on webhook provider
1 parent d7cec32 commit a19793f

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

README.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,16 @@ ExternalDNS is, by default, aware of the records it is managing, therefore it ca
6868
Note that all flags can be replaced with environment variables; for instance,
6969
`--dry-run` could be replaced with `EXTERNAL_DNS_DRY_RUN=1`.
7070

71+
## New providers
72+
73+
No new provider will be added to ExternalDNS _in-tree_.
74+
75+
ExternalDNS has introduced a webhook system, which can be used to add a new provider.
76+
See PR #3063 for all the discussions about it.
77+
78+
Known providers using webhooks:
79+
* https://github.com/ionos-cloud/external-dns-ionos-plugin
80+
7181
## Status of providers
7282

7383
ExternalDNS supports multiple DNS providers which have been implemented by the [ExternalDNS contributors](https://github.com/kubernetes-sigs/external-dns/graphs/contributors). Maintaining all of those in a central repository is a challenge and we have limited resources to test changes. This means that it is very hard to test all providers for possible regressions and, as written in the [Contributing](#Contributing) section, we encourage contributors to step in as maintainers for the individual providers and help by testing the integrations.
@@ -126,7 +136,7 @@ The following table clarifies the current status of the providers according to t
126136

127137
## Kubernetes version compatibility
128138

129-
A [breaking change](https://github.com/kubernetes-sigs/external-dns/pull/2281) was added in external-dns v0.10.0.
139+
A [breaking change](https://github.com/kubernetes-sigs/external-dns/pull/2281) was added in external-dns v0.10.0.
130140

131141
| ExternalDNS | <= 0.9.x | >= 0.10.0 |
132142
| ------------------------------ | :----------------: | :----------------: |

0 commit comments

Comments
 (0)